| // Signature format: 4.0 |
| package androidx.glance { |
| |
| public final class BackgroundKt { |
| method public static androidx.glance.Modifier background(androidx.glance.Modifier, int color); |
| } |
| |
| public final class CombinedModifier implements androidx.glance.Modifier { |
| ctor public CombinedModifier(androidx.glance.Modifier outer, androidx.glance.Modifier inner); |
| method public boolean all(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public boolean any(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.glance.Modifier.Element,? extends R> operation); |
| method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.glance.Modifier.Element,? super R,? extends R> operation); |
| } |
| |
| public final class CompositionLocalsKt { |
| method public static androidx.compose.runtime.ProvidableCompositionLocal<android.content.Context> getLocalContext(); |
| method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.glance.unit.DpSize> getLocalSize(); |
| } |
| |
| @androidx.compose.runtime.Stable public interface Modifier { |
| method public boolean all(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public boolean any(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.glance.Modifier.Element,? extends R> operation); |
| method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.glance.Modifier.Element,? super R,? extends R> operation); |
| method public default infix androidx.glance.Modifier then(androidx.glance.Modifier other); |
| field public static final androidx.glance.Modifier.Companion Companion; |
| } |
| |
| public static final class Modifier.Companion implements androidx.glance.Modifier { |
| method public boolean all(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public boolean any(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.glance.Modifier.Element,? extends R> operation); |
| method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.glance.Modifier.Element,? super R,? extends R> operation); |
| } |
| |
| public static interface Modifier.Element extends androidx.glance.Modifier { |
| method public default boolean all(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public default boolean any(kotlin.jvm.functions.Function1<? super androidx.glance.Modifier.Element,java.lang.Boolean> predicate); |
| method public default <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.glance.Modifier.Element,? extends R> operation); |
| method public default <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.glance.Modifier.Element,? super R,? extends R> operation); |
| } |
| |
| public final class UtilsKt { |
| } |
| |
| } |
| |
| package androidx.glance.action { |
| |
| public interface Action { |
| } |
| |
| public final class ActionKt { |
| method public static androidx.glance.Modifier clickable(androidx.glance.Modifier, androidx.glance.action.Action onClick); |
| } |
| |
| public interface ActionRunnable { |
| method public suspend Object? run(android.content.Context context, kotlin.coroutines.Continuation<? super kotlin.Unit> p); |
| } |
| |
| public final class LaunchActivityActionKt { |
| method public static androidx.glance.action.Action actionLaunchActivity(android.content.ComponentName componentName); |
| method public static <T extends android.app.Activity> androidx.glance.action.Action actionLaunchActivity(Class<T> activity); |
| method public static inline <reified T extends android.app.Activity> androidx.glance.action.Action! actionLaunchActivity(); |
| } |
| |
| public final class UpdateContentActionKt { |
| method public static <T extends androidx.glance.action.ActionRunnable> androidx.glance.action.Action actionUpdateContent(Class<T> runnable); |
| method public static inline <reified T extends androidx.glance.action.ActionRunnable> androidx.glance.action.Action! actionUpdateContent(); |
| } |
| |
| } |
| |
| package androidx.glance.layout { |
| |
| public final class Alignment { |
| ctor public Alignment(int horizontal, int vertical); |
| method public int getHorizontal(); |
| method public int getVertical(); |
| property public final int horizontal; |
| property public final int vertical; |
| field public static final androidx.glance.layout.Alignment.Companion Companion; |
| } |
| |
| public static final class Alignment.Companion { |
| method public int getBottom(); |
| method public androidx.glance.layout.Alignment getBottomCenter(); |
| method public androidx.glance.layout.Alignment getBottomEnd(); |
| method public androidx.glance.layout.Alignment getBottomStart(); |
| method public androidx.glance.layout.Alignment getCenter(); |
| method public androidx.glance.layout.Alignment getCenterEnd(); |
| method public int getCenterHorizontally(); |
| method public androidx.glance.layout.Alignment getCenterStart(); |
| method public int getCenterVertically(); |
| method public int getEnd(); |
| method public int getStart(); |
| method public int getTop(); |
| method public androidx.glance.layout.Alignment getTopCenter(); |
| method public androidx.glance.layout.Alignment getTopEnd(); |
| method public androidx.glance.layout.Alignment getTopStart(); |
| property public final int Bottom; |
| property public final androidx.glance.layout.Alignment BottomCenter; |
| property public final androidx.glance.layout.Alignment BottomEnd; |
| property public final androidx.glance.layout.Alignment BottomStart; |
| property public final androidx.glance.layout.Alignment Center; |
| property public final androidx.glance.layout.Alignment CenterEnd; |
| property public final int CenterHorizontally; |
| property public final androidx.glance.layout.Alignment CenterStart; |
| property public final int CenterVertically; |
| property public final int End; |
| property public final int Start; |
| property public final int Top; |
| property public final androidx.glance.layout.Alignment TopCenter; |
| property public final androidx.glance.layout.Alignment TopEnd; |
| property public final androidx.glance.layout.Alignment TopStart; |
| } |
| |
| public static final inline class Alignment.Horizontal { |
| ctor public Alignment.Horizontal(); |
| } |
| |
| public static final class Alignment.Horizontal.Companion { |
| method public int getCenterHorizontally(); |
| method public int getEnd(); |
| method public int getStart(); |
| property public final int CenterHorizontally; |
| property public final int End; |
| property public final int Start; |
| } |
| |
| public static final inline class Alignment.Vertical { |
| ctor public Alignment.Vertical(); |
| } |
| |
| public static final class Alignment.Vertical.Companion { |
| method public int getBottom(); |
| method public int getCenterVertically(); |
| method public int getTop(); |
| property public final int Bottom; |
| property public final int CenterVertically; |
| property public final int Top; |
| } |
| |
| public final class BoxKt { |
| method @androidx.compose.runtime.Composable public static void Box(optional androidx.glance.Modifier modifier, optional androidx.glance.layout.Alignment contentAlignment, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| } |
| |
| public final class ButtonKt { |
| method @androidx.compose.runtime.Composable public static void Button(String text, androidx.glance.action.Action onClick, optional androidx.glance.Modifier modifier, optional boolean enabled, optional androidx.glance.text.TextStyle? style); |
| } |
| |
| public final class ColumnKt { |
| method @androidx.compose.runtime.Composable public static void Column(optional androidx.glance.Modifier modifier, optional int verticalAlignment, optional int horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.layout.ColumnScope,kotlin.Unit> content); |
| } |
| |
| public interface ColumnScope { |
| method public androidx.glance.Modifier defaultWeight(androidx.glance.Modifier); |
| } |
| |
| public final class DimensionKt { |
| method public static androidx.glance.Modifier fillMaxHeight(androidx.glance.Modifier); |
| method public static androidx.glance.Modifier fillMaxSize(androidx.glance.Modifier); |
| method public static androidx.glance.Modifier fillMaxWidth(androidx.glance.Modifier); |
| method public static androidx.glance.Modifier height(androidx.glance.Modifier, float height); |
| method public static androidx.glance.Modifier height(androidx.glance.Modifier, @DimenRes int height); |
| method public static androidx.glance.Modifier size(androidx.glance.Modifier, float size); |
| method public static androidx.glance.Modifier size(androidx.glance.Modifier, @DimenRes int size); |
| method public static androidx.glance.Modifier size(androidx.glance.Modifier, float width, float height); |
| method public static androidx.glance.Modifier size(androidx.glance.Modifier, @DimenRes int width, @DimenRes int height); |
| method public static androidx.glance.Modifier width(androidx.glance.Modifier, float width); |
| method public static androidx.glance.Modifier width(androidx.glance.Modifier, @DimenRes int width); |
| method public static androidx.glance.Modifier wrapContentHeight(androidx.glance.Modifier); |
| method public static androidx.glance.Modifier wrapContentSize(androidx.glance.Modifier); |
| method public static androidx.glance.Modifier wrapContentWidth(androidx.glance.Modifier); |
| } |
| |
| public final class PaddingKt { |
| method public static androidx.glance.Modifier absolutePadding(androidx.glance.Modifier, optional float left, optional float top, optional float right, optional float bottom); |
| method public static androidx.glance.Modifier absolutePadding(androidx.glance.Modifier, optional @DimenRes int left, optional @DimenRes int top, optional @DimenRes int right, optional @DimenRes int bottom); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, optional float start, optional float top, optional float end, optional float bottom); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, optional @DimenRes int start, optional @DimenRes int top, optional @DimenRes int end, optional @DimenRes int bottom); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, optional float horizontal, optional float vertical); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, optional @DimenRes int horizontal, optional @DimenRes int vertical); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, float all); |
| method public static androidx.glance.Modifier padding(androidx.glance.Modifier, @DimenRes int all); |
| } |
| |
| public final class RowKt { |
| method @androidx.compose.runtime.Composable public static void Row(optional androidx.glance.Modifier modifier, optional int horizontalAlignment, optional int verticalAlignment, kotlin.jvm.functions.Function1<? super androidx.glance.layout.RowScope,kotlin.Unit> content); |
| } |
| |
| public interface RowScope { |
| method public androidx.glance.Modifier defaultWeight(androidx.glance.Modifier); |
| } |
| |
| public final class TextKt { |
| method @androidx.compose.runtime.Composable public static void Text(String text, optional androidx.glance.Modifier modifier, optional androidx.glance.text.TextStyle? style); |
| } |
| |
| } |
| |
| package androidx.glance.text { |
| |
| public final inline class FontStyle { |
| ctor public FontStyle(); |
| } |
| |
| public static final class FontStyle.Companion { |
| method public int getItalic(); |
| method public int getNormal(); |
| method public java.util.List<androidx.glance.text.FontStyle> values(); |
| property public final int Italic; |
| property public final int Normal; |
| } |
| |
| public final inline class FontWeight { |
| ctor public FontWeight(); |
| method public int getValue(); |
| property public final int value; |
| } |
| |
| public static final class FontWeight.Companion { |
| method public int getBold(); |
| method public int getMedium(); |
| method public int getNormal(); |
| property public final int Bold; |
| property public final int Medium; |
| property public final int Normal; |
| } |
| |
| public final inline class TextAlign { |
| ctor public TextAlign(); |
| } |
| |
| public static final class TextAlign.Companion { |
| method public int getCenter(); |
| method public int getEnd(); |
| method public int getLeft(); |
| method public int getRight(); |
| method public int getStart(); |
| method public java.util.List<androidx.glance.text.TextAlign> values(); |
| property public final int Center; |
| property public final int End; |
| property public final int Left; |
| property public final int Right; |
| property public final int Start; |
| } |
| |
| public final inline class TextDecoration { |
| ctor public TextDecoration(); |
| } |
| |
| public static final class TextDecoration.Companion { |
| method public int combine(java.util.List<androidx.glance.text.TextDecoration> decorations); |
| method public int getLineThrough(); |
| method public int getNone(); |
| method public int getUnderline(); |
| property public final int LineThrough; |
| property public final int None; |
| property public final int Underline; |
| } |
| |
| @androidx.compose.runtime.Immutable public final class TextStyle { |
| ctor public TextStyle(optional androidx.glance.unit.Sp? fontSize, optional androidx.glance.text.FontWeight? fontWeight, optional androidx.glance.text.FontStyle? fontStyle, optional androidx.glance.text.TextAlign? textAlign, optional androidx.glance.text.TextDecoration? textDecoration); |
| method public androidx.glance.unit.Sp? getFontSize(); |
| method public androidx.glance.text.FontStyle? getFontStyle(); |
| method public androidx.glance.text.FontWeight? getFontWeight(); |
| method public androidx.glance.text.TextAlign? getTextAlign(); |
| method public androidx.glance.text.TextDecoration? getTextDecoration(); |
| property public final androidx.glance.unit.Sp? fontSize; |
| property public final androidx.glance.text.FontStyle? fontStyle; |
| property public final androidx.glance.text.FontWeight? fontWeight; |
| property public final androidx.glance.text.TextAlign? textAlign; |
| property public final androidx.glance.text.TextDecoration? textDecoration; |
| } |
| |
| } |
| |
| package androidx.glance.unit { |
| |
| public final inline class Color { |
| ctor public Color(); |
| method public int getValue(); |
| property public final int value; |
| } |
| |
| public static final class Color.Companion { |
| method public int getBlack(); |
| method public int getBlue(); |
| method public int getCyan(); |
| method public int getDarkGray(); |
| method public int getGray(); |
| method public int getGreen(); |
| method public int getLightGray(); |
| method public int getMagenta(); |
| method public int getRed(); |
| method public int getTransparent(); |
| method public int getWhite(); |
| method public int getYellow(); |
| property public final int Black; |
| property public final int Blue; |
| property public final int Cyan; |
| property public final int DarkGray; |
| property public final int Gray; |
| property public final int Green; |
| property public final int LightGray; |
| property public final int Magenta; |
| property public final int Red; |
| property public final int Transparent; |
| property public final int White; |
| property public final int Yellow; |
| } |
| |
| public final class ColorKt { |
| method @androidx.compose.runtime.Stable public static int Color(float red, float green, float blue, optional float alpha); |
| } |
| |
| public final inline class Dp implements java.lang.Comparable<androidx.glance.unit.Dp> { |
| ctor public Dp(); |
| method public operator int compareTo(float other); |
| method public float getValue(); |
| property public final float value; |
| } |
| |
| public final class DpKt { |
| method public static inline float getDp(int); |
| method public static inline float getDp(double); |
| method public static inline float getDp(float); |
| method public static float max(float a, float b); |
| method public static float min(float a, float b); |
| method public static operator float times(float, float other); |
| method public static operator float times(double, float other); |
| method public static operator float times(int, float other); |
| } |
| |
| @androidx.compose.runtime.Immutable public final class DpSize { |
| ctor public DpSize(float width, float height); |
| method @androidx.compose.runtime.Stable public operator float component1(); |
| method @androidx.compose.runtime.Stable public operator float component2(); |
| method public androidx.glance.unit.DpSize copy(optional float width, optional float height); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize div(int other); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize div(float other); |
| method public float getHeight(); |
| method public float getWidth(); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize minus(androidx.glance.unit.DpSize other); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize plus(androidx.glance.unit.DpSize other); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize times(int other); |
| method @androidx.compose.runtime.Stable public operator androidx.glance.unit.DpSize times(float other); |
| property public final float height; |
| property public final float width; |
| field public static final androidx.glance.unit.DpSize.Companion Companion; |
| } |
| |
| public static final class DpSize.Companion { |
| method public androidx.glance.unit.DpSize getZero(); |
| property public final androidx.glance.unit.DpSize Zero; |
| } |
| |
| public final class DpSizeKt { |
| method @androidx.compose.runtime.Stable public static operator androidx.glance.unit.DpSize times(int, androidx.glance.unit.DpSize size); |
| method @androidx.compose.runtime.Stable public static operator androidx.glance.unit.DpSize times(float, androidx.glance.unit.DpSize size); |
| method @androidx.compose.runtime.Stable public static android.util.SizeF toSizeF(androidx.glance.unit.DpSize); |
| } |
| |
| public final inline class Sp implements java.lang.Comparable<androidx.glance.unit.Sp> { |
| ctor public Sp(); |
| method public operator int compareTo(float other); |
| method public float getValue(); |
| property public final float value; |
| } |
| |
| public final class SpKt { |
| method public static inline float getSp(int); |
| method public static inline float getSp(double); |
| method public static inline float getSp(float); |
| method public static float max(float a, float b); |
| method public static float min(float a, float b); |
| method public static operator float times(float, float other); |
| method public static operator float times(double, float other); |
| method public static operator float times(int, float other); |
| } |
| |
| } |
| |