// Signature format: 4.0 package androidx.compose.material { public final class AndroidAlertDialog_androidKt { method @androidx.compose.runtime.Composable public static void AlertDialog(kotlin.jvm.functions.Function0 onDismissRequest, kotlin.jvm.functions.Function0 buttons, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? title, optional kotlin.jvm.functions.Function0? text, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.ui.window.DialogProperties properties); method @androidx.compose.runtime.Composable public static void AlertDialog(kotlin.jvm.functions.Function0 onDismissRequest, kotlin.jvm.functions.Function0 confirmButton, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? dismissButton, optional kotlin.jvm.functions.Function0? title, optional kotlin.jvm.functions.Function0? text, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.ui.window.DialogProperties properties); } public final class AndroidMenu_androidKt { method @androidx.compose.runtime.Composable public static void DropdownMenu(boolean expanded, kotlin.jvm.functions.Function0 onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional long offset, optional androidx.compose.foundation.ScrollState scrollState, optional androidx.compose.ui.window.PopupProperties properties, kotlin.jvm.functions.Function1 content); method @Deprecated @androidx.compose.runtime.Composable public static void DropdownMenu(boolean expanded, kotlin.jvm.functions.Function0 onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional long offset, optional androidx.compose.ui.window.PopupProperties properties, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void DropdownMenuItem(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function1 content); } public final class AppBarDefaults { method public float getBottomAppBarElevation(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getBottomAppBarWindowInsets(); method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); method public float getTopAppBarElevation(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getTopAppBarWindowInsets(); property public final float BottomAppBarElevation; property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; property public final float TopAppBarElevation; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets bottomAppBarWindowInsets; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets topAppBarWindowInsets; field public static final androidx.compose.material.AppBarDefaults INSTANCE; } public final class AppBarKt { method @androidx.compose.runtime.Composable public static void BottomAppBar(androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional androidx.compose.ui.graphics.Shape? cutoutShape, optional float elevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void BottomAppBar(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional androidx.compose.ui.graphics.Shape? cutoutShape, optional float elevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void TopAppBar(androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void TopAppBar(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void TopAppBar(kotlin.jvm.functions.Function0 title, androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? navigationIcon, optional kotlin.jvm.functions.Function1 actions, optional long backgroundColor, optional long contentColor, optional float elevation); method @androidx.compose.runtime.Composable public static void TopAppBar(kotlin.jvm.functions.Function0 title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? navigationIcon, optional kotlin.jvm.functions.Function1 actions, optional long backgroundColor, optional long contentColor, optional float elevation); } public final class BackdropScaffoldDefaults { method public androidx.compose.animation.core.AnimationSpec getAnimationSpec(); method public float getFrontLayerElevation(); method @androidx.compose.runtime.Composable public long getFrontLayerScrimColor(); method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getFrontLayerShape(); method public float getHeaderHeight(); method public float getPeekHeight(); property public final androidx.compose.animation.core.AnimationSpec AnimationSpec; property public final float FrontLayerElevation; property public final float HeaderHeight; property public final float PeekHeight; property @androidx.compose.runtime.Composable public final long frontLayerScrimColor; property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape frontLayerShape; field public static final androidx.compose.material.BackdropScaffoldDefaults INSTANCE; } public final class BackdropScaffoldKt { method @androidx.compose.runtime.Composable public static void BackdropScaffold(kotlin.jvm.functions.Function0 appBar, kotlin.jvm.functions.Function0 backLayerContent, kotlin.jvm.functions.Function0 frontLayerContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.BackdropScaffoldState scaffoldState, optional kotlin.jvm.functions.Function1 snackbarHost, optional boolean gesturesEnabled, optional float peekHeight, optional float headerHeight, optional boolean persistentAppBar, optional boolean stickyFrontLayer, optional long backLayerBackgroundColor, optional long backLayerContentColor, optional androidx.compose.ui.graphics.Shape frontLayerShape, optional float frontLayerElevation, optional long frontLayerBackgroundColor, optional long frontLayerContentColor, optional long frontLayerScrimColor); method @androidx.compose.runtime.Stable public static androidx.compose.material.BackdropScaffoldState BackdropScaffoldState(androidx.compose.material.BackdropValue initialValue, androidx.compose.ui.unit.Density density, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmValueChange, optional androidx.compose.material.SnackbarHostState snackbarHostState); method @androidx.compose.runtime.Composable public static androidx.compose.material.BackdropScaffoldState rememberBackdropScaffoldState(androidx.compose.material.BackdropValue initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmStateChange, optional androidx.compose.material.SnackbarHostState snackbarHostState); } @androidx.compose.runtime.Stable public final class BackdropScaffoldState { ctor @Deprecated public BackdropScaffoldState(androidx.compose.material.BackdropValue initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmValueChange, optional androidx.compose.material.SnackbarHostState snackbarHostState); method public suspend Object? conceal(kotlin.coroutines.Continuation); method public kotlin.jvm.functions.Function1 getConfirmValueChange(); method public androidx.compose.material.BackdropValue getCurrentValue(); method public androidx.compose.material.SnackbarHostState getSnackbarHostState(); method public androidx.compose.material.BackdropValue getTargetValue(); method public boolean isConcealed(); method public boolean isRevealed(); method @FloatRange(from=0.0, to=1.0) public float progress(androidx.compose.material.BackdropValue from, androidx.compose.material.BackdropValue to); method public float requireOffset(); method public suspend Object? reveal(kotlin.coroutines.Continuation); property public final kotlin.jvm.functions.Function1 confirmValueChange; property public final androidx.compose.material.BackdropValue currentValue; property public final boolean isConcealed; property public final boolean isRevealed; property public final androidx.compose.material.SnackbarHostState snackbarHostState; property public final androidx.compose.material.BackdropValue targetValue; field public static final androidx.compose.material.BackdropScaffoldState.Companion Companion; } public static final class BackdropScaffoldState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(androidx.compose.animation.core.AnimationSpec animationSpec, kotlin.jvm.functions.Function1 confirmStateChange, androidx.compose.material.SnackbarHostState snackbarHostState, androidx.compose.ui.unit.Density density); } public enum BackdropValue { enum_constant public static final androidx.compose.material.BackdropValue Concealed; enum_constant public static final androidx.compose.material.BackdropValue Revealed; } public final class BadgeKt { method @androidx.compose.runtime.Composable public static void Badge(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional kotlin.jvm.functions.Function1? content); method @androidx.compose.runtime.Composable public static void BadgedBox(kotlin.jvm.functions.Function1 badge, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function1 content); } public final class BottomDrawerState { ctor public BottomDrawerState(androidx.compose.material.BottomDrawerValue initialValue, androidx.compose.ui.unit.Density density, optional kotlin.jvm.functions.Function1 confirmStateChange, optional androidx.compose.animation.core.AnimationSpec animationSpec); method public suspend Object? close(kotlin.coroutines.Continuation); method public suspend Object? expand(kotlin.coroutines.Continuation); method public androidx.compose.material.BottomDrawerValue getCurrentValue(); method public float getOffset(); method @Deprecated @FloatRange(from=0.0, to=1.0) public float getProgress(); method public androidx.compose.material.BottomDrawerValue getTargetValue(); method public boolean isClosed(); method public boolean isExpanded(); method public boolean isOpen(); method public suspend Object? open(kotlin.coroutines.Continuation); method @FloatRange(from=0.0, to=1.0) public float progress(androidx.compose.material.BottomDrawerValue from, androidx.compose.material.BottomDrawerValue to); property public final androidx.compose.material.BottomDrawerValue currentValue; property public final boolean isClosed; property public final boolean isExpanded; property public final boolean isOpen; property public final float offset; property @Deprecated @SuppressCompatibility @FloatRange(from=0.0, to=1.0) @androidx.compose.material.ExperimentalMaterialApi public final float progress; property public final androidx.compose.material.BottomDrawerValue targetValue; field public static final androidx.compose.material.BottomDrawerState.Companion Companion; } public static final class BottomDrawerState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(androidx.compose.ui.unit.Density density, kotlin.jvm.functions.Function1 confirmStateChange, androidx.compose.animation.core.AnimationSpec animationSpec); } public enum BottomDrawerValue { enum_constant public static final androidx.compose.material.BottomDrawerValue Closed; enum_constant public static final androidx.compose.material.BottomDrawerValue Expanded; enum_constant public static final androidx.compose.material.BottomDrawerValue Open; } public final class BottomNavigationDefaults { method public float getElevation(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); property public final float Elevation; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; field public static final androidx.compose.material.BottomNavigationDefaults INSTANCE; } public final class BottomNavigationKt { method @androidx.compose.runtime.Composable public static void BottomNavigation(androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void BottomNavigation(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void BottomNavigationItem(androidx.compose.foundation.layout.RowScope, boolean selected, kotlin.jvm.functions.Function0 onClick, kotlin.jvm.functions.Function0 icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0? label, optional boolean alwaysShowLabel, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional long selectedContentColor, optional long unselectedContentColor); } public final class BottomSheetScaffoldDefaults { method public androidx.compose.animation.core.AnimationSpec getAnimationSpec(); method public float getSheetElevation(); method public float getSheetPeekHeight(); property public final androidx.compose.animation.core.AnimationSpec AnimationSpec; property public final float SheetElevation; property public final float SheetPeekHeight; field public static final androidx.compose.material.BottomSheetScaffoldDefaults INSTANCE; } public final class BottomSheetScaffoldKt { method @androidx.compose.runtime.Composable public static void BottomSheetScaffold(kotlin.jvm.functions.Function1 sheetContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.BottomSheetScaffoldState scaffoldState, optional kotlin.jvm.functions.Function0? topBar, optional kotlin.jvm.functions.Function1 snackbarHost, optional kotlin.jvm.functions.Function0? floatingActionButton, optional int floatingActionButtonPosition, optional boolean sheetGesturesEnabled, optional androidx.compose.ui.graphics.Shape sheetShape, optional float sheetElevation, optional long sheetBackgroundColor, optional long sheetContentColor, optional float sheetPeekHeight, optional long backgroundColor, optional long contentColor, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static androidx.compose.material.BottomSheetScaffoldState rememberBottomSheetScaffoldState(optional androidx.compose.material.BottomSheetState bottomSheetState, optional androidx.compose.material.SnackbarHostState snackbarHostState); method @androidx.compose.runtime.Composable public static androidx.compose.material.BottomSheetState rememberBottomSheetState(androidx.compose.material.BottomSheetValue initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmStateChange); } @androidx.compose.runtime.Stable public final class BottomSheetScaffoldState { ctor public BottomSheetScaffoldState(androidx.compose.material.BottomSheetState bottomSheetState, androidx.compose.material.SnackbarHostState snackbarHostState); method public androidx.compose.material.BottomSheetState getBottomSheetState(); method public androidx.compose.material.SnackbarHostState getSnackbarHostState(); property public final androidx.compose.material.BottomSheetState bottomSheetState; property public final androidx.compose.material.SnackbarHostState snackbarHostState; } @androidx.compose.runtime.Stable public final class BottomSheetState { ctor public BottomSheetState(androidx.compose.material.BottomSheetValue initialValue, androidx.compose.ui.unit.Density density, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmValueChange); method public suspend Object? collapse(kotlin.coroutines.Continuation); method public suspend Object? expand(kotlin.coroutines.Continuation); method public androidx.compose.material.BottomSheetValue getCurrentValue(); method @Deprecated @FloatRange(from=0.0, to=1.0) public float getProgress(); method public androidx.compose.material.BottomSheetValue getTargetValue(); method public boolean isCollapsed(); method public boolean isExpanded(); method @FloatRange(from=0.0, to=1.0) public float progress(androidx.compose.material.BottomSheetValue from, androidx.compose.material.BottomSheetValue to); method public float requireOffset(); property public final androidx.compose.material.BottomSheetValue currentValue; property public final boolean isCollapsed; property public final boolean isExpanded; property @Deprecated @SuppressCompatibility @FloatRange(from=0.0, to=1.0) @androidx.compose.material.ExperimentalMaterialApi public final float progress; property public final androidx.compose.material.BottomSheetValue targetValue; field public static final androidx.compose.material.BottomSheetState.Companion Companion; } public static final class BottomSheetState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(androidx.compose.animation.core.AnimationSpec animationSpec, kotlin.jvm.functions.Function1 confirmStateChange, androidx.compose.ui.unit.Density density); } public enum BottomSheetValue { enum_constant public static final androidx.compose.material.BottomSheetValue Collapsed; enum_constant public static final androidx.compose.material.BottomSheetValue Expanded; } @androidx.compose.runtime.Stable public interface ButtonColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State backgroundColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State contentColor(boolean enabled); } public final class ButtonDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.ButtonColors buttonColors(optional long backgroundColor, optional long contentColor, optional long disabledBackgroundColor, optional long disabledContentColor); method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material.ButtonElevation elevation(optional float defaultElevation, optional float pressedElevation, optional float disabledElevation); method @androidx.compose.runtime.Composable public androidx.compose.material.ButtonElevation elevation(optional float defaultElevation, optional float pressedElevation, optional float disabledElevation, optional float hoveredElevation, optional float focusedElevation); method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); method public float getIconSize(); method public float getIconSpacing(); method public float getMinHeight(); method public float getMinWidth(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke getOutlinedBorder(); method public float getOutlinedBorderSize(); method public androidx.compose.foundation.layout.PaddingValues getTextButtonContentPadding(); method @androidx.compose.runtime.Composable public androidx.compose.material.ButtonColors outlinedButtonColors(optional long backgroundColor, optional long contentColor, optional long disabledContentColor); method @androidx.compose.runtime.Composable public androidx.compose.material.ButtonColors textButtonColors(optional long backgroundColor, optional long contentColor, optional long disabledContentColor); property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; property public final float IconSize; property public final float IconSpacing; property public final float MinHeight; property public final float MinWidth; property public final float OutlinedBorderSize; property public final androidx.compose.foundation.layout.PaddingValues TextButtonContentPadding; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.BorderStroke outlinedBorder; field public static final androidx.compose.material.ButtonDefaults INSTANCE; field public static final float OutlinedBorderOpacity = 0.12f; } @androidx.compose.runtime.Stable public interface ButtonElevation { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State elevation(boolean enabled, androidx.compose.foundation.interaction.InteractionSource interactionSource); } public final class ButtonKt { method @androidx.compose.runtime.Composable public static void Button(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.ButtonElevation? elevation, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.material.ButtonColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void OutlinedButton(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.ButtonElevation? elevation, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.material.ButtonColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void TextButton(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.ButtonElevation? elevation, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.material.ButtonColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1 content); } public final class CardKt { method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Card(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.foundation.BorderStroke? border, optional float elevation, kotlin.jvm.functions.Function0 content); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Card(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.foundation.BorderStroke? border, optional float elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); } @androidx.compose.runtime.Stable public interface CheckboxColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State borderColor(boolean enabled, androidx.compose.ui.state.ToggleableState state); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State boxColor(boolean enabled, androidx.compose.ui.state.ToggleableState state); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State checkmarkColor(androidx.compose.ui.state.ToggleableState state); } public final class CheckboxDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.CheckboxColors colors(optional long checkedColor, optional long uncheckedColor, optional long checkmarkColor, optional long disabledColor, optional long disabledIndeterminateColor); field public static final androidx.compose.material.CheckboxDefaults INSTANCE; } public final class CheckboxKt { method @androidx.compose.runtime.Composable public static void Checkbox(boolean checked, kotlin.jvm.functions.Function1? onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.CheckboxColors colors); method @androidx.compose.runtime.Composable public static void TriStateCheckbox(androidx.compose.ui.state.ToggleableState state, kotlin.jvm.functions.Function0? onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.CheckboxColors colors); } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public interface ChipColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State backgroundColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State contentColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State leadingIconContentColor(boolean enabled); } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final class ChipDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.ChipColors chipColors(optional long backgroundColor, optional long contentColor, optional long leadingIconContentColor, optional long disabledBackgroundColor, optional long disabledContentColor, optional long disabledLeadingIconContentColor); method @androidx.compose.runtime.Composable public androidx.compose.material.SelectableChipColors filterChipColors(optional long backgroundColor, optional long contentColor, optional long leadingIconColor, optional long disabledBackgroundColor, optional long disabledContentColor, optional long disabledLeadingIconColor, optional long selectedBackgroundColor, optional long selectedContentColor, optional long selectedLeadingIconColor); method public float getLeadingIconSize(); method public float getMinHeight(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke getOutlinedBorder(); method public float getOutlinedBorderSize(); method public float getSelectedIconSize(); method @androidx.compose.runtime.Composable public androidx.compose.material.ChipColors outlinedChipColors(optional long backgroundColor, optional long contentColor, optional long leadingIconContentColor, optional long disabledBackgroundColor, optional long disabledContentColor, optional long disabledLeadingIconContentColor); method @androidx.compose.runtime.Composable public androidx.compose.material.SelectableChipColors outlinedFilterChipColors(optional long backgroundColor, optional long contentColor, optional long leadingIconColor, optional long disabledBackgroundColor, optional long disabledContentColor, optional long disabledLeadingIconColor, optional long selectedBackgroundColor, optional long selectedContentColor, optional long selectedLeadingIconColor); property public final float LeadingIconSize; property public final float MinHeight; property public final float OutlinedBorderSize; property public final float SelectedIconSize; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.BorderStroke outlinedBorder; field public static final float ContentOpacity = 0.87f; field public static final androidx.compose.material.ChipDefaults INSTANCE; field public static final float LeadingIconOpacity = 0.54f; field public static final float OutlinedBorderOpacity = 0.12f; } public final class ChipKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void Chip(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.material.ChipColors colors, optional kotlin.jvm.functions.Function0? leadingIcon, kotlin.jvm.functions.Function1 content); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void FilterChip(boolean selected, kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.material.SelectableChipColors colors, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? selectedIcon, optional kotlin.jvm.functions.Function0? trailingIcon, kotlin.jvm.functions.Function1 content); } @androidx.compose.runtime.Stable public final class Colors { ctor public Colors(long primary, long primaryVariant, long secondary, long secondaryVariant, long background, long surface, long error, long onPrimary, long onSecondary, long onBackground, long onSurface, long onError, boolean isLight); method public androidx.compose.material.Colors copy(optional long primary, optional long primaryVariant, optional long secondary, optional long secondaryVariant, optional long background, optional long surface, optional long error, optional long onPrimary, optional long onSecondary, optional long onBackground, optional long onSurface, optional long onError, optional boolean isLight); method public long getBackground(); method public long getError(); method public long getOnBackground(); method public long getOnError(); method public long getOnPrimary(); method public long getOnSecondary(); method public long getOnSurface(); method public long getPrimary(); method public long getPrimaryVariant(); method public long getSecondary(); method public long getSecondaryVariant(); method public long getSurface(); method public boolean isLight(); property public final long background; property public final long error; property public final boolean isLight; property public final long onBackground; property public final long onError; property public final long onPrimary; property public final long onSecondary; property public final long onSurface; property public final long primary; property public final long primaryVariant; property public final long secondary; property public final long secondaryVariant; property public final long surface; } public final class ColorsKt { method public static long contentColorFor(androidx.compose.material.Colors, long backgroundColor); method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public static long contentColorFor(long backgroundColor); method public static androidx.compose.material.Colors darkColors(optional long primary, optional long primaryVariant, optional long secondary, optional long secondaryVariant, optional long background, optional long surface, optional long error, optional long onPrimary, optional long onSecondary, optional long onBackground, optional long onSurface, optional long onError); method public static long getPrimarySurface(androidx.compose.material.Colors); method public static androidx.compose.material.Colors lightColors(optional long primary, optional long primaryVariant, optional long secondary, optional long secondaryVariant, optional long background, optional long surface, optional long error, optional long onPrimary, optional long onSecondary, optional long onBackground, optional long onSurface, optional long onError); } public final class ContentAlpha { method @androidx.compose.runtime.Composable public float getDisabled(); method @androidx.compose.runtime.Composable public float getHigh(); method @androidx.compose.runtime.Composable public float getMedium(); property @androidx.compose.runtime.Composable public final float disabled; property @androidx.compose.runtime.Composable public final float high; property @androidx.compose.runtime.Composable public final float medium; field public static final androidx.compose.material.ContentAlpha INSTANCE; } public final class ContentAlphaKt { method public static androidx.compose.runtime.ProvidableCompositionLocal getLocalContentAlpha(); property public static final androidx.compose.runtime.ProvidableCompositionLocal LocalContentAlpha; } public final class ContentColorKt { method public static androidx.compose.runtime.ProvidableCompositionLocal getLocalContentColor(); property public static final androidx.compose.runtime.ProvidableCompositionLocal LocalContentColor; } public enum DismissDirection { enum_constant public static final androidx.compose.material.DismissDirection EndToStart; enum_constant public static final androidx.compose.material.DismissDirection StartToEnd; } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final class DismissState extends androidx.compose.material.SwipeableState { ctor public DismissState(androidx.compose.material.DismissValue initialValue, optional kotlin.jvm.functions.Function1 confirmStateChange); method public suspend Object? dismiss(androidx.compose.material.DismissDirection direction, kotlin.coroutines.Continuation); method public androidx.compose.material.DismissDirection? getDismissDirection(); method public boolean isDismissed(androidx.compose.material.DismissDirection direction); method public suspend Object? reset(kotlin.coroutines.Continuation); property public final androidx.compose.material.DismissDirection? dismissDirection; field public static final androidx.compose.material.DismissState.Companion Companion; } public static final class DismissState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(kotlin.jvm.functions.Function1 confirmStateChange); } public enum DismissValue { enum_constant public static final androidx.compose.material.DismissValue Default; enum_constant public static final androidx.compose.material.DismissValue DismissedToEnd; enum_constant public static final androidx.compose.material.DismissValue DismissedToStart; } public final class DividerKt { method @androidx.compose.runtime.Composable public static void Divider(optional androidx.compose.ui.Modifier modifier, optional long color, optional float thickness, optional float startIndent); } public final class DrawerDefaults { method public androidx.compose.animation.core.TweenSpec getAnimationSpec(); method @androidx.compose.runtime.Composable public long getBackgroundColor(); method public float getElevation(); method @androidx.compose.runtime.Composable public long getScrimColor(); method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); property public final androidx.compose.animation.core.TweenSpec AnimationSpec; property public final float Elevation; property @androidx.compose.runtime.Composable public final long backgroundColor; property @androidx.compose.runtime.Composable public final long scrimColor; property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; field public static final androidx.compose.material.DrawerDefaults INSTANCE; field public static final float ScrimOpacity = 0.32f; } public final class DrawerKt { method @androidx.compose.runtime.Composable public static void BottomDrawer(kotlin.jvm.functions.Function1 drawerContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.BottomDrawerState drawerState, optional boolean gesturesEnabled, optional androidx.compose.ui.graphics.Shape drawerShape, optional float drawerElevation, optional long drawerBackgroundColor, optional long drawerContentColor, optional long scrimColor, kotlin.jvm.functions.Function0 content); method @androidx.compose.runtime.Composable public static void ModalDrawer(kotlin.jvm.functions.Function1 drawerContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.DrawerState drawerState, optional boolean gesturesEnabled, optional androidx.compose.ui.graphics.Shape drawerShape, optional float drawerElevation, optional long drawerBackgroundColor, optional long drawerContentColor, optional long scrimColor, kotlin.jvm.functions.Function0 content); method @androidx.compose.runtime.Composable public static androidx.compose.material.BottomDrawerState rememberBottomDrawerState(androidx.compose.material.BottomDrawerValue initialValue, optional kotlin.jvm.functions.Function1 confirmStateChange, optional androidx.compose.animation.core.AnimationSpec animationSpec); method @androidx.compose.runtime.Composable public static androidx.compose.material.DrawerState rememberDrawerState(androidx.compose.material.DrawerValue initialValue, optional kotlin.jvm.functions.Function1 confirmStateChange); } @androidx.compose.runtime.Stable public final class DrawerState { ctor public DrawerState(androidx.compose.material.DrawerValue initialValue, optional kotlin.jvm.functions.Function1 confirmStateChange); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public suspend Object? animateTo(androidx.compose.material.DrawerValue targetValue, androidx.compose.animation.core.AnimationSpec anim, kotlin.coroutines.Continuation); method public suspend Object? close(kotlin.coroutines.Continuation); method public androidx.compose.material.DrawerValue getCurrentValue(); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public float getOffset(); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public androidx.compose.material.DrawerValue getTargetValue(); method public boolean isAnimationRunning(); method public boolean isClosed(); method public boolean isOpen(); method public suspend Object? open(kotlin.coroutines.Continuation); method public suspend Object? snapTo(androidx.compose.material.DrawerValue targetValue, kotlin.coroutines.Continuation); property public final androidx.compose.material.DrawerValue currentValue; property public final boolean isAnimationRunning; property public final boolean isClosed; property public final boolean isOpen; property @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final float offset; property @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final androidx.compose.material.DrawerValue targetValue; field public static final androidx.compose.material.DrawerState.Companion Companion; } public static final class DrawerState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(kotlin.jvm.functions.Function1 confirmStateChange); } public enum DrawerValue { enum_constant public static final androidx.compose.material.DrawerValue Closed; enum_constant public static final androidx.compose.material.DrawerValue Open; } public interface ElevationOverlay { method @androidx.compose.runtime.Composable public long apply(long color, float elevation); } public final class ElevationOverlayKt { method public static androidx.compose.runtime.ProvidableCompositionLocal getLocalAbsoluteElevation(); method public static androidx.compose.runtime.ProvidableCompositionLocal getLocalElevationOverlay(); property public static final androidx.compose.runtime.ProvidableCompositionLocal LocalAbsoluteElevation; property public static final androidx.compose.runtime.ProvidableCompositionLocal LocalElevationOverlay; } @SuppressCompatibility @kotlin.RequiresOptIn(message="This material API is experimental and is likely to change or to be removed in" + " the future.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalMaterialApi { } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public abstract class ExposedDropdownMenuBoxScope { ctor public ExposedDropdownMenuBoxScope(); method @androidx.compose.runtime.Composable public final void ExposedDropdownMenu(boolean expanded, kotlin.jvm.functions.Function0 onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.ScrollState scrollState, kotlin.jvm.functions.Function1 content); method public abstract androidx.compose.ui.Modifier exposedDropdownSize(androidx.compose.ui.Modifier, optional boolean matchTextFieldWidth); } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final class ExposedDropdownMenuDefaults { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void TrailingIcon(boolean expanded, optional kotlin.jvm.functions.Function0 onIconClick); method @androidx.compose.runtime.Composable public androidx.compose.material.TextFieldColors outlinedTextFieldColors(optional long textColor, optional long disabledTextColor, optional long backgroundColor, optional long cursorColor, optional long errorCursorColor, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long leadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long trailingIconColor, optional long focusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); method @androidx.compose.runtime.Composable public androidx.compose.material.TextFieldColors textFieldColors(optional long textColor, optional long disabledTextColor, optional long backgroundColor, optional long cursorColor, optional long errorCursorColor, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long leadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long trailingIconColor, optional long focusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); field public static final androidx.compose.material.ExposedDropdownMenuDefaults INSTANCE; } public final class ExposedDropdownMenu_androidKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void ExposedDropdownMenuBox(boolean expanded, kotlin.jvm.functions.Function1 onExpandedChange, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function1 content); } @kotlin.jvm.JvmInline public final value class FabPosition { field public static final androidx.compose.material.FabPosition.Companion Companion; } public static final class FabPosition.Companion { method public int getCenter(); method public int getEnd(); method public int getStart(); property public final int Center; property public final int End; property public final int Start; } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class FixedThreshold implements androidx.compose.material.ThresholdConfig { ctor @Deprecated public FixedThreshold(float offset); method @Deprecated public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue); method @Deprecated public androidx.compose.material.FixedThreshold copy-0680j_4(float offset); } public final class FloatingActionButtonDefaults { method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material.FloatingActionButtonElevation elevation(optional float defaultElevation, optional float pressedElevation); method @androidx.compose.runtime.Composable public androidx.compose.material.FloatingActionButtonElevation elevation(optional float defaultElevation, optional float pressedElevation, optional float hoveredElevation, optional float focusedElevation); field public static final androidx.compose.material.FloatingActionButtonDefaults INSTANCE; } @androidx.compose.runtime.Stable public interface FloatingActionButtonElevation { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State elevation(androidx.compose.foundation.interaction.InteractionSource interactionSource); } public final class FloatingActionButtonKt { method @androidx.compose.runtime.Composable public static void ExtendedFloatingActionButton(kotlin.jvm.functions.Function0 text, kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? icon, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.material.FloatingActionButtonElevation elevation); method @androidx.compose.runtime.Composable public static void FloatingActionButton(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional androidx.compose.material.FloatingActionButtonElevation elevation, kotlin.jvm.functions.Function0 content); } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class FractionalThreshold implements androidx.compose.material.ThresholdConfig { ctor @Deprecated public FractionalThreshold(float fraction); method @Deprecated public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue); method @Deprecated public androidx.compose.material.FractionalThreshold copy(float fraction); } public final class IconButtonKt { method @androidx.compose.runtime.Composable public static void IconButton(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); method @androidx.compose.runtime.Composable public static void IconToggleButton(boolean checked, kotlin.jvm.functions.Function1 onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); } public final class IconKt { method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable 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); method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Icon(androidx.compose.ui.graphics.vector.ImageVector imageVector, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); } public final class InteractiveComponentSizeKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.runtime.ProvidableCompositionLocal getLocalMinimumInteractiveComponentEnforcement(); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.runtime.ProvidableCompositionLocal getLocalMinimumTouchTargetEnforcement(); method public static androidx.compose.ui.Modifier minimumInteractiveComponentSize(androidx.compose.ui.Modifier); property @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static final androidx.compose.runtime.ProvidableCompositionLocal LocalMinimumInteractiveComponentEnforcement; property @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static final androidx.compose.runtime.ProvidableCompositionLocal LocalMinimumTouchTargetEnforcement; } public final class ListItemKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void ListItem(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? icon, optional kotlin.jvm.functions.Function0? secondaryText, optional boolean singleLineSecondaryText, optional kotlin.jvm.functions.Function0? overlineText, optional kotlin.jvm.functions.Function0? trailing, kotlin.jvm.functions.Function0 text); } public final class MaterialTheme { method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material.Colors getColors(); method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material.Shapes getShapes(); method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material.Typography getTypography(); property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material.Colors colors; property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material.Shapes shapes; property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material.Typography typography; field public static final androidx.compose.material.MaterialTheme INSTANCE; } public final class MaterialThemeKt { method @androidx.compose.runtime.Composable public static void MaterialTheme(optional androidx.compose.material.Colors colors, optional androidx.compose.material.Typography typography, optional androidx.compose.material.Shapes shapes, kotlin.jvm.functions.Function0 content); } public final class MenuDefaults { method public androidx.compose.foundation.layout.PaddingValues getDropdownMenuItemContentPadding(); property public final androidx.compose.foundation.layout.PaddingValues DropdownMenuItemContentPadding; field public static final androidx.compose.material.MenuDefaults INSTANCE; } public final class ModalBottomSheetDefaults { method public androidx.compose.animation.core.AnimationSpec getAnimationSpec(); method public float getElevation(); method @androidx.compose.runtime.Composable public long getScrimColor(); property public final androidx.compose.animation.core.AnimationSpec AnimationSpec; property public final float Elevation; property @androidx.compose.runtime.Composable public final long scrimColor; field public static final androidx.compose.material.ModalBottomSheetDefaults INSTANCE; } public final class ModalBottomSheetKt { method @androidx.compose.runtime.Composable public static void ModalBottomSheetLayout(kotlin.jvm.functions.Function1 sheetContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.ModalBottomSheetState sheetState, optional boolean sheetGesturesEnabled, optional androidx.compose.ui.graphics.Shape sheetShape, optional float sheetElevation, optional long sheetBackgroundColor, optional long sheetContentColor, optional long scrimColor, kotlin.jvm.functions.Function0 content); method @androidx.compose.runtime.Composable public static androidx.compose.material.ModalBottomSheetState rememberModalBottomSheetState(androidx.compose.material.ModalBottomSheetValue initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmValueChange, optional boolean skipHalfExpanded); } public final class ModalBottomSheetState { ctor public ModalBottomSheetState(androidx.compose.material.ModalBottomSheetValue initialValue, androidx.compose.ui.unit.Density density, optional kotlin.jvm.functions.Function1 confirmValueChange, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional boolean isSkipHalfExpanded); method public androidx.compose.material.ModalBottomSheetValue getCurrentValue(); method @Deprecated @FloatRange(from=0.0, to=1.0) public float getProgress(); method public androidx.compose.material.ModalBottomSheetValue getTargetValue(); method public suspend Object? hide(kotlin.coroutines.Continuation); method public boolean isVisible(); method @FloatRange(from=0.0, to=1.0) public float progress(androidx.compose.material.ModalBottomSheetValue from, androidx.compose.material.ModalBottomSheetValue to); method public suspend Object? show(kotlin.coroutines.Continuation); property public final androidx.compose.material.ModalBottomSheetValue currentValue; property public final boolean isVisible; property @Deprecated @SuppressCompatibility @FloatRange(from=0.0, to=1.0) @androidx.compose.material.ExperimentalMaterialApi public final float progress; property public final androidx.compose.material.ModalBottomSheetValue targetValue; field public static final androidx.compose.material.ModalBottomSheetState.Companion Companion; } public static final class ModalBottomSheetState.Companion { method public androidx.compose.runtime.saveable.Saver Saver(androidx.compose.animation.core.AnimationSpec animationSpec, kotlin.jvm.functions.Function1 confirmValueChange, boolean skipHalfExpanded, androidx.compose.ui.unit.Density density); } public enum ModalBottomSheetValue { enum_constant public static final androidx.compose.material.ModalBottomSheetValue Expanded; enum_constant public static final androidx.compose.material.ModalBottomSheetValue HalfExpanded; enum_constant public static final androidx.compose.material.ModalBottomSheetValue Hidden; } public final class NavigationRailDefaults { method public float getElevation(); method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); property public final float Elevation; property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; field public static final androidx.compose.material.NavigationRailDefaults INSTANCE; } public final class NavigationRailKt { method @androidx.compose.runtime.Composable public static void NavigationRail(androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, optional kotlin.jvm.functions.Function1? header, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void NavigationRail(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float elevation, optional kotlin.jvm.functions.Function1? header, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void NavigationRailItem(boolean selected, kotlin.jvm.functions.Function0 onClick, kotlin.jvm.functions.Function0 icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0? label, optional boolean alwaysShowLabel, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional long selectedContentColor, optional long unselectedContentColor); } public final class OutlinedTextFieldKt { method @Deprecated @androidx.compose.runtime.Composable public static void OutlinedTextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @androidx.compose.runtime.Composable public static void OutlinedTextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional int minLines, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @Deprecated @androidx.compose.runtime.Composable public static void OutlinedTextField(String value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @androidx.compose.runtime.Composable public static void OutlinedTextField(String value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional int minLines, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); } public final class ProgressIndicatorDefaults { method public androidx.compose.animation.core.SpringSpec getProgressAnimationSpec(); method public float getStrokeWidth(); property public final androidx.compose.animation.core.SpringSpec ProgressAnimationSpec; property public final float StrokeWidth; field public static final androidx.compose.material.ProgressIndicatorDefaults INSTANCE; field public static final float IndicatorBackgroundOpacity = 0.24f; } public final class ProgressIndicatorKt { method @Deprecated @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth); method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth, optional long backgroundColor, optional int strokeCap); method @Deprecated @androidx.compose.runtime.Composable public static void CircularProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth); method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(@FloatRange(from=0.0, to=1.0) float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth, optional long backgroundColor, optional int strokeCap); method @Deprecated @androidx.compose.runtime.Composable public static void LinearProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional long backgroundColor); method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional long backgroundColor, optional int strokeCap); method @Deprecated @androidx.compose.runtime.Composable public static void LinearProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional long backgroundColor); method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(@FloatRange(from=0.0, to=1.0) float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional long backgroundColor, optional int strokeCap); } @androidx.compose.runtime.Stable public interface RadioButtonColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State radioColor(boolean enabled, boolean selected); } public final class RadioButtonDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.RadioButtonColors colors(optional long selectedColor, optional long unselectedColor, optional long disabledColor); field public static final androidx.compose.material.RadioButtonDefaults INSTANCE; } public final class RadioButtonKt { method @androidx.compose.runtime.Composable public static void RadioButton(boolean selected, kotlin.jvm.functions.Function0? onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.RadioButtonColors colors); } @Deprecated @androidx.compose.runtime.Immutable public final class ResistanceConfig { ctor @Deprecated public ResistanceConfig(float basis, optional float factorAtMin, optional float factorAtMax); method @Deprecated public float computeResistance(float overflow); method @Deprecated public float getBasis(); method @Deprecated public float getFactorAtMax(); method @Deprecated public float getFactorAtMin(); property @Deprecated public final float basis; property @Deprecated public final float factorAtMax; property @Deprecated public final float factorAtMin; } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class RippleConfiguration { ctor public RippleConfiguration(optional long color, optional androidx.compose.material.ripple.RippleAlpha? rippleAlpha); method public long getColor(); method public androidx.compose.material.ripple.RippleAlpha? getRippleAlpha(); property public final long color; property public final androidx.compose.material.ripple.RippleAlpha? rippleAlpha; } public final class RippleDefaults { method public androidx.compose.material.ripple.RippleAlpha rippleAlpha(long contentColor, boolean lightTheme); method public long rippleColor(long contentColor, boolean lightTheme); field public static final androidx.compose.material.RippleDefaults INSTANCE; } public final class RippleKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.runtime.ProvidableCompositionLocal getLocalRippleConfiguration(); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.runtime.ProvidableCompositionLocal getLocalUseFallbackRippleImplementation(); method @androidx.compose.runtime.Stable public static androidx.compose.foundation.IndicationNodeFactory ripple(androidx.compose.ui.graphics.ColorProducer color, optional boolean bounded, optional float radius); method @androidx.compose.runtime.Stable public static androidx.compose.foundation.IndicationNodeFactory ripple(optional boolean bounded, optional float radius, optional long color); property @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static final androidx.compose.runtime.ProvidableCompositionLocal LocalRippleConfiguration; property @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static final androidx.compose.runtime.ProvidableCompositionLocal LocalUseFallbackRippleImplementation; } public final class ScaffoldDefaults { method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getContentWindowInsets(); property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets contentWindowInsets; field public static final androidx.compose.material.ScaffoldDefaults INSTANCE; } public final class ScaffoldKt { method @androidx.compose.runtime.Composable public static void Scaffold(androidx.compose.foundation.layout.WindowInsets contentWindowInsets, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.ScaffoldState scaffoldState, optional kotlin.jvm.functions.Function0 topBar, optional kotlin.jvm.functions.Function0 bottomBar, optional kotlin.jvm.functions.Function1 snackbarHost, optional kotlin.jvm.functions.Function0 floatingActionButton, optional int floatingActionButtonPosition, optional boolean isFloatingActionButtonDocked, optional kotlin.jvm.functions.Function1? drawerContent, optional boolean drawerGesturesEnabled, optional androidx.compose.ui.graphics.Shape drawerShape, optional float drawerElevation, optional long drawerBackgroundColor, optional long drawerContentColor, optional long drawerScrimColor, optional long backgroundColor, optional long contentColor, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void Scaffold(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material.ScaffoldState scaffoldState, optional kotlin.jvm.functions.Function0 topBar, optional kotlin.jvm.functions.Function0 bottomBar, optional kotlin.jvm.functions.Function1 snackbarHost, optional kotlin.jvm.functions.Function0 floatingActionButton, optional int floatingActionButtonPosition, optional boolean isFloatingActionButtonDocked, optional kotlin.jvm.functions.Function1? drawerContent, optional boolean drawerGesturesEnabled, optional androidx.compose.ui.graphics.Shape drawerShape, optional float drawerElevation, optional long drawerBackgroundColor, optional long drawerContentColor, optional long drawerScrimColor, optional long backgroundColor, optional long contentColor, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static androidx.compose.material.ScaffoldState rememberScaffoldState(optional androidx.compose.material.DrawerState drawerState, optional androidx.compose.material.SnackbarHostState snackbarHostState); } @androidx.compose.runtime.Stable public final class ScaffoldState { ctor public ScaffoldState(androidx.compose.material.DrawerState drawerState, androidx.compose.material.SnackbarHostState snackbarHostState); method public androidx.compose.material.DrawerState getDrawerState(); method public androidx.compose.material.SnackbarHostState getSnackbarHostState(); property public final androidx.compose.material.DrawerState drawerState; property public final androidx.compose.material.SnackbarHostState snackbarHostState; } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public interface SelectableChipColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State backgroundColor(boolean enabled, boolean selected); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State contentColor(boolean enabled, boolean selected); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State leadingIconColor(boolean enabled, boolean selected); } @androidx.compose.runtime.Immutable public final class Shapes { ctor public Shapes(optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large); method public androidx.compose.material.Shapes copy(optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large); method public androidx.compose.foundation.shape.CornerBasedShape getLarge(); method public androidx.compose.foundation.shape.CornerBasedShape getMedium(); method public androidx.compose.foundation.shape.CornerBasedShape getSmall(); property public final androidx.compose.foundation.shape.CornerBasedShape large; property public final androidx.compose.foundation.shape.CornerBasedShape medium; property public final androidx.compose.foundation.shape.CornerBasedShape small; } @androidx.compose.runtime.Stable public interface SliderColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State thumbColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State tickColor(boolean enabled, boolean active); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State trackColor(boolean enabled, boolean active); } public final class SliderDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.SliderColors colors(optional long thumbColor, optional long disabledThumbColor, optional long activeTrackColor, optional long inactiveTrackColor, optional long disabledActiveTrackColor, optional long disabledInactiveTrackColor, optional long activeTickColor, optional long inactiveTickColor, optional long disabledActiveTickColor, optional long disabledInactiveTickColor); field public static final float DisabledActiveTrackAlpha = 0.32f; field public static final float DisabledInactiveTrackAlpha = 0.12f; field public static final float DisabledTickAlpha = 0.12f; field public static final androidx.compose.material.SliderDefaults INSTANCE; field public static final float InactiveTrackAlpha = 0.24f; field public static final float TickAlpha = 0.54f; } public final class SliderKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void RangeSlider(kotlin.ranges.ClosedFloatingPointRange value, kotlin.jvm.functions.Function1,kotlin.Unit> onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange valueRange, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0? onValueChangeFinished, optional androidx.compose.material.SliderColors colors); method @androidx.compose.runtime.Composable public static void Slider(float value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange valueRange, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0? onValueChangeFinished, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.SliderColors colors); } public interface SnackbarData { method public void dismiss(); method public String? getActionLabel(); method public androidx.compose.material.SnackbarDuration getDuration(); method public String getMessage(); method public void performAction(); property public abstract String? actionLabel; property public abstract androidx.compose.material.SnackbarDuration duration; property public abstract String message; } public final class SnackbarDefaults { method @androidx.compose.runtime.Composable public long getBackgroundColor(); method @androidx.compose.runtime.Composable public long getPrimaryActionColor(); property @androidx.compose.runtime.Composable public final long backgroundColor; property @androidx.compose.runtime.Composable public final long primaryActionColor; field public static final androidx.compose.material.SnackbarDefaults INSTANCE; } public enum SnackbarDuration { enum_constant public static final androidx.compose.material.SnackbarDuration Indefinite; enum_constant public static final androidx.compose.material.SnackbarDuration Long; enum_constant public static final androidx.compose.material.SnackbarDuration Short; } public final class SnackbarHostKt { method @androidx.compose.runtime.Composable public static void SnackbarHost(androidx.compose.material.SnackbarHostState hostState, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1 snackbar); } @androidx.compose.runtime.Stable public final class SnackbarHostState { ctor public SnackbarHostState(); method public androidx.compose.material.SnackbarData? getCurrentSnackbarData(); method public suspend Object? showSnackbar(String message, optional String? actionLabel, optional androidx.compose.material.SnackbarDuration duration, kotlin.coroutines.Continuation); property public final androidx.compose.material.SnackbarData? currentSnackbarData; } public final class SnackbarKt { method @androidx.compose.runtime.Composable public static void Snackbar(androidx.compose.material.SnackbarData snackbarData, optional androidx.compose.ui.Modifier modifier, optional boolean actionOnNewLine, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional long actionColor, optional float elevation); method @androidx.compose.runtime.Composable public static void Snackbar(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0? action, optional boolean actionOnNewLine, optional androidx.compose.ui.graphics.Shape shape, optional long backgroundColor, optional long contentColor, optional float elevation, kotlin.jvm.functions.Function0 content); } public enum SnackbarResult { enum_constant public static final androidx.compose.material.SnackbarResult ActionPerformed; enum_constant public static final androidx.compose.material.SnackbarResult Dismissed; } 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 androidx.compose.foundation.BorderStroke? border, optional float elevation, kotlin.jvm.functions.Function0 content); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void Surface(boolean selected, kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional androidx.compose.foundation.BorderStroke? border, optional float elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void Surface(boolean checked, kotlin.jvm.functions.Function1 onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional androidx.compose.foundation.BorderStroke? border, optional float elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void Surface(kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional androidx.compose.foundation.BorderStroke? border, optional float elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, kotlin.jvm.functions.Function0 content); } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Immutable public final class SwipeProgress { ctor @Deprecated public SwipeProgress(T from, T to, float fraction); method @Deprecated public float getFraction(); method @Deprecated public T getFrom(); method @Deprecated public T getTo(); property @Deprecated public final float fraction; property @Deprecated public final T from; property @Deprecated public final T to; } public final class SwipeToDismissKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void SwipeToDismiss(androidx.compose.material.DismissState state, optional androidx.compose.ui.Modifier modifier, optional java.util.Set directions, optional kotlin.jvm.functions.Function1 dismissThresholds, kotlin.jvm.functions.Function1 background, kotlin.jvm.functions.Function1 dismissContent); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static androidx.compose.material.DismissState rememberDismissState(optional androidx.compose.material.DismissValue initialValue, optional kotlin.jvm.functions.Function1 confirmStateChange); } @Deprecated public final class SwipeableDefaults { method @Deprecated public androidx.compose.animation.core.SpringSpec getAnimationSpec(); method @Deprecated public float getVelocityThreshold(); method @Deprecated public androidx.compose.material.ResistanceConfig? resistanceConfig(java.util.Set anchors, optional float factorAtMin, optional float factorAtMax); property @Deprecated public final androidx.compose.animation.core.SpringSpec AnimationSpec; property @Deprecated public final float VelocityThreshold; field @Deprecated public static final androidx.compose.material.SwipeableDefaults INSTANCE; field @Deprecated public static final float StandardResistanceFactor = 10.0f; field @Deprecated public static final float StiffResistanceFactor = 20.0f; } public final class SwipeableKt { method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static androidx.compose.material.SwipeableState rememberSwipeableState(T initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmStateChange); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.ui.Modifier swipeable(androidx.compose.ui.Modifier, androidx.compose.material.SwipeableState state, java.util.Map anchors, androidx.compose.foundation.gestures.Orientation orientation, optional boolean enabled, optional boolean reverseDirection, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional kotlin.jvm.functions.Function2 thresholds, optional androidx.compose.material.ResistanceConfig? resistance, optional float velocityThreshold); } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public class SwipeableState { ctor @Deprecated public SwipeableState(T initialValue, optional androidx.compose.animation.core.AnimationSpec animationSpec, optional kotlin.jvm.functions.Function1 confirmStateChange); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final suspend Object? animateTo(T targetValue, optional androidx.compose.animation.core.AnimationSpec anim, kotlin.coroutines.Continuation); method @Deprecated public final T getCurrentValue(); method @Deprecated public final float getDirection(); method @Deprecated public final androidx.compose.runtime.State getOffset(); method @Deprecated public final androidx.compose.runtime.State getOverflow(); method @Deprecated public final androidx.compose.material.SwipeProgress getProgress(); method @Deprecated public final T getTargetValue(); method @Deprecated public final boolean isAnimationRunning(); method @Deprecated public final float performDrag(float delta); method @Deprecated public final suspend Object? performFling(float velocity, kotlin.coroutines.Continuation); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final suspend Object? snapTo(T targetValue, kotlin.coroutines.Continuation); property @Deprecated public final T currentValue; property @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final float direction; property @Deprecated public final boolean isAnimationRunning; property @Deprecated public final androidx.compose.runtime.State offset; property @Deprecated public final androidx.compose.runtime.State overflow; property @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final androidx.compose.material.SwipeProgress progress; property @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final T targetValue; field @Deprecated public static final androidx.compose.material.SwipeableState.Companion Companion; } @Deprecated public static final class SwipeableState.Companion { method @Deprecated public androidx.compose.runtime.saveable.Saver,T> Saver(androidx.compose.animation.core.AnimationSpec animationSpec, kotlin.jvm.functions.Function1 confirmStateChange); } @androidx.compose.runtime.Stable public interface SwitchColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State thumbColor(boolean enabled, boolean checked); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State trackColor(boolean enabled, boolean checked); } public final class SwitchDefaults { method @androidx.compose.runtime.Composable public androidx.compose.material.SwitchColors colors(optional long checkedThumbColor, optional long checkedTrackColor, optional float checkedTrackAlpha, optional long uncheckedThumbColor, optional long uncheckedTrackColor, optional float uncheckedTrackAlpha, optional long disabledCheckedThumbColor, optional long disabledCheckedTrackColor, optional long disabledUncheckedThumbColor, optional long disabledUncheckedTrackColor); field public static final androidx.compose.material.SwitchDefaults INSTANCE; } public final class SwitchKt { method @androidx.compose.runtime.Composable public static void Switch(boolean checked, kotlin.jvm.functions.Function1? onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.material.SwitchColors colors); } public final class TabKt { method @androidx.compose.runtime.Composable public static void LeadingIconTab(boolean selected, kotlin.jvm.functions.Function0 onClick, kotlin.jvm.functions.Function0 text, kotlin.jvm.functions.Function0 icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional long selectedContentColor, optional long unselectedContentColor); method @androidx.compose.runtime.Composable public static void Tab(boolean selected, kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional long selectedContentColor, optional long unselectedContentColor, kotlin.jvm.functions.Function1 content); method @androidx.compose.runtime.Composable public static void Tab(boolean selected, kotlin.jvm.functions.Function0 onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0? text, optional kotlin.jvm.functions.Function0? icon, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional long selectedContentColor, optional long unselectedContentColor); } @androidx.compose.runtime.Immutable public final class TabPosition { method public float getLeft(); method public float getRight(); method public float getWidth(); property public final float left; property public final float right; property public final float width; } public final class TabRowDefaults { method @androidx.compose.runtime.Composable public void Divider(optional androidx.compose.ui.Modifier modifier, optional float thickness, optional long color); method @androidx.compose.runtime.Composable public void Indicator(optional androidx.compose.ui.Modifier modifier, optional float height, optional long color); method public float getDividerThickness(); method public float getIndicatorHeight(); method public float getScrollableTabRowPadding(); method public androidx.compose.ui.Modifier tabIndicatorOffset(androidx.compose.ui.Modifier, androidx.compose.material.TabPosition currentTabPosition); property public final float DividerThickness; property public final float IndicatorHeight; property public final float ScrollableTabRowPadding; field public static final float DividerOpacity = 0.12f; field public static final androidx.compose.material.TabRowDefaults INSTANCE; } public final class TabRowKt { method @androidx.compose.runtime.Composable @androidx.compose.ui.UiComposable public static void ScrollableTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional float edgePadding, optional kotlin.jvm.functions.Function1,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0 divider, kotlin.jvm.functions.Function0 tabs); method @androidx.compose.runtime.Composable @androidx.compose.ui.UiComposable public static void TabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional kotlin.jvm.functions.Function1,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0 divider, kotlin.jvm.functions.Function0 tabs); } @androidx.compose.runtime.Stable public interface TextFieldColors { method @androidx.compose.runtime.Composable public androidx.compose.runtime.State backgroundColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State cursorColor(boolean isError); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State indicatorColor(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State labelColor(boolean enabled, boolean error, androidx.compose.foundation.interaction.InteractionSource interactionSource); method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.runtime.State leadingIconColor(boolean enabled, boolean isError); method @androidx.compose.runtime.Composable public default androidx.compose.runtime.State leadingIconColor(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State placeholderColor(boolean enabled); method @androidx.compose.runtime.Composable public androidx.compose.runtime.State textColor(boolean enabled); method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.runtime.State trailingIconColor(boolean enabled, boolean isError); method @androidx.compose.runtime.Composable public default androidx.compose.runtime.State trailingIconColor(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource); } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public interface TextFieldColorsWithIcons extends androidx.compose.material.TextFieldColors { } @androidx.compose.runtime.Immutable public final class TextFieldDefaults { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void BorderBox(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material.TextFieldColors colors, optional androidx.compose.ui.graphics.Shape shape, optional float focusedBorderThickness, optional float unfocusedBorderThickness); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void OutlinedTextFieldDecorationBox(String value, kotlin.jvm.functions.Function0 innerTextField, boolean enabled, boolean singleLine, androidx.compose.ui.text.input.VisualTransformation visualTransformation, androidx.compose.foundation.interaction.InteractionSource interactionSource, optional boolean isError, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional androidx.compose.material.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0 border); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void OutlinedTextFieldDecorationBox(String value, kotlin.jvm.functions.Function0 innerTextField, boolean enabled, boolean singleLine, androidx.compose.ui.text.input.VisualTransformation visualTransformation, androidx.compose.foundation.interaction.InteractionSource interactionSource, optional boolean isError, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0 border); method @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void TextFieldDecorationBox(String value, kotlin.jvm.functions.Function0 innerTextField, boolean enabled, boolean singleLine, androidx.compose.ui.text.input.VisualTransformation visualTransformation, androidx.compose.foundation.interaction.InteractionSource interactionSource, optional boolean isError, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional androidx.compose.material.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public void TextFieldDecorationBox(String value, kotlin.jvm.functions.Function0 innerTextField, boolean enabled, boolean singleLine, androidx.compose.ui.text.input.VisualTransformation visualTransformation, androidx.compose.foundation.interaction.InteractionSource interactionSource, optional boolean isError, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding); method public float getFocusedBorderThickness(); method public float getMinHeight(); method public float getMinWidth(); method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.ui.graphics.Shape getOutlinedTextFieldShape(); method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.ui.graphics.Shape getTextFieldShape(); method public float getUnfocusedBorderThickness(); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public androidx.compose.ui.Modifier indicatorLine(androidx.compose.ui.Modifier, boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material.TextFieldColors colors, optional float focusedIndicatorLineThickness, optional float unfocusedIndicatorLineThickness); method @androidx.compose.runtime.Composable public androidx.compose.material.TextFieldColors outlinedTextFieldColors(optional long textColor, optional long disabledTextColor, optional long backgroundColor, optional long cursorColor, optional long errorCursorColor, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long leadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long trailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public androidx.compose.foundation.layout.PaddingValues outlinedTextFieldPadding(optional float start, optional float top, optional float end, optional float bottom); method @androidx.compose.runtime.Composable public androidx.compose.material.TextFieldColors textFieldColors(optional long textColor, optional long disabledTextColor, optional long backgroundColor, optional long cursorColor, optional long errorCursorColor, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long leadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long trailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public androidx.compose.foundation.layout.PaddingValues textFieldWithLabelPadding(optional float start, optional float end, optional float top, optional float bottom); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public androidx.compose.foundation.layout.PaddingValues textFieldWithoutLabelPadding(optional float start, optional float top, optional float end, optional float bottom); property public final float FocusedBorderThickness; property public final float MinHeight; property public final float MinWidth; property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.ui.graphics.Shape OutlinedTextFieldShape; property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.ui.graphics.Shape TextFieldShape; property public final float UnfocusedBorderThickness; field public static final float BackgroundOpacity = 0.12f; field public static final androidx.compose.material.TextFieldDefaults INSTANCE; field public static final float IconOpacity = 0.54f; field public static final float UnfocusedIndicatorLineOpacity = 0.42f; } public final class TextFieldKt { method @Deprecated @androidx.compose.runtime.Composable public static void TextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @androidx.compose.runtime.Composable public static void TextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional int minLines, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @Deprecated @androidx.compose.runtime.Composable public static void TextField(String value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); method @androidx.compose.runtime.Composable public static void TextField(String value, kotlin.jvm.functions.Function1 onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean readOnly, optional androidx.compose.ui.text.TextStyle textStyle, optional kotlin.jvm.functions.Function0? label, optional kotlin.jvm.functions.Function0? placeholder, optional kotlin.jvm.functions.Function0? leadingIcon, optional kotlin.jvm.functions.Function0? trailingIcon, optional boolean isError, optional androidx.compose.ui.text.input.VisualTransformation visualTransformation, optional androidx.compose.foundation.text.KeyboardOptions keyboardOptions, optional androidx.compose.foundation.text.KeyboardActions keyboardActions, optional boolean singleLine, optional int maxLines, optional int minLines, optional androidx.compose.foundation.interaction.MutableInteractionSource? interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material.TextFieldColors colors); } public final class TextKt { method @androidx.compose.runtime.Composable public static void ProvideTextStyle(androidx.compose.ui.text.TextStyle value, kotlin.jvm.functions.Function0 content); 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 int minLines, optional java.util.Map inlineContent, optional kotlin.jvm.functions.Function1 onTextLayout, optional androidx.compose.ui.text.TextStyle style); method @Deprecated @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 inlineContent, optional kotlin.jvm.functions.Function1 onTextLayout, optional androidx.compose.ui.text.TextStyle style); 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 int minLines, optional kotlin.jvm.functions.Function1? onTextLayout, optional androidx.compose.ui.text.TextStyle style); method @Deprecated @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 onTextLayout, optional androidx.compose.ui.text.TextStyle style); method public static androidx.compose.runtime.ProvidableCompositionLocal getLocalTextStyle(); property public static final androidx.compose.runtime.ProvidableCompositionLocal LocalTextStyle; } @Deprecated @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Stable public interface ThresholdConfig { method @Deprecated public float computeThreshold(androidx.compose.ui.unit.Density, float fromValue, float toValue); } @androidx.compose.runtime.Immutable public final class Typography { ctor public Typography(optional androidx.compose.ui.text.font.FontFamily defaultFontFamily, optional androidx.compose.ui.text.TextStyle h1, optional androidx.compose.ui.text.TextStyle h2, optional androidx.compose.ui.text.TextStyle h3, optional androidx.compose.ui.text.TextStyle h4, optional androidx.compose.ui.text.TextStyle h5, optional androidx.compose.ui.text.TextStyle h6, optional androidx.compose.ui.text.TextStyle subtitle1, optional androidx.compose.ui.text.TextStyle subtitle2, optional androidx.compose.ui.text.TextStyle body1, optional androidx.compose.ui.text.TextStyle body2, optional androidx.compose.ui.text.TextStyle button, optional androidx.compose.ui.text.TextStyle caption, optional androidx.compose.ui.text.TextStyle overline); method public androidx.compose.material.Typography copy(optional androidx.compose.ui.text.TextStyle h1, optional androidx.compose.ui.text.TextStyle h2, optional androidx.compose.ui.text.TextStyle h3, optional androidx.compose.ui.text.TextStyle h4, optional androidx.compose.ui.text.TextStyle h5, optional androidx.compose.ui.text.TextStyle h6, optional androidx.compose.ui.text.TextStyle subtitle1, optional androidx.compose.ui.text.TextStyle subtitle2, optional androidx.compose.ui.text.TextStyle body1, optional androidx.compose.ui.text.TextStyle body2, optional androidx.compose.ui.text.TextStyle button, optional androidx.compose.ui.text.TextStyle caption, optional androidx.compose.ui.text.TextStyle overline); method public androidx.compose.ui.text.TextStyle getBody1(); method public androidx.compose.ui.text.TextStyle getBody2(); method public androidx.compose.ui.text.TextStyle getButton(); method public androidx.compose.ui.text.TextStyle getCaption(); method public androidx.compose.ui.text.TextStyle getH1(); method public androidx.compose.ui.text.TextStyle getH2(); method public androidx.compose.ui.text.TextStyle getH3(); method public androidx.compose.ui.text.TextStyle getH4(); method public androidx.compose.ui.text.TextStyle getH5(); method public androidx.compose.ui.text.TextStyle getH6(); method public androidx.compose.ui.text.TextStyle getOverline(); method public androidx.compose.ui.text.TextStyle getSubtitle1(); method public androidx.compose.ui.text.TextStyle getSubtitle2(); property public final androidx.compose.ui.text.TextStyle body1; property public final androidx.compose.ui.text.TextStyle body2; property public final androidx.compose.ui.text.TextStyle button; property public final androidx.compose.ui.text.TextStyle caption; property public final androidx.compose.ui.text.TextStyle h1; property public final androidx.compose.ui.text.TextStyle h2; property public final androidx.compose.ui.text.TextStyle h3; property public final androidx.compose.ui.text.TextStyle h4; property public final androidx.compose.ui.text.TextStyle h5; property public final androidx.compose.ui.text.TextStyle h6; property public final androidx.compose.ui.text.TextStyle overline; property public final androidx.compose.ui.text.TextStyle subtitle1; property public final androidx.compose.ui.text.TextStyle subtitle2; } } package androidx.compose.material.pullrefresh { @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final class PullRefreshDefaults { method public float getRefreshThreshold(); method public float getRefreshingOffset(); property public final float RefreshThreshold; property public final float RefreshingOffset; field public static final androidx.compose.material.pullrefresh.PullRefreshDefaults INSTANCE; } public final class PullRefreshIndicatorKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static void PullRefreshIndicator(boolean refreshing, androidx.compose.material.pullrefresh.PullRefreshState state, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional boolean scale); } public final class PullRefreshIndicatorTransformKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.ui.Modifier pullRefreshIndicatorTransform(androidx.compose.ui.Modifier, androidx.compose.material.pullrefresh.PullRefreshState state, optional boolean scale); } public final class PullRefreshKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.ui.Modifier pullRefresh(androidx.compose.ui.Modifier, androidx.compose.material.pullrefresh.PullRefreshState state, optional boolean enabled); method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public static androidx.compose.ui.Modifier pullRefresh(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1 onPull, kotlin.jvm.functions.Function2,? extends java.lang.Object?> onRelease, optional boolean enabled); } @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi public final class PullRefreshState { method public float getProgress(); property public final float progress; } public final class PullRefreshStateKt { method @SuppressCompatibility @androidx.compose.material.ExperimentalMaterialApi @androidx.compose.runtime.Composable public static androidx.compose.material.pullrefresh.PullRefreshState rememberPullRefreshState(boolean refreshing, kotlin.jvm.functions.Function0 onRefresh, optional float refreshThreshold, optional float refreshingOffset); } }