blob: f23d6cf7eec3e986210f834f8d264e85e562c12c [file] [log] [blame]
// Signature format: 4.0
package androidx.glance.appwidget.multiprocess {
public final class MultiProcessConfig {
ctor public MultiProcessConfig(android.content.ComponentName remoteWorkerService, android.content.ComponentName actionTrampolineActivity, android.content.ComponentName invisibleActionTrampolineActivity, android.content.ComponentName actionCallbackBroadcastReceiver, android.content.ComponentName remoteViewsService);
method public android.content.ComponentName getActionCallbackBroadcastReceiver();
method public android.content.ComponentName getActionTrampolineActivity();
method public android.content.ComponentName getInvisibleActionTrampolineActivity();
method public android.content.ComponentName getRemoteViewsService();
method public android.content.ComponentName getRemoteWorkerService();
property public android.content.ComponentName actionCallbackBroadcastReceiver;
property public android.content.ComponentName actionTrampolineActivity;
property public android.content.ComponentName invisibleActionTrampolineActivity;
property public android.content.ComponentName remoteViewsService;
property public android.content.ComponentName remoteWorkerService;
field public static final androidx.glance.appwidget.multiprocess.MultiProcessConfig.Companion Companion;
}
public static final class MultiProcessConfig.Companion {
method public androidx.glance.appwidget.multiprocess.MultiProcessConfig getDefault(android.content.Context context);
}
public abstract class MultiProcessGlanceAppWidget extends androidx.glance.appwidget.GlanceAppWidget {
ctor public MultiProcessGlanceAppWidget();
ctor public MultiProcessGlanceAppWidget(optional @LayoutRes int errorUiLayout);
method public androidx.glance.appwidget.multiprocess.MultiProcessConfig? getMultiProcessConfig(android.content.Context context);
}
}