| // Signature format: 4.0 |
| package androidx.compose.material3 { |
| |
| public final class AppBarKt { |
| method @androidx.compose.runtime.Composable public static void SmallTopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); |
| } |
| |
| @androidx.compose.runtime.Stable public final class ColorScheme { |
| ctor public ColorScheme(long primary, long onPrimary, long primaryContainer, long onPrimaryContainer, long inversePrimary, long secondary, long onSecondary, long secondaryContainer, long onSecondaryContainer, long tertiary, long onTertiary, long tertiaryContainer, long onTertiaryContainer, long background, long onBackground, long surface, long onSurface, long surfaceVariant, long onSurfaceVariant, long inverseSurface, long inverseOnSurface, long error, long onError, long errorContainer, long onErrorContainer, long outline); |
| method public androidx.compose.material3.ColorScheme copy(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline); |
| method public long getBackground(); |
| method public long getError(); |
| method public long getErrorContainer(); |
| method public long getInverseOnSurface(); |
| method public long getInversePrimary(); |
| method public long getInverseSurface(); |
| method public long getOnBackground(); |
| method public long getOnError(); |
| method public long getOnErrorContainer(); |
| method public long getOnPrimary(); |
| method public long getOnPrimaryContainer(); |
| method public long getOnSecondary(); |
| method public long getOnSecondaryContainer(); |
| method public long getOnSurface(); |
| method public long getOnSurfaceVariant(); |
| method public long getOnTertiary(); |
| method public long getOnTertiaryContainer(); |
| method public long getOutline(); |
| method public long getPrimary(); |
| method public long getPrimaryContainer(); |
| method public long getSecondary(); |
| method public long getSecondaryContainer(); |
| method public long getSurface(); |
| method public long getSurfaceVariant(); |
| method public long getTertiary(); |
| method public long getTertiaryContainer(); |
| property public final long background; |
| property public final long error; |
| property public final long errorContainer; |
| property public final long inverseOnSurface; |
| property public final long inversePrimary; |
| property public final long inverseSurface; |
| property public final long onBackground; |
| property public final long onError; |
| property public final long onErrorContainer; |
| property public final long onPrimary; |
| property public final long onPrimaryContainer; |
| property public final long onSecondary; |
| property public final long onSecondaryContainer; |
| property public final long onSurface; |
| property public final long onSurfaceVariant; |
| property public final long onTertiary; |
| property public final long onTertiaryContainer; |
| property public final long outline; |
| property public final long primary; |
| property public final long primaryContainer; |
| property public final long secondary; |
| property public final long secondaryContainer; |
| property public final long surface; |
| property public final long surfaceVariant; |
| property public final long tertiary; |
| property public final long tertiaryContainer; |
| } |
| |
| public final class ColorSchemeKt { |
| method public static long contentColorFor(androidx.compose.material3.ColorScheme, long backgroundColor); |
| method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public static long contentColorFor(long backgroundColor); |
| method public static androidx.compose.material3.ColorScheme darkColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline); |
| method public static androidx.compose.material3.ColorScheme lightColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline); |
| } |
| |
| public final class ContentColorKt { |
| method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.graphics.Color> getLocalContentColor(); |
| } |
| |
| public final class DynamicTonalPaletteKt { |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) public static androidx.compose.material3.ColorScheme dynamicDarkColorScheme(android.content.Context context); |
| method @RequiresApi(android.os.Build.VERSION_CODES.S) public static androidx.compose.material3.ColorScheme dynamicLightColorScheme(android.content.Context context); |
| } |
| |
| public final class IconButtonKt { |
| method @androidx.compose.runtime.Composable public static void IconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| method @androidx.compose.runtime.Composable public static void IconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| } |
| |
| public final class IconKt { |
| method @androidx.compose.runtime.Composable public static void Icon(androidx.compose.ui.graphics.vector.ImageVector imageVector, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); |
| method @androidx.compose.runtime.Composable public static void Icon(androidx.compose.ui.graphics.ImageBitmap bitmap, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); |
| method @androidx.compose.runtime.Composable public static void Icon(androidx.compose.ui.graphics.painter.Painter painter, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); |
| } |
| |
| public final class MaterialTheme { |
| method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material3.ColorScheme getColorScheme(); |
| method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material3.Typography getTypography(); |
| property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material3.ColorScheme colorScheme; |
| property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material3.Typography typography; |
| field public static final androidx.compose.material3.MaterialTheme INSTANCE; |
| } |
| |
| public final class MaterialThemeKt { |
| method @androidx.compose.runtime.Composable public static void MaterialTheme(optional androidx.compose.material3.ColorScheme colorScheme, optional androidx.compose.material3.Typography typography, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| } |
| |
| public final class ScaffoldKt { |
| } |
| |
| public final class SurfaceKt { |
| method @androidx.compose.runtime.Composable public static void Surface(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.BorderStroke? border, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| method @androidx.compose.runtime.Composable public static void Surface(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.Indication? indication, optional boolean enabled, optional String? onClickLabel, optional androidx.compose.ui.semantics.Role? role, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.unit.Dp> getLocalAbsoluteTonalElevation(); |
| } |
| |
| public final class TextKt { |
| method @androidx.compose.runtime.Composable public static void ProvideTextStyle(androidx.compose.ui.text.TextStyle value, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| method @androidx.compose.runtime.Composable public static void Text(String text, optional androidx.compose.ui.Modifier modifier, optional long color, optional long fontSize, optional androidx.compose.ui.text.font.FontStyle? fontStyle, optional androidx.compose.ui.text.font.FontWeight? fontWeight, optional androidx.compose.ui.text.font.FontFamily? fontFamily, optional long letterSpacing, optional androidx.compose.ui.text.style.TextDecoration? textDecoration, optional androidx.compose.ui.text.style.TextAlign? textAlign, optional long lineHeight, optional int overflow, optional boolean softWrap, optional int maxLines, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); |
| method @androidx.compose.runtime.Composable public static void Text(androidx.compose.ui.text.AnnotatedString text, optional androidx.compose.ui.Modifier modifier, optional long color, optional long fontSize, optional androidx.compose.ui.text.font.FontStyle? fontStyle, optional androidx.compose.ui.text.font.FontWeight? fontWeight, optional androidx.compose.ui.text.font.FontFamily? fontFamily, optional long letterSpacing, optional androidx.compose.ui.text.style.TextDecoration? textDecoration, optional androidx.compose.ui.text.style.TextAlign? textAlign, optional long lineHeight, optional int overflow, optional boolean softWrap, optional int maxLines, optional java.util.Map<java.lang.String,androidx.compose.foundation.text.InlineTextContent> inlineContent, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); |
| method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.TextStyle> getLocalTextStyle(); |
| } |
| |
| public final class TonalPaletteKt { |
| } |
| |
| @androidx.compose.runtime.Stable public interface TopAppBarColors { |
| method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> actionIconColor(float scrollFraction); |
| method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> containerColor(float scrollFraction); |
| method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> navigationIconColor(float scrollFraction); |
| method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> titleColor(float scrollFraction); |
| } |
| |
| public final class TopAppBarDefaults { |
| method public androidx.compose.material3.TopAppBarScrollBehavior pinnedScrollBehavior(optional kotlin.jvm.functions.Function0<java.lang.Boolean> canScroll); |
| method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors smallTopAppBarColors(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconColor, optional long titleColor, optional long actionIconsColor); |
| field public static final androidx.compose.material3.TopAppBarDefaults INSTANCE; |
| } |
| |
| @androidx.compose.runtime.Stable public interface TopAppBarScrollBehavior { |
| method public float getContentOffset(); |
| method public androidx.compose.ui.input.nestedscroll.NestedScrollConnection getNestedScrollConnection(); |
| method public float getOffset(); |
| method public float getOffsetLimit(); |
| method public float getScrollFraction(); |
| method public void setContentOffset(float contentOffset); |
| method public void setOffset(float offset); |
| method public void setOffsetLimit(float offsetLimit); |
| property public abstract float contentOffset; |
| property public abstract androidx.compose.ui.input.nestedscroll.NestedScrollConnection nestedScrollConnection; |
| property public abstract float offset; |
| property public abstract float offsetLimit; |
| property public abstract float scrollFraction; |
| } |
| |
| public final class TouchTargetKt { |
| } |
| |
| @androidx.compose.runtime.Immutable public final class Typography { |
| ctor public Typography(optional androidx.compose.ui.text.TextStyle displayLarge, optional androidx.compose.ui.text.TextStyle displayMedium, optional androidx.compose.ui.text.TextStyle displaySmall, optional androidx.compose.ui.text.TextStyle headlineLarge, optional androidx.compose.ui.text.TextStyle headlineMedium, optional androidx.compose.ui.text.TextStyle headlineSmall, optional androidx.compose.ui.text.TextStyle titleLarge, optional androidx.compose.ui.text.TextStyle titleMedium, optional androidx.compose.ui.text.TextStyle titleSmall, optional androidx.compose.ui.text.TextStyle bodyLarge, optional androidx.compose.ui.text.TextStyle bodyMedium, optional androidx.compose.ui.text.TextStyle bodySmall, optional androidx.compose.ui.text.TextStyle labelLarge, optional androidx.compose.ui.text.TextStyle labelMedium, optional androidx.compose.ui.text.TextStyle labelSmall); |
| method public androidx.compose.material3.Typography copy(optional androidx.compose.ui.text.TextStyle displayLarge, optional androidx.compose.ui.text.TextStyle displayMedium, optional androidx.compose.ui.text.TextStyle displaySmall, optional androidx.compose.ui.text.TextStyle headlineLarge, optional androidx.compose.ui.text.TextStyle headlineMedium, optional androidx.compose.ui.text.TextStyle headlineSmall, optional androidx.compose.ui.text.TextStyle titleLarge, optional androidx.compose.ui.text.TextStyle titleMedium, optional androidx.compose.ui.text.TextStyle titleSmall, optional androidx.compose.ui.text.TextStyle bodyLarge, optional androidx.compose.ui.text.TextStyle bodyMedium, optional androidx.compose.ui.text.TextStyle bodySmall, optional androidx.compose.ui.text.TextStyle labelLarge, optional androidx.compose.ui.text.TextStyle labelMedium, optional androidx.compose.ui.text.TextStyle labelSmall); |
| method public androidx.compose.ui.text.TextStyle getBodyLarge(); |
| method public androidx.compose.ui.text.TextStyle getBodyMedium(); |
| method public androidx.compose.ui.text.TextStyle getBodySmall(); |
| method public androidx.compose.ui.text.TextStyle getDisplayLarge(); |
| method public androidx.compose.ui.text.TextStyle getDisplayMedium(); |
| method public androidx.compose.ui.text.TextStyle getDisplaySmall(); |
| method public androidx.compose.ui.text.TextStyle getHeadlineLarge(); |
| method public androidx.compose.ui.text.TextStyle getHeadlineMedium(); |
| method public androidx.compose.ui.text.TextStyle getHeadlineSmall(); |
| method public androidx.compose.ui.text.TextStyle getLabelLarge(); |
| method public androidx.compose.ui.text.TextStyle getLabelMedium(); |
| method public androidx.compose.ui.text.TextStyle getLabelSmall(); |
| method public androidx.compose.ui.text.TextStyle getTitleLarge(); |
| method public androidx.compose.ui.text.TextStyle getTitleMedium(); |
| method public androidx.compose.ui.text.TextStyle getTitleSmall(); |
| property public final androidx.compose.ui.text.TextStyle bodyLarge; |
| property public final androidx.compose.ui.text.TextStyle bodyMedium; |
| property public final androidx.compose.ui.text.TextStyle bodySmall; |
| property public final androidx.compose.ui.text.TextStyle displayLarge; |
| property public final androidx.compose.ui.text.TextStyle displayMedium; |
| property public final androidx.compose.ui.text.TextStyle displaySmall; |
| property public final androidx.compose.ui.text.TextStyle headlineLarge; |
| property public final androidx.compose.ui.text.TextStyle headlineMedium; |
| property public final androidx.compose.ui.text.TextStyle headlineSmall; |
| property public final androidx.compose.ui.text.TextStyle labelLarge; |
| property public final androidx.compose.ui.text.TextStyle labelMedium; |
| property public final androidx.compose.ui.text.TextStyle labelSmall; |
| property public final androidx.compose.ui.text.TextStyle titleLarge; |
| property public final androidx.compose.ui.text.TextStyle titleMedium; |
| property public final androidx.compose.ui.text.TextStyle titleSmall; |
| } |
| |
| public final class TypographyKt { |
| } |
| |
| } |
| |