1// Signature format: 4.0
2package androidx.glance.appwidget {
3
4  public final class AndroidRemoteViewsKt {
5    method @androidx.compose.runtime.Composable public static void AndroidRemoteViews(android.widget.RemoteViews remoteViews, optional androidx.glance.GlanceModifier modifier);
6    method @androidx.compose.runtime.Composable public static void AndroidRemoteViews(android.widget.RemoteViews remoteViews, @IdRes int containerViewId, optional androidx.glance.GlanceModifier modifier, kotlin.jvm.functions.Function0<kotlin.Unit> content);
7  }
8
9  public final class AppWidgetBackgroundKt {
10    method public static androidx.glance.GlanceModifier appWidgetBackground(androidx.glance.GlanceModifier);
11  }
12
13  public final class AppWidgetComposerKt {
14    method public static suspend Object? compose(androidx.glance.appwidget.GlanceAppWidget, android.content.Context context, androidx.glance.GlanceId id, optional android.os.Bundle? options, optional androidx.compose.ui.unit.DpSize? size, optional Object? state, optional kotlin.coroutines.Continuation<? super android.widget.RemoteViews>);
15  }
16
17  public final class BackgroundKt {
18    method public static androidx.glance.GlanceModifier background(androidx.glance.GlanceModifier, long day, long night);
19  }
20
21  public abstract sealed class CheckBoxColors {
22  }
23
24  public final class CheckBoxKt {
25    method @androidx.compose.runtime.Composable public static void CheckBox(boolean checked, androidx.glance.action.Action? onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.CheckBoxColors colors, optional int maxLines);
26    method @androidx.compose.runtime.Composable public static void CheckBox(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.CheckBoxColors colors, optional int maxLines);
27    method @androidx.compose.runtime.Composable @androidx.glance.ExperimentalGlanceApi public static void CheckBox(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.CheckBoxColors colors, optional int maxLines, optional String? key);
28  }
29
30  public final class CheckboxDefaults {
31    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.CheckBoxColors colors();
32    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.CheckBoxColors colors(androidx.glance.unit.ColorProvider checkedColor, androidx.glance.unit.ColorProvider uncheckedColor);
33    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.CheckBoxColors colors(long checkedColor, long uncheckedColor);
34    field public static final androidx.glance.appwidget.CheckboxDefaults INSTANCE;
35  }
36
37  public final class CircularProgressIndicatorKt {
38    method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.glance.GlanceModifier modifier, optional androidx.glance.unit.ColorProvider color);
39  }
40
41  public final class CompositionLocalsKt {
42    method public static androidx.compose.runtime.ProvidableCompositionLocal<android.os.Bundle> getLocalAppWidgetOptions();
43    property public static final androidx.compose.runtime.ProvidableCompositionLocal<android.os.Bundle> LocalAppWidgetOptions;
44  }
45
46  public final class CornerRadiusKt {
47    method public static androidx.glance.GlanceModifier cornerRadius(androidx.glance.GlanceModifier, float radius);
48    method public static androidx.glance.GlanceModifier cornerRadius(androidx.glance.GlanceModifier, @DimenRes int radius);
49  }
50
51  @kotlin.RequiresOptIn(message="This API is experimental and is likely to change in the future.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalGlanceRemoteViewsApi {
52  }
53
54  public abstract class GlanceAppWidget {
55    ctor public GlanceAppWidget(optional @LayoutRes int errorUiLayout);
56    method public androidx.glance.appwidget.SizeMode getSizeMode();
57    method public androidx.glance.state.GlanceStateDefinition<?>? getStateDefinition();
58    method public suspend Object? onDelete(android.content.Context context, androidx.glance.GlanceId glanceId, kotlin.coroutines.Continuation<? super kotlin.Unit>);
59    method public abstract suspend Object? provideGlance(android.content.Context context, androidx.glance.GlanceId id, kotlin.coroutines.Continuation<? super kotlin.Unit>);
60    method public final suspend Object? update(android.content.Context context, androidx.glance.GlanceId id, kotlin.coroutines.Continuation<? super kotlin.Unit>);
61    property public androidx.glance.appwidget.SizeMode sizeMode;
62    property public androidx.glance.state.GlanceStateDefinition<?>? stateDefinition;
63  }
64
65  public final class GlanceAppWidgetKt {
66    method public static suspend Object? provideContent(androidx.glance.appwidget.GlanceAppWidget, kotlin.jvm.functions.Function0<kotlin.Unit> content, kotlin.coroutines.Continuation<?>);
67    method public static suspend Object? updateAll(androidx.glance.appwidget.GlanceAppWidget, android.content.Context context, kotlin.coroutines.Continuation<? super kotlin.Unit>);
68    method public static suspend inline <reified State> void updateIf(androidx.glance.appwidget.GlanceAppWidget, android.content.Context context, kotlin.jvm.functions.Function1<? super State,java.lang.Boolean> predicate);
69  }
70
71  public final class GlanceAppWidgetManager {
72    ctor public GlanceAppWidgetManager(android.content.Context context);
73    method public int getAppWidgetId(androidx.glance.GlanceId glanceId);
74    method public suspend Object? getAppWidgetSizes(androidx.glance.GlanceId glanceId, kotlin.coroutines.Continuation<? super java.util.List<? extends androidx.compose.ui.unit.DpSize>>);
75    method public androidx.glance.GlanceId? getGlanceIdBy(android.content.Intent configurationIntent);
76    method public androidx.glance.GlanceId getGlanceIdBy(int appWidgetId);
77    method public suspend <T extends androidx.glance.appwidget.GlanceAppWidget> Object? getGlanceIds(Class<T> provider, kotlin.coroutines.Continuation<? super java.util.List<? extends androidx.glance.GlanceId>>);
78    method public suspend <T extends androidx.glance.appwidget.GlanceAppWidgetReceiver> Object? requestPinGlanceAppWidget(Class<T> receiver, optional androidx.glance.appwidget.GlanceAppWidget? preview, optional Object? previewState, optional android.app.PendingIntent? successCallback, optional kotlin.coroutines.Continuation<? super java.lang.Boolean>);
79  }
80
81  public abstract class GlanceAppWidgetReceiver extends android.appwidget.AppWidgetProvider {
82    ctor public GlanceAppWidgetReceiver();
83    method @androidx.glance.ExperimentalGlanceApi public kotlin.coroutines.CoroutineContext getCoroutineContext();
84    method public abstract androidx.glance.appwidget.GlanceAppWidget getGlanceAppWidget();
85    property @androidx.glance.ExperimentalGlanceApi public kotlin.coroutines.CoroutineContext coroutineContext;
86    property public abstract androidx.glance.appwidget.GlanceAppWidget glanceAppWidget;
87    field public static final String ACTION_DEBUG_UPDATE = "androidx.glance.appwidget.action.DEBUG_UPDATE";
88    field public static final androidx.glance.appwidget.GlanceAppWidgetReceiver.Companion Companion;
89  }
90
91  public static final class GlanceAppWidgetReceiver.Companion {
92  }
93
94  @androidx.glance.appwidget.ExperimentalGlanceRemoteViewsApi public final class GlanceRemoteViews {
95    ctor public GlanceRemoteViews();
96    method public suspend Object? compose(android.content.Context context, long size, optional Object? state, optional android.os.Bundle appWidgetOptions, kotlin.jvm.functions.Function0<kotlin.Unit> content, kotlin.coroutines.Continuation<? super androidx.glance.appwidget.RemoteViewsCompositionResult>);
97  }
98
99  public final class ImageProvidersKt {
100    method public static androidx.glance.ImageProvider ImageProvider(android.net.Uri uri);
101  }
102
103  public final class LinearProgressIndicatorKt {
104    method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(optional androidx.glance.GlanceModifier modifier, optional androidx.glance.unit.ColorProvider color, optional androidx.glance.unit.ColorProvider backgroundColor);
105    method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(float progress, optional androidx.glance.GlanceModifier modifier, optional androidx.glance.unit.ColorProvider color, optional androidx.glance.unit.ColorProvider backgroundColor);
106  }
107
108  public final class ProgressIndicatorDefaults {
109    method public androidx.glance.unit.ColorProvider getBackgroundColorProvider();
110    method public androidx.glance.unit.ColorProvider getIndicatorColorProvider();
111    property public final androidx.glance.unit.ColorProvider BackgroundColorProvider;
112    property public final androidx.glance.unit.ColorProvider IndicatorColorProvider;
113    field public static final androidx.glance.appwidget.ProgressIndicatorDefaults INSTANCE;
114  }
115
116  public final class RadioButtonColors {
117  }
118
119  public final class RadioButtonDefaults {
120    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.RadioButtonColors colors();
121    method public androidx.glance.appwidget.RadioButtonColors colors(androidx.glance.unit.ColorProvider checkedColor, androidx.glance.unit.ColorProvider uncheckedColor);
122    method public androidx.glance.appwidget.RadioButtonColors colors(long checkedColor, long uncheckedColor);
123    field public static final androidx.glance.appwidget.RadioButtonDefaults INSTANCE;
124  }
125
126  public final class RadioButtonKt {
127    method @androidx.compose.runtime.Composable public static void RadioButton(boolean checked, androidx.glance.action.Action? onClick, optional androidx.glance.GlanceModifier modifier, optional boolean enabled, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.RadioButtonColors colors, optional int maxLines);
128    method @androidx.compose.runtime.Composable public static void RadioButton(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.glance.GlanceModifier modifier, optional boolean enabled, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.RadioButtonColors colors, optional int maxLines);
129    method @androidx.compose.runtime.Composable @androidx.glance.ExperimentalGlanceApi public static void RadioButton(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.glance.GlanceModifier modifier, optional boolean enabled, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.RadioButtonColors colors, optional int maxLines, optional String? key);
130    method public static androidx.glance.GlanceModifier selectableGroup(androidx.glance.GlanceModifier);
131  }
132
133  @androidx.glance.appwidget.ExperimentalGlanceRemoteViewsApi public final class RemoteViewsCompositionResult {
134    ctor public RemoteViewsCompositionResult(android.widget.RemoteViews remoteViews);
135    method public android.widget.RemoteViews getRemoteViews();
136    property public final android.widget.RemoteViews remoteViews;
137  }
138
139  public sealed interface SizeMode {
140  }
141
142  public static final class SizeMode.Exact implements androidx.glance.appwidget.SizeMode {
143    field public static final androidx.glance.appwidget.SizeMode.Exact INSTANCE;
144  }
145
146  public static final class SizeMode.Responsive implements androidx.glance.appwidget.SizeMode {
147    ctor public SizeMode.Responsive(java.util.Set<androidx.compose.ui.unit.DpSize> sizes);
148    method public java.util.Set<androidx.compose.ui.unit.DpSize> getSizes();
149    property public final java.util.Set<androidx.compose.ui.unit.DpSize> sizes;
150  }
151
152  public static final class SizeMode.Single implements androidx.glance.appwidget.SizeMode {
153    field public static final androidx.glance.appwidget.SizeMode.Single INSTANCE;
154  }
155
156  public abstract sealed class SwitchColors {
157  }
158
159  public final class SwitchDefaults {
160    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.SwitchColors colors();
161    method @androidx.compose.runtime.Composable public androidx.glance.appwidget.SwitchColors colors(androidx.glance.unit.ColorProvider checkedThumbColor, androidx.glance.unit.ColorProvider uncheckedThumbColor, androidx.glance.unit.ColorProvider checkedTrackColor, androidx.glance.unit.ColorProvider uncheckedTrackColor);
162    field public static final androidx.glance.appwidget.SwitchDefaults INSTANCE;
163  }
164
165  public final class SwitchKt {
166    method @androidx.compose.runtime.Composable public static void Switch(boolean checked, androidx.glance.action.Action? onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.SwitchColors colors, optional int maxLines);
167    method @androidx.compose.runtime.Composable public static void Switch(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.SwitchColors colors, optional int maxLines);
168    method @androidx.compose.runtime.Composable @androidx.glance.ExperimentalGlanceApi public static void Switch(boolean checked, kotlin.jvm.functions.Function0<kotlin.Unit> onCheckedChange, optional androidx.glance.GlanceModifier modifier, optional String text, optional androidx.glance.text.TextStyle? style, optional androidx.glance.appwidget.SwitchColors colors, optional int maxLines, optional String? key);
169  }
170
171}
172
173package androidx.glance.appwidget.action {
174
175  public interface ActionCallback {
176    method public suspend Object? onAction(android.content.Context context, androidx.glance.GlanceId glanceId, androidx.glance.action.ActionParameters parameters, kotlin.coroutines.Continuation<? super kotlin.Unit>);
177  }
178
179  public final class RunCallbackActionKt {
180    method public static inline <reified T extends androidx.glance.appwidget.action.ActionCallback> androidx.glance.action.Action actionRunCallback(optional androidx.glance.action.ActionParameters parameters);
181    method public static <T extends androidx.glance.appwidget.action.ActionCallback> androidx.glance.action.Action actionRunCallback(Class<T> callbackClass, optional androidx.glance.action.ActionParameters parameters);
182  }
183
184  public final class SendBroadcastActionKt {
185    method public static inline <reified T extends android.content.BroadcastReceiver> androidx.glance.action.Action actionSendBroadcast();
186    method public static androidx.glance.action.Action actionSendBroadcast(android.content.ComponentName componentName);
187    method public static androidx.glance.action.Action actionSendBroadcast(android.content.Intent intent);
188    method public static <T extends android.content.BroadcastReceiver> androidx.glance.action.Action actionSendBroadcast(Class<T> receiver);
189    method public static androidx.glance.action.Action actionSendBroadcast(String action, optional android.content.ComponentName? componentName);
190  }
191
192  public final class StartActivityIntentActionKt {
193    method public static androidx.glance.action.Action actionStartActivity(android.content.Intent intent, optional androidx.glance.action.ActionParameters parameters);
194    method @androidx.glance.ExperimentalGlanceApi public static androidx.glance.action.Action actionStartActivity(android.content.Intent intent, optional androidx.glance.action.ActionParameters parameters, optional android.os.Bundle? activityOptions);
195  }
196
197  public final class StartServiceActionKt {
198    method public static androidx.glance.action.Action actionStartService(android.content.ComponentName componentName, optional boolean isForegroundService);
199    method public static androidx.glance.action.Action actionStartService(android.content.Intent intent, optional boolean isForegroundService);
200    method public static inline <reified T extends android.app.Service> androidx.glance.action.Action actionStartService(optional boolean isForegroundService);
201    method public static <T extends android.app.Service> androidx.glance.action.Action actionStartService(Class<T> service, optional boolean isForegroundService);
202  }
203
204  public final class ToggleableKt {
205    method public static androidx.glance.action.ActionParameters.Key<java.lang.Boolean> getToggleableStateKey();
206    property public static final androidx.glance.action.ActionParameters.Key<java.lang.Boolean> ToggleableStateKey;
207  }
208
209}
210
211package androidx.glance.appwidget.lazy {
212
213  public abstract sealed class GridCells {
214  }
215
216  @RequiresApi(31) public static final class GridCells.Adaptive extends androidx.glance.appwidget.lazy.GridCells {
217    ctor public GridCells.Adaptive(float minSize);
218    method public float getMinSize();
219    property public final float minSize;
220  }
221
222  public static final class GridCells.Fixed extends androidx.glance.appwidget.lazy.GridCells {
223    ctor public GridCells.Fixed(int count);
224    method public int getCount();
225    property public final int count;
226  }
227
228  @androidx.glance.appwidget.lazy.LazyScopeMarker public interface LazyItemScope {
229  }
230
231  public final class LazyListKt {
232    method @androidx.compose.runtime.Composable @androidx.glance.ExperimentalGlanceApi public static void LazyColumn(android.os.Bundle activityOptions, optional androidx.glance.GlanceModifier modifier, optional int horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyListScope,kotlin.Unit> content);
233    method @androidx.compose.runtime.Composable public static void LazyColumn(optional androidx.glance.GlanceModifier modifier, optional int horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyListScope,kotlin.Unit> content);
234    method public static inline <T> void items(androidx.glance.appwidget.lazy.LazyListScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function1<? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super T,kotlin.Unit> itemContent);
235    method public static inline <T> void items(androidx.glance.appwidget.lazy.LazyListScope, T![] items, optional kotlin.jvm.functions.Function1<? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super T,kotlin.Unit> itemContent);
236    method public static inline <T> void itemsIndexed(androidx.glance.appwidget.lazy.LazyListScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function3<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent);
237    method public static inline <T> void itemsIndexed(androidx.glance.appwidget.lazy.LazyListScope, T![] items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function3<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent);
238  }
239
240  @androidx.glance.appwidget.lazy.LazyScopeMarker @kotlin.jvm.JvmDefaultWithCompatibility public interface LazyListScope {
241    method public void item(optional long itemId, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyItemScope,kotlin.Unit> content);
242    method public void items(int count, optional kotlin.jvm.functions.Function1<? super java.lang.Integer,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,kotlin.Unit> itemContent);
243    field public static final androidx.glance.appwidget.lazy.LazyListScope.Companion Companion;
244    field public static final long UnspecifiedItemId = -9223372036854775808L; // 0x8000000000000000L
245  }
246
247  public static final class LazyListScope.Companion {
248    field public static final long UnspecifiedItemId = -9223372036854775808L; // 0x8000000000000000L
249  }
250
251  @kotlin.DslMarker public @interface LazyScopeMarker {
252  }
253
254  public final class LazyVerticalGridKt {
255    method @androidx.compose.runtime.Composable @androidx.glance.ExperimentalGlanceApi public static void LazyVerticalGrid(androidx.glance.appwidget.lazy.GridCells gridCells, android.os.Bundle activityOptions, optional androidx.glance.GlanceModifier modifier, optional int horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyVerticalGridScope,kotlin.Unit> content);
256    method @androidx.compose.runtime.Composable public static void LazyVerticalGrid(androidx.glance.appwidget.lazy.GridCells gridCells, optional androidx.glance.GlanceModifier modifier, optional int horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyVerticalGridScope,kotlin.Unit> content);
257    method public static inline <T> void items(androidx.glance.appwidget.lazy.LazyVerticalGridScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function1<? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super T,kotlin.Unit> itemContent);
258    method public static inline <T> void items(androidx.glance.appwidget.lazy.LazyVerticalGridScope, T![] items, optional kotlin.jvm.functions.Function1<? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super T,kotlin.Unit> itemContent);
259    method public static inline <T> void itemsIndexed(androidx.glance.appwidget.lazy.LazyVerticalGridScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function3<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent);
260    method public static inline <T> void itemsIndexed(androidx.glance.appwidget.lazy.LazyVerticalGridScope, T![] items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,java.lang.Long> itemId, kotlin.jvm.functions.Function3<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent);
261  }
262
263  @androidx.glance.appwidget.lazy.LazyScopeMarker @kotlin.jvm.JvmDefaultWithCompatibility public interface LazyVerticalGridScope {
264    method public void item(optional long itemId, kotlin.jvm.functions.Function1<? super androidx.glance.appwidget.lazy.LazyItemScope,kotlin.Unit> content);
265    method public void items(int count, optional kotlin.jvm.functions.Function1<? super java.lang.Integer,java.lang.Long> itemId, kotlin.jvm.functions.Function2<? super androidx.glance.appwidget.lazy.LazyItemScope,? super java.lang.Integer,kotlin.Unit> itemContent);
266    field public static final androidx.glance.appwidget.lazy.LazyVerticalGridScope.Companion Companion;
267    field public static final long UnspecifiedItemId = -9223372036854775808L; // 0x8000000000000000L
268  }
269
270  public static final class LazyVerticalGridScope.Companion {
271    field public static final long UnspecifiedItemId = -9223372036854775808L; // 0x8000000000000000L
272  }
273
274}
275
276package androidx.glance.appwidget.state {
277
278  public final class GlanceAppWidgetStateKt {
279    method public static suspend <T> Object? getAppWidgetState(android.content.Context context, androidx.glance.state.GlanceStateDefinition<T> definition, androidx.glance.GlanceId glanceId, kotlin.coroutines.Continuation<? super T>);
280    method public static suspend <T> Object? getAppWidgetState(androidx.glance.appwidget.GlanceAppWidget, android.content.Context context, androidx.glance.GlanceId glanceId, kotlin.coroutines.Continuation<? super T>);
281    method public static suspend Object? updateAppWidgetState(android.content.Context context, androidx.glance.GlanceId glanceId, kotlin.jvm.functions.Function2<? super androidx.datastore.preferences.core.MutablePreferences,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> updateState, kotlin.coroutines.Continuation<? super kotlin.Unit>);
282    method public static suspend <T> Object? updateAppWidgetState(android.content.Context context, androidx.glance.state.GlanceStateDefinition<T> definition, androidx.glance.GlanceId glanceId, kotlin.jvm.functions.Function2<? super T,? super kotlin.coroutines.Continuation<? super T>,?> updateState, kotlin.coroutines.Continuation<? super T>);
283  }
284
285}
286
287