blob: 190036edbefc7c1db184fc9330183dcd71b98dbb [file] [log] [blame]
// 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);
}
}