1// Signature format: 4.0
2package androidx.glance.appwidget.multiprocess {
3
4  public final class MultiProcessConfig {
5    ctor public MultiProcessConfig(android.content.ComponentName remoteWorkerService, android.content.ComponentName actionTrampolineActivity, android.content.ComponentName invisibleActionTrampolineActivity, android.content.ComponentName actionCallbackBroadcastReceiver, android.content.ComponentName remoteViewsService);
6    method public android.content.ComponentName getActionCallbackBroadcastReceiver();
7    method public android.content.ComponentName getActionTrampolineActivity();
8    method public android.content.ComponentName getInvisibleActionTrampolineActivity();
9    method public android.content.ComponentName getRemoteViewsService();
10    method public android.content.ComponentName getRemoteWorkerService();
11    property public android.content.ComponentName actionCallbackBroadcastReceiver;
12    property public android.content.ComponentName actionTrampolineActivity;
13    property public android.content.ComponentName invisibleActionTrampolineActivity;
14    property public android.content.ComponentName remoteViewsService;
15    property public android.content.ComponentName remoteWorkerService;
16    field public static final androidx.glance.appwidget.multiprocess.MultiProcessConfig.Companion Companion;
17  }
18
19  public static final class MultiProcessConfig.Companion {
20    method public androidx.glance.appwidget.multiprocess.MultiProcessConfig getDefault(android.content.Context context);
21  }
22
23  public abstract class MultiProcessGlanceAppWidget extends androidx.glance.appwidget.GlanceAppWidget {
24    ctor public MultiProcessGlanceAppWidget();
25    ctor public MultiProcessGlanceAppWidget(optional @LayoutRes int errorUiLayout);
26    method public androidx.glance.appwidget.multiprocess.MultiProcessConfig? getMultiProcessConfig(android.content.Context context);
27  }
28
29}
30
31