1// Signature format: 4.0 2package androidx.compose.material3 { 3 4 public final class AlertDialogDefaults { 5 method @androidx.compose.runtime.Composable public long getContainerColor(); 6 method @androidx.compose.runtime.Composable public long getIconContentColor(); 7 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 8 method @androidx.compose.runtime.Composable public long getTextContentColor(); 9 method @androidx.compose.runtime.Composable public long getTitleContentColor(); 10 method public float getTonalElevation(); 11 property public final float TonalElevation; 12 property @androidx.compose.runtime.Composable public final long containerColor; 13 property @androidx.compose.runtime.Composable public final long iconContentColor; 14 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 15 property @androidx.compose.runtime.Composable public final long textContentColor; 16 property @androidx.compose.runtime.Composable public final long titleContentColor; 17 field public static final androidx.compose.material3.AlertDialogDefaults INSTANCE; 18 } 19 20 public final class AndroidAlertDialog_androidKt { 21 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void AlertDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.window.DialogProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); 22 method @androidx.compose.runtime.Composable public static void AlertDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, kotlin.jvm.functions.Function0<kotlin.Unit> confirmButton, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? dismissButton, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? title, optional kotlin.jvm.functions.Function0<kotlin.Unit>? text, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long iconContentColor, optional long titleContentColor, optional long textContentColor, optional float tonalElevation, optional androidx.compose.ui.window.DialogProperties properties); 23 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void BasicAlertDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.window.DialogProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); 24 } 25 26 public final class AndroidMenu_androidKt { 27 method @androidx.compose.runtime.Composable public static void DropdownMenu(boolean expanded, kotlin.jvm.functions.Function0<kotlin.Unit> 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<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 28 method @Deprecated @androidx.compose.runtime.Composable public static void DropdownMenu(boolean expanded, kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional long offset, optional androidx.compose.ui.window.PopupProperties properties, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 29 method @androidx.compose.runtime.Composable public static void DropdownMenuItem(kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional boolean enabled, optional androidx.compose.material3.MenuItemColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 30 } 31 32 public final class AppBarKt { 33 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void BottomAppBar(optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.BottomAppBarScrollBehavior? scrollBehavior, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 34 method @androidx.compose.runtime.Composable public static void BottomAppBar(optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 35 method @androidx.compose.runtime.Composable public static void BottomAppBar(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? floatingActionButton, optional long containerColor, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.layout.WindowInsets windowInsets); 36 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void BottomAppBar(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? floatingActionButton, optional long containerColor, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.BottomAppBarScrollBehavior? scrollBehavior); 37 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.material3.BottomAppBarState BottomAppBarState(float initialHeightOffsetLimit, float initialHeightOffset, float initialContentOffset); 38 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void CenterAlignedTopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); 39 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void LargeTopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); 40 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void MediumTopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); 41 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SmallTopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); 42 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TopAppBar(kotlin.jvm.functions.Function0<kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> navigationIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> actions, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.TopAppBarColors colors, optional androidx.compose.material3.TopAppBarScrollBehavior? scrollBehavior); 43 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.BottomAppBarState rememberBottomAppBarState(optional float initialHeightOffsetLimit, optional float initialHeightOffset, optional float initialContentOffset); 44 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.TopAppBarState rememberTopAppBarState(optional float initialHeightOffsetLimit, optional float initialHeightOffset, optional float initialContentOffset); 45 } 46 47 public final class AssistChipDefaults { 48 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke assistChipBorder(boolean enabled, optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 49 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.ChipBorder assistChipBorder(optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 50 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors assistChipColors(); 51 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors assistChipColors(optional long containerColor, optional long labelColor, optional long leadingIconContentColor, optional long trailingIconContentColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconContentColor, optional long disabledTrailingIconContentColor); 52 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipElevation assistChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 53 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors elevatedAssistChipColors(); 54 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors elevatedAssistChipColors(optional long containerColor, optional long labelColor, optional long leadingIconContentColor, optional long trailingIconContentColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconContentColor, optional long disabledTrailingIconContentColor); 55 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipElevation elevatedAssistChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 56 method public float getHeight(); 57 method public float getIconSize(); 58 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 59 property public final float Height; 60 property public final float IconSize; 61 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 62 field public static final androidx.compose.material3.AssistChipDefaults INSTANCE; 63 } 64 65 public final class BadgeDefaults { 66 method @androidx.compose.runtime.Composable public long getContainerColor(); 67 property @androidx.compose.runtime.Composable public final long containerColor; 68 field public static final androidx.compose.material3.BadgeDefaults INSTANCE; 69 } 70 71 public final class BadgeKt { 72 method @androidx.compose.runtime.Composable public static void Badge(optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? content); 73 method @androidx.compose.runtime.Composable public static void BadgedBox(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> badge, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 74 } 75 76 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface BasicTooltipState { 77 method public void dismiss(); 78 method public boolean isPersistent(); 79 method public boolean isVisible(); 80 method public void onDispose(); 81 method public suspend Object? show(optional androidx.compose.foundation.MutatePriority mutatePriority, kotlin.coroutines.Continuation<? super kotlin.Unit>); 82 property public abstract boolean isPersistent; 83 property public abstract boolean isVisible; 84 } 85 86 public final class BottomAppBarDefaults { 87 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.BottomAppBarScrollBehavior exitAlwaysScrollBehavior(optional androidx.compose.material3.BottomAppBarState state, optional kotlin.jvm.functions.Function0<java.lang.Boolean> canScroll, optional androidx.compose.animation.core.AnimationSpec<java.lang.Float>? snapAnimationSpec, optional androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? flingAnimationSpec); 88 method @androidx.compose.runtime.Composable public long getBottomAppBarFabColor(); 89 method @androidx.compose.runtime.Composable public long getContainerColor(); 90 method public float getContainerElevation(); 91 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 92 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 93 property public final float ContainerElevation; 94 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 95 property @androidx.compose.runtime.Composable public final long bottomAppBarFabColor; 96 property @androidx.compose.runtime.Composable public final long containerColor; 97 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 98 field public static final androidx.compose.material3.BottomAppBarDefaults INSTANCE; 99 } 100 101 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface BottomAppBarScrollBehavior { 102 method public androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? getFlingAnimationSpec(); 103 method public androidx.compose.ui.input.nestedscroll.NestedScrollConnection getNestedScrollConnection(); 104 method public androidx.compose.animation.core.AnimationSpec<java.lang.Float>? getSnapAnimationSpec(); 105 method public androidx.compose.material3.BottomAppBarState getState(); 106 method public boolean isPinned(); 107 property public abstract androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? flingAnimationSpec; 108 property public abstract boolean isPinned; 109 property public abstract androidx.compose.ui.input.nestedscroll.NestedScrollConnection nestedScrollConnection; 110 property public abstract androidx.compose.animation.core.AnimationSpec<java.lang.Float>? snapAnimationSpec; 111 property public abstract androidx.compose.material3.BottomAppBarState state; 112 } 113 114 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface BottomAppBarState { 115 method public float getCollapsedFraction(); 116 method public float getContentOffset(); 117 method public float getHeightOffset(); 118 method public float getHeightOffsetLimit(); 119 method public void setContentOffset(float); 120 method public void setHeightOffset(float); 121 method public void setHeightOffsetLimit(float); 122 property public abstract float collapsedFraction; 123 property public abstract float contentOffset; 124 property public abstract float heightOffset; 125 property public abstract float heightOffsetLimit; 126 field public static final androidx.compose.material3.BottomAppBarState.Companion Companion; 127 } 128 129 public static final class BottomAppBarState.Companion { 130 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.BottomAppBarState,?> getSaver(); 131 property public final androidx.compose.runtime.saveable.Saver<androidx.compose.material3.BottomAppBarState,?> Saver; 132 } 133 134 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class BottomSheetDefaults { 135 method @androidx.compose.runtime.Composable public void DragHandle(optional androidx.compose.ui.Modifier modifier, optional float width, optional float height, optional androidx.compose.ui.graphics.Shape shape, optional long color); 136 method @androidx.compose.runtime.Composable public long getContainerColor(); 137 method public float getElevation(); 138 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getExpandedShape(); 139 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getHiddenShape(); 140 method @androidx.compose.runtime.Composable public long getScrimColor(); 141 method public float getSheetMaxWidth(); 142 method public float getSheetPeekHeight(); 143 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 144 property @androidx.compose.runtime.Composable public final long ContainerColor; 145 property public final float Elevation; 146 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape ExpandedShape; 147 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape HiddenShape; 148 property @androidx.compose.runtime.Composable public final long ScrimColor; 149 property public final float SheetMaxWidth; 150 property public final float SheetPeekHeight; 151 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 152 field public static final androidx.compose.material3.BottomSheetDefaults INSTANCE; 153 } 154 155 public final class BottomSheetScaffoldKt { 156 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void BottomSheetScaffold(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> sheetContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.BottomSheetScaffoldState scaffoldState, optional float sheetPeekHeight, optional float sheetMaxWidth, optional androidx.compose.ui.graphics.Shape sheetShape, optional long sheetContainerColor, optional long sheetContentColor, optional float sheetTonalElevation, optional float sheetShadowElevation, optional kotlin.jvm.functions.Function0<kotlin.Unit>? sheetDragHandle, optional boolean sheetSwipeEnabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? topBar, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SnackbarHostState,kotlin.Unit> snackbarHost, optional long containerColor, optional long contentColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.PaddingValues,kotlin.Unit> content); 157 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.BottomSheetScaffoldState rememberBottomSheetScaffoldState(optional androidx.compose.material3.SheetState bottomSheetState, optional androidx.compose.material3.SnackbarHostState snackbarHostState); 158 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.SheetState rememberStandardBottomSheetState(optional androidx.compose.material3.SheetValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange, optional boolean skipHiddenState); 159 } 160 161 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class BottomSheetScaffoldState { 162 ctor public BottomSheetScaffoldState(androidx.compose.material3.SheetState bottomSheetState, androidx.compose.material3.SnackbarHostState snackbarHostState); 163 method public androidx.compose.material3.SheetState getBottomSheetState(); 164 method public androidx.compose.material3.SnackbarHostState getSnackbarHostState(); 165 property public final androidx.compose.material3.SheetState bottomSheetState; 166 property public final androidx.compose.material3.SnackbarHostState snackbarHostState; 167 } 168 169 @androidx.compose.runtime.Immutable public final class ButtonColors { 170 ctor public ButtonColors(long containerColor, long contentColor, long disabledContainerColor, long disabledContentColor); 171 method public androidx.compose.material3.ButtonColors copy(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 172 method public long getContainerColor(); 173 method public long getContentColor(); 174 method public long getDisabledContainerColor(); 175 method public long getDisabledContentColor(); 176 property public final long containerColor; 177 property public final long contentColor; 178 property public final long disabledContainerColor; 179 property public final long disabledContentColor; 180 } 181 182 public final class ButtonDefaults { 183 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors buttonColors(); 184 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors buttonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 185 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonElevation buttonElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float disabledElevation); 186 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors elevatedButtonColors(); 187 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors elevatedButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 188 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonElevation elevatedButtonElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float disabledElevation); 189 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors filledTonalButtonColors(); 190 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors filledTonalButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 191 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonElevation filledTonalButtonElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float disabledElevation); 192 method public androidx.compose.foundation.layout.PaddingValues getButtonWithIconContentPadding(); 193 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 194 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getElevatedShape(); 195 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getFilledTonalShape(); 196 method public float getIconSize(); 197 method public float getIconSpacing(); 198 method public float getMinHeight(); 199 method public float getMinWidth(); 200 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke getOutlinedButtonBorder(); 201 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getOutlinedShape(); 202 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 203 method public androidx.compose.foundation.layout.PaddingValues getTextButtonContentPadding(); 204 method public androidx.compose.foundation.layout.PaddingValues getTextButtonWithIconContentPadding(); 205 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getTextShape(); 206 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors outlinedButtonColors(); 207 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors outlinedButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 208 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors textButtonColors(); 209 method @androidx.compose.runtime.Composable public androidx.compose.material3.ButtonColors textButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 210 property public final androidx.compose.foundation.layout.PaddingValues ButtonWithIconContentPadding; 211 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 212 property public final float IconSize; 213 property public final float IconSpacing; 214 property public final float MinHeight; 215 property public final float MinWidth; 216 property public final androidx.compose.foundation.layout.PaddingValues TextButtonContentPadding; 217 property public final androidx.compose.foundation.layout.PaddingValues TextButtonWithIconContentPadding; 218 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape elevatedShape; 219 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape filledTonalShape; 220 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.BorderStroke outlinedButtonBorder; 221 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape outlinedShape; 222 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 223 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape textShape; 224 field public static final androidx.compose.material3.ButtonDefaults INSTANCE; 225 } 226 227 @androidx.compose.runtime.Stable public final class ButtonElevation { 228 } 229 230 public final class ButtonKt { 231 method @androidx.compose.runtime.Composable public static void Button(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ButtonColors colors, optional androidx.compose.material3.ButtonElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 232 method @androidx.compose.runtime.Composable public static void ElevatedButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ButtonColors colors, optional androidx.compose.material3.ButtonElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 233 method @androidx.compose.runtime.Composable public static void FilledTonalButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ButtonColors colors, optional androidx.compose.material3.ButtonElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 234 method @androidx.compose.runtime.Composable public static void OutlinedButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ButtonColors colors, optional androidx.compose.material3.ButtonElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 235 method @androidx.compose.runtime.Composable public static void TextButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ButtonColors colors, optional androidx.compose.material3.ButtonElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 236 } 237 238 public final class CalendarModel_androidKt { 239 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static String formatWithSkeleton(long utcTimeMillis, String skeleton, java.util.Locale locale, java.util.Map<java.lang.String,java.lang.Object> cache); 240 } 241 242 @androidx.compose.runtime.Immutable public final class CardColors { 243 ctor public CardColors(long containerColor, long contentColor, long disabledContainerColor, long disabledContentColor); 244 method public androidx.compose.material3.CardColors copy(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 245 method public long getContainerColor(); 246 method public long getContentColor(); 247 method public long getDisabledContainerColor(); 248 method public long getDisabledContentColor(); 249 property public final long containerColor; 250 property public final long contentColor; 251 property public final long disabledContainerColor; 252 property public final long disabledContentColor; 253 } 254 255 public final class CardDefaults { 256 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors cardColors(); 257 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors cardColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 258 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardElevation cardElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 259 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors elevatedCardColors(); 260 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors elevatedCardColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 261 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardElevation elevatedCardElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 262 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getElevatedShape(); 263 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getOutlinedShape(); 264 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 265 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke outlinedCardBorder(optional boolean enabled); 266 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors outlinedCardColors(); 267 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardColors outlinedCardColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 268 method @androidx.compose.runtime.Composable public androidx.compose.material3.CardElevation outlinedCardElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 269 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape elevatedShape; 270 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape outlinedShape; 271 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 272 field public static final androidx.compose.material3.CardDefaults INSTANCE; 273 } 274 275 @androidx.compose.runtime.Immutable public final class CardElevation { 276 } 277 278 public final class CardKt { 279 method @androidx.compose.runtime.Composable public static void Card(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, optional androidx.compose.foundation.BorderStroke? border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 280 method @androidx.compose.runtime.Composable public static void Card(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 281 method @androidx.compose.runtime.Composable public static void ElevatedCard(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 282 method @androidx.compose.runtime.Composable public static void ElevatedCard(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 283 method @androidx.compose.runtime.Composable public static void OutlinedCard(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, optional androidx.compose.foundation.BorderStroke border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 284 method @androidx.compose.runtime.Composable public static void OutlinedCard(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.CardColors colors, optional androidx.compose.material3.CardElevation elevation, optional androidx.compose.foundation.BorderStroke border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 285 } 286 287 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class CaretProperties { 288 ctor public CaretProperties(float caretHeight, float caretWidth); 289 method public float component1-D9Ej5fM(); 290 method public float component2-D9Ej5fM(); 291 method public androidx.compose.material3.CaretProperties copy-YgX7TsA(float caretHeight, float caretWidth); 292 method public float getCaretHeight(); 293 method public float getCaretWidth(); 294 property public final float caretHeight; 295 property public final float caretWidth; 296 } 297 298 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface CaretScope { 299 method public androidx.compose.ui.Modifier drawCaret(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function2<? super androidx.compose.ui.draw.CacheDrawScope,? super androidx.compose.ui.layout.LayoutCoordinates?,androidx.compose.ui.draw.DrawResult> draw); 300 } 301 302 @androidx.compose.runtime.Immutable public final class CheckboxColors { 303 ctor public CheckboxColors(long checkedCheckmarkColor, long uncheckedCheckmarkColor, long checkedBoxColor, long uncheckedBoxColor, long disabledCheckedBoxColor, long disabledUncheckedBoxColor, long disabledIndeterminateBoxColor, long checkedBorderColor, long uncheckedBorderColor, long disabledBorderColor, long disabledUncheckedBorderColor, long disabledIndeterminateBorderColor); 304 method public androidx.compose.material3.CheckboxColors copy(optional long checkedCheckmarkColor, optional long uncheckedCheckmarkColor, optional long checkedBoxColor, optional long uncheckedBoxColor, optional long disabledCheckedBoxColor, optional long disabledUncheckedBoxColor, optional long disabledIndeterminateBoxColor, optional long checkedBorderColor, optional long uncheckedBorderColor, optional long disabledBorderColor, optional long disabledUncheckedBorderColor, optional long disabledIndeterminateBorderColor); 305 method public long getCheckedBorderColor(); 306 method public long getCheckedBoxColor(); 307 method public long getCheckedCheckmarkColor(); 308 method public long getDisabledBorderColor(); 309 method public long getDisabledCheckedBoxColor(); 310 method public long getDisabledIndeterminateBorderColor(); 311 method public long getDisabledIndeterminateBoxColor(); 312 method public long getDisabledUncheckedBorderColor(); 313 method public long getDisabledUncheckedBoxColor(); 314 method public long getUncheckedBorderColor(); 315 method public long getUncheckedBoxColor(); 316 method public long getUncheckedCheckmarkColor(); 317 property public final long checkedBorderColor; 318 property public final long checkedBoxColor; 319 property public final long checkedCheckmarkColor; 320 property public final long disabledBorderColor; 321 property public final long disabledCheckedBoxColor; 322 property public final long disabledIndeterminateBorderColor; 323 property public final long disabledIndeterminateBoxColor; 324 property public final long disabledUncheckedBorderColor; 325 property public final long disabledUncheckedBoxColor; 326 property public final long uncheckedBorderColor; 327 property public final long uncheckedBoxColor; 328 property public final long uncheckedCheckmarkColor; 329 } 330 331 public final class CheckboxDefaults { 332 method @androidx.compose.runtime.Composable public androidx.compose.material3.CheckboxColors colors(); 333 method @androidx.compose.runtime.Composable public androidx.compose.material3.CheckboxColors colors(optional long checkedColor, optional long uncheckedColor, optional long checkmarkColor, optional long disabledCheckedColor, optional long disabledUncheckedColor, optional long disabledIndeterminateColor); 334 field public static final androidx.compose.material3.CheckboxDefaults INSTANCE; 335 } 336 337 public final class CheckboxKt { 338 method @androidx.compose.runtime.Composable public static void Checkbox(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit>? onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.CheckboxColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 339 method @androidx.compose.runtime.Composable public static void TriStateCheckbox(androidx.compose.ui.state.ToggleableState state, kotlin.jvm.functions.Function0<kotlin.Unit>? onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.CheckboxColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 340 } 341 342 @Deprecated @androidx.compose.runtime.Immutable public final class ChipBorder { 343 } 344 345 @androidx.compose.runtime.Immutable public final class ChipColors { 346 ctor public ChipColors(long containerColor, long labelColor, long leadingIconContentColor, long trailingIconContentColor, long disabledContainerColor, long disabledLabelColor, long disabledLeadingIconContentColor, long disabledTrailingIconContentColor); 347 method public androidx.compose.material3.ChipColors copy(optional long containerColor, optional long labelColor, optional long leadingIconContentColor, optional long trailingIconContentColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconContentColor, optional long disabledTrailingIconContentColor); 348 method public long getContainerColor(); 349 method public long getDisabledContainerColor(); 350 method public long getDisabledLabelColor(); 351 method public long getDisabledLeadingIconContentColor(); 352 method public long getDisabledTrailingIconContentColor(); 353 method public long getLabelColor(); 354 method public long getLeadingIconContentColor(); 355 method public long getTrailingIconContentColor(); 356 property public final long containerColor; 357 property public final long disabledContainerColor; 358 property public final long disabledLabelColor; 359 property public final long disabledLeadingIconContentColor; 360 property public final long disabledTrailingIconContentColor; 361 property public final long labelColor; 362 property public final long leadingIconContentColor; 363 property public final long trailingIconContentColor; 364 } 365 366 @androidx.compose.runtime.Immutable public final class ChipElevation { 367 ctor public ChipElevation(float elevation, float pressedElevation, float focusedElevation, float hoveredElevation, float draggedElevation, float disabledElevation); 368 method public float getDisabledElevation(); 369 method public float getDraggedElevation(); 370 method public float getElevation(); 371 method public float getFocusedElevation(); 372 method public float getHoveredElevation(); 373 method public float getPressedElevation(); 374 property public final float disabledElevation; 375 property public final float draggedElevation; 376 property public final float elevation; 377 property public final float focusedElevation; 378 property public final float hoveredElevation; 379 property public final float pressedElevation; 380 } 381 382 public final class ChipKt { 383 method @androidx.compose.runtime.Composable public static void AssistChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 384 method @Deprecated @androidx.compose.runtime.Composable public static void AssistChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.material3.ChipBorder? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 385 method @androidx.compose.runtime.Composable public static void ElevatedAssistChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 386 method @Deprecated @androidx.compose.runtime.Composable public static void ElevatedAssistChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.material3.ChipBorder? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 387 method @androidx.compose.runtime.Composable public static void ElevatedFilterChip(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.SelectableChipColors colors, optional androidx.compose.material3.SelectableChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 388 method @androidx.compose.runtime.Composable public static void ElevatedSuggestionChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 389 method @Deprecated @androidx.compose.runtime.Composable public static void ElevatedSuggestionChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.material3.ChipBorder? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 390 method @androidx.compose.runtime.Composable public static void FilterChip(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.SelectableChipColors colors, optional androidx.compose.material3.SelectableChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 391 method @androidx.compose.runtime.Composable public static void InputChip(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? avatar, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.SelectableChipColors colors, optional androidx.compose.material3.SelectableChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 392 method @androidx.compose.runtime.Composable public static void SuggestionChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 393 method @Deprecated @androidx.compose.runtime.Composable public static void SuggestionChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.ChipColors colors, optional androidx.compose.material3.ChipElevation? elevation, optional androidx.compose.material3.ChipBorder? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 394 } 395 396 @androidx.compose.runtime.Immutable public final class ColorScheme { 397 ctor public ColorScheme(long primary, long onPrimary, long primaryContainer, long onPrimaryContainer, long inversePrimary, long secondary, long onSecondary, long secondaryContainer, long onSecondaryContainer, long tertiary, long onTertiary, long tertiaryContainer, long onTertiaryContainer, long background, long onBackground, long surface, long onSurface, long surfaceVariant, long onSurfaceVariant, long surfaceTint, long inverseSurface, long inverseOnSurface, long error, long onError, long errorContainer, long onErrorContainer, long outline, long outlineVariant, long scrim); 398 ctor public ColorScheme(long primary, long onPrimary, long primaryContainer, long onPrimaryContainer, long inversePrimary, long secondary, long onSecondary, long secondaryContainer, long onSecondaryContainer, long tertiary, long onTertiary, long tertiaryContainer, long onTertiaryContainer, long background, long onBackground, long surface, long onSurface, long surfaceVariant, long onSurfaceVariant, long surfaceTint, long inverseSurface, long inverseOnSurface, long error, long onError, long errorContainer, long onErrorContainer, long outline, long outlineVariant, long scrim, long surfaceBright, long surfaceDim, long surfaceContainer, long surfaceContainerHigh, long surfaceContainerHighest, long surfaceContainerLow, long surfaceContainerLowest); 399 method @Deprecated public androidx.compose.material3.ColorScheme copy(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim); 400 method public androidx.compose.material3.ColorScheme copy(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim, optional long surfaceBright, optional long surfaceDim, optional long surfaceContainer, optional long surfaceContainerHigh, optional long surfaceContainerHighest, optional long surfaceContainerLow, optional long surfaceContainerLowest); 401 method public long getBackground(); 402 method public long getError(); 403 method public long getErrorContainer(); 404 method public long getInverseOnSurface(); 405 method public long getInversePrimary(); 406 method public long getInverseSurface(); 407 method public long getOnBackground(); 408 method public long getOnError(); 409 method public long getOnErrorContainer(); 410 method public long getOnPrimary(); 411 method public long getOnPrimaryContainer(); 412 method public long getOnSecondary(); 413 method public long getOnSecondaryContainer(); 414 method public long getOnSurface(); 415 method public long getOnSurfaceVariant(); 416 method public long getOnTertiary(); 417 method public long getOnTertiaryContainer(); 418 method public long getOutline(); 419 method public long getOutlineVariant(); 420 method public long getPrimary(); 421 method public long getPrimaryContainer(); 422 method public long getScrim(); 423 method public long getSecondary(); 424 method public long getSecondaryContainer(); 425 method public long getSurface(); 426 method public long getSurfaceBright(); 427 method public long getSurfaceContainer(); 428 method public long getSurfaceContainerHigh(); 429 method public long getSurfaceContainerHighest(); 430 method public long getSurfaceContainerLow(); 431 method public long getSurfaceContainerLowest(); 432 method public long getSurfaceDim(); 433 method public long getSurfaceTint(); 434 method public long getSurfaceVariant(); 435 method public long getTertiary(); 436 method public long getTertiaryContainer(); 437 property public final long background; 438 property public final long error; 439 property public final long errorContainer; 440 property public final long inverseOnSurface; 441 property public final long inversePrimary; 442 property public final long inverseSurface; 443 property public final long onBackground; 444 property public final long onError; 445 property public final long onErrorContainer; 446 property public final long onPrimary; 447 property public final long onPrimaryContainer; 448 property public final long onSecondary; 449 property public final long onSecondaryContainer; 450 property public final long onSurface; 451 property public final long onSurfaceVariant; 452 property public final long onTertiary; 453 property public final long onTertiaryContainer; 454 property public final long outline; 455 property public final long outlineVariant; 456 property public final long primary; 457 property public final long primaryContainer; 458 property public final long scrim; 459 property public final long secondary; 460 property public final long secondaryContainer; 461 property public final long surface; 462 property public final long surfaceBright; 463 property public final long surfaceContainer; 464 property public final long surfaceContainerHigh; 465 property public final long surfaceContainerHighest; 466 property public final long surfaceContainerLow; 467 property public final long surfaceContainerLowest; 468 property public final long surfaceDim; 469 property public final long surfaceTint; 470 property public final long surfaceVariant; 471 property public final long tertiary; 472 property public final long tertiaryContainer; 473 } 474 475 public final class ColorSchemeKt { 476 method @androidx.compose.runtime.Stable public static long contentColorFor(androidx.compose.material3.ColorScheme, long backgroundColor); 477 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public static long contentColorFor(long backgroundColor); 478 method @Deprecated public static androidx.compose.material3.ColorScheme darkColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim); 479 method public static androidx.compose.material3.ColorScheme darkColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim, optional long surfaceBright, optional long surfaceContainer, optional long surfaceContainerHigh, optional long surfaceContainerHighest, optional long surfaceContainerLow, optional long surfaceContainerLowest, optional long surfaceDim); 480 method public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> getLocalTonalElevationEnabled(); 481 method @Deprecated public static androidx.compose.material3.ColorScheme lightColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim); 482 method public static androidx.compose.material3.ColorScheme lightColorScheme(optional long primary, optional long onPrimary, optional long primaryContainer, optional long onPrimaryContainer, optional long inversePrimary, optional long secondary, optional long onSecondary, optional long secondaryContainer, optional long onSecondaryContainer, optional long tertiary, optional long onTertiary, optional long tertiaryContainer, optional long onTertiaryContainer, optional long background, optional long onBackground, optional long surface, optional long onSurface, optional long surfaceVariant, optional long onSurfaceVariant, optional long surfaceTint, optional long inverseSurface, optional long inverseOnSurface, optional long error, optional long onError, optional long errorContainer, optional long onErrorContainer, optional long outline, optional long outlineVariant, optional long scrim, optional long surfaceBright, optional long surfaceContainer, optional long surfaceContainerHigh, optional long surfaceContainerHighest, optional long surfaceContainerLow, optional long surfaceContainerLowest, optional long surfaceDim); 483 method @androidx.compose.runtime.Stable public static long surfaceColorAtElevation(androidx.compose.material3.ColorScheme, float elevation); 484 property public static final androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> LocalTonalElevationEnabled; 485 } 486 487 public final class ContentColorKt { 488 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.graphics.Color> getLocalContentColor(); 489 property public static final androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.graphics.Color> LocalContentColor; 490 } 491 492 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable public final class DatePickerColors { 493 ctor public DatePickerColors(long containerColor, long titleContentColor, long headlineContentColor, long weekdayContentColor, long subheadContentColor, long navigationContentColor, long yearContentColor, long disabledYearContentColor, long currentYearContentColor, long selectedYearContentColor, long disabledSelectedYearContentColor, long selectedYearContainerColor, long disabledSelectedYearContainerColor, long dayContentColor, long disabledDayContentColor, long selectedDayContentColor, long disabledSelectedDayContentColor, long selectedDayContainerColor, long disabledSelectedDayContainerColor, long todayContentColor, long todayDateBorderColor, long dayInSelectionRangeContainerColor, long dayInSelectionRangeContentColor, long dividerColor, androidx.compose.material3.TextFieldColors dateTextFieldColors); 494 method public androidx.compose.material3.DatePickerColors copy(optional long containerColor, optional long titleContentColor, optional long headlineContentColor, optional long weekdayContentColor, optional long subheadContentColor, optional long navigationContentColor, optional long yearContentColor, optional long disabledYearContentColor, optional long currentYearContentColor, optional long selectedYearContentColor, optional long disabledSelectedYearContentColor, optional long selectedYearContainerColor, optional long disabledSelectedYearContainerColor, optional long dayContentColor, optional long disabledDayContentColor, optional long selectedDayContentColor, optional long disabledSelectedDayContentColor, optional long selectedDayContainerColor, optional long disabledSelectedDayContainerColor, optional long todayContentColor, optional long todayDateBorderColor, optional long dayInSelectionRangeContainerColor, optional long dayInSelectionRangeContentColor, optional long dividerColor, optional androidx.compose.material3.TextFieldColors? dateTextFieldColors); 495 method public long getContainerColor(); 496 method public long getCurrentYearContentColor(); 497 method public androidx.compose.material3.TextFieldColors getDateTextFieldColors(); 498 method public long getDayContentColor(); 499 method public long getDayInSelectionRangeContainerColor(); 500 method public long getDayInSelectionRangeContentColor(); 501 method public long getDisabledDayContentColor(); 502 method public long getDisabledSelectedDayContainerColor(); 503 method public long getDisabledSelectedDayContentColor(); 504 method public long getDisabledSelectedYearContainerColor(); 505 method public long getDisabledSelectedYearContentColor(); 506 method public long getDisabledYearContentColor(); 507 method public long getDividerColor(); 508 method public long getHeadlineContentColor(); 509 method public long getNavigationContentColor(); 510 method public long getSelectedDayContainerColor(); 511 method public long getSelectedDayContentColor(); 512 method public long getSelectedYearContainerColor(); 513 method public long getSelectedYearContentColor(); 514 method public long getSubheadContentColor(); 515 method public long getTitleContentColor(); 516 method public long getTodayContentColor(); 517 method public long getTodayDateBorderColor(); 518 method public long getWeekdayContentColor(); 519 method public long getYearContentColor(); 520 property public final long containerColor; 521 property public final long currentYearContentColor; 522 property public final androidx.compose.material3.TextFieldColors dateTextFieldColors; 523 property public final long dayContentColor; 524 property public final long dayInSelectionRangeContainerColor; 525 property public final long dayInSelectionRangeContentColor; 526 property public final long disabledDayContentColor; 527 property public final long disabledSelectedDayContainerColor; 528 property public final long disabledSelectedDayContentColor; 529 property public final long disabledSelectedYearContainerColor; 530 property public final long disabledSelectedYearContentColor; 531 property public final long disabledYearContentColor; 532 property public final long dividerColor; 533 property public final long headlineContentColor; 534 property public final long navigationContentColor; 535 property public final long selectedDayContainerColor; 536 property public final long selectedDayContentColor; 537 property public final long selectedYearContainerColor; 538 property public final long selectedYearContentColor; 539 property public final long subheadContentColor; 540 property public final long titleContentColor; 541 property public final long todayContentColor; 542 property public final long todayDateBorderColor; 543 property public final long weekdayContentColor; 544 property public final long yearContentColor; 545 } 546 547 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class DatePickerDefaults { 548 method @androidx.compose.runtime.Composable public void DatePickerHeadline(Long? selectedDateMillis, int displayMode, androidx.compose.material3.DatePickerFormatter dateFormatter, optional androidx.compose.ui.Modifier modifier); 549 method @androidx.compose.runtime.Composable public void DatePickerTitle(int displayMode, optional androidx.compose.ui.Modifier modifier); 550 method @androidx.compose.runtime.Composable public androidx.compose.material3.DatePickerColors colors(); 551 method @androidx.compose.runtime.Composable public androidx.compose.material3.DatePickerColors colors(optional long containerColor, optional long titleContentColor, optional long headlineContentColor, optional long weekdayContentColor, optional long subheadContentColor, optional long navigationContentColor, optional long yearContentColor, optional long disabledYearContentColor, optional long currentYearContentColor, optional long selectedYearContentColor, optional long disabledSelectedYearContentColor, optional long selectedYearContainerColor, optional long disabledSelectedYearContainerColor, optional long dayContentColor, optional long disabledDayContentColor, optional long selectedDayContentColor, optional long disabledSelectedDayContentColor, optional long selectedDayContainerColor, optional long disabledSelectedDayContainerColor, optional long todayContentColor, optional long todayDateBorderColor, optional long dayInSelectionRangeContentColor, optional long dayInSelectionRangeContainerColor, optional long dividerColor, optional androidx.compose.material3.TextFieldColors? dateTextFieldColors); 552 method public androidx.compose.material3.DatePickerFormatter dateFormatter(optional String yearSelectionSkeleton, optional String selectedDateSkeleton, optional String selectedDateDescriptionSkeleton); 553 method public androidx.compose.material3.SelectableDates getAllDates(); 554 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 555 method public float getTonalElevation(); 556 method public kotlin.ranges.IntRange getYearRange(); 557 property public final androidx.compose.material3.SelectableDates AllDates; 558 property public final float TonalElevation; 559 property public final kotlin.ranges.IntRange YearRange; 560 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 561 field public static final androidx.compose.material3.DatePickerDefaults INSTANCE; 562 field public static final String YearAbbrMonthDaySkeleton = "yMMMd"; 563 field public static final String YearMonthSkeleton = "yMMMM"; 564 field public static final String YearMonthWeekdayDaySkeleton = "yMMMMEEEEd"; 565 } 566 567 public final class DatePickerDialog_androidKt { 568 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void DatePickerDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, kotlin.jvm.functions.Function0<kotlin.Unit> confirmButton, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? dismissButton, optional androidx.compose.ui.graphics.Shape shape, optional float tonalElevation, optional androidx.compose.material3.DatePickerColors colors, optional androidx.compose.ui.window.DialogProperties properties, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 569 } 570 571 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface DatePickerFormatter { 572 method public String? formatDate(Long? dateMillis, java.util.Locale locale, optional boolean forContentDescription); 573 method public String? formatMonthYear(Long? monthMillis, java.util.Locale locale); 574 } 575 576 public final class DatePickerKt { 577 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void DatePicker(androidx.compose.material3.DatePickerState state, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.DatePickerFormatter dateFormatter, optional kotlin.jvm.functions.Function0<kotlin.Unit>? title, optional kotlin.jvm.functions.Function0<kotlin.Unit>? headline, optional boolean showModeToggle, optional androidx.compose.material3.DatePickerColors colors); 578 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.material3.DatePickerState DatePickerState(java.util.Locale locale, optional Long? initialSelectedDateMillis, optional Long? initialDisplayedMonthMillis, optional kotlin.ranges.IntRange yearRange, optional int initialDisplayMode, optional androidx.compose.material3.SelectableDates selectableDates); 579 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.DatePickerState rememberDatePickerState(optional Long? initialSelectedDateMillis, optional Long? initialDisplayedMonthMillis, optional kotlin.ranges.IntRange yearRange, optional int initialDisplayMode, optional androidx.compose.material3.SelectableDates selectableDates); 580 } 581 582 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface DatePickerState { 583 method public int getDisplayMode(); 584 method public long getDisplayedMonthMillis(); 585 method public androidx.compose.material3.SelectableDates getSelectableDates(); 586 method public Long? getSelectedDateMillis(); 587 method public kotlin.ranges.IntRange getYearRange(); 588 method public void setDisplayMode(int); 589 method public void setDisplayedMonthMillis(long); 590 method public void setSelectedDateMillis(Long?); 591 property public abstract int displayMode; 592 property public abstract long displayedMonthMillis; 593 property public abstract androidx.compose.material3.SelectableDates selectableDates; 594 property public abstract Long? selectedDateMillis; 595 property public abstract kotlin.ranges.IntRange yearRange; 596 } 597 598 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class DateRangePickerDefaults { 599 method @androidx.compose.runtime.Composable public void DateRangePickerHeadline(Long? selectedStartDateMillis, Long? selectedEndDateMillis, int displayMode, androidx.compose.material3.DatePickerFormatter dateFormatter, optional androidx.compose.ui.Modifier modifier); 600 method @androidx.compose.runtime.Composable public void DateRangePickerTitle(int displayMode, optional androidx.compose.ui.Modifier modifier); 601 field public static final androidx.compose.material3.DateRangePickerDefaults INSTANCE; 602 } 603 604 public final class DateRangePickerKt { 605 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void DateRangePicker(androidx.compose.material3.DateRangePickerState state, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.DatePickerFormatter dateFormatter, optional kotlin.jvm.functions.Function0<kotlin.Unit>? title, optional kotlin.jvm.functions.Function0<kotlin.Unit>? headline, optional boolean showModeToggle, optional androidx.compose.material3.DatePickerColors colors); 606 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.material3.DateRangePickerState DateRangePickerState(java.util.Locale locale, optional Long? initialSelectedStartDateMillis, optional Long? initialSelectedEndDateMillis, optional Long? initialDisplayedMonthMillis, optional kotlin.ranges.IntRange yearRange, optional int initialDisplayMode, optional androidx.compose.material3.SelectableDates selectableDates); 607 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.DateRangePickerState rememberDateRangePickerState(optional Long? initialSelectedStartDateMillis, optional Long? initialSelectedEndDateMillis, optional Long? initialDisplayedMonthMillis, optional kotlin.ranges.IntRange yearRange, optional int initialDisplayMode, optional androidx.compose.material3.SelectableDates selectableDates); 608 } 609 610 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface DateRangePickerState { 611 method public int getDisplayMode(); 612 method public long getDisplayedMonthMillis(); 613 method public androidx.compose.material3.SelectableDates getSelectableDates(); 614 method public Long? getSelectedEndDateMillis(); 615 method public Long? getSelectedStartDateMillis(); 616 method public kotlin.ranges.IntRange getYearRange(); 617 method public void setDisplayMode(int); 618 method public void setDisplayedMonthMillis(long); 619 method public void setSelection(Long? startDateMillis, Long? endDateMillis); 620 property public abstract int displayMode; 621 property public abstract long displayedMonthMillis; 622 property public abstract androidx.compose.material3.SelectableDates selectableDates; 623 property public abstract Long? selectedEndDateMillis; 624 property public abstract Long? selectedStartDateMillis; 625 property public abstract kotlin.ranges.IntRange yearRange; 626 } 627 628 @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public enum DismissDirection { 629 enum_constant @Deprecated public static final androidx.compose.material3.DismissDirection EndToStart; 630 enum_constant @Deprecated public static final androidx.compose.material3.DismissDirection StartToEnd; 631 } 632 633 @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public enum DismissValue { 634 enum_constant @Deprecated public static final androidx.compose.material3.DismissValue Default; 635 enum_constant @Deprecated public static final androidx.compose.material3.DismissValue DismissedToEnd; 636 enum_constant @Deprecated public static final androidx.compose.material3.DismissValue DismissedToStart; 637 } 638 639 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class DisplayMode { 640 field public static final androidx.compose.material3.DisplayMode.Companion Companion; 641 } 642 643 public static final class DisplayMode.Companion { 644 method public int getInput(); 645 method public int getPicker(); 646 property public final int Input; 647 property public final int Picker; 648 } 649 650 public final class DividerDefaults { 651 method @androidx.compose.runtime.Composable public long getColor(); 652 method public float getThickness(); 653 property public final float Thickness; 654 property @androidx.compose.runtime.Composable public final long color; 655 field public static final androidx.compose.material3.DividerDefaults INSTANCE; 656 } 657 658 public final class DividerKt { 659 method @Deprecated @androidx.compose.runtime.Composable public static void Divider(optional androidx.compose.ui.Modifier modifier, optional float thickness, optional long color); 660 method @androidx.compose.runtime.Composable public static void HorizontalDivider(optional androidx.compose.ui.Modifier modifier, optional float thickness, optional long color); 661 method @androidx.compose.runtime.Composable public static void VerticalDivider(optional androidx.compose.ui.Modifier modifier, optional float thickness, optional long color); 662 } 663 664 public final class DrawerDefaults { 665 method @androidx.compose.runtime.Composable public long getContainerColor(); 666 method public float getDismissibleDrawerElevation(); 667 method public float getMaximumDrawerWidth(); 668 method public float getModalDrawerElevation(); 669 method public float getPermanentDrawerElevation(); 670 method @androidx.compose.runtime.Composable public long getScrimColor(); 671 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 672 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 673 property public final float DismissibleDrawerElevation; 674 property public final float MaximumDrawerWidth; 675 property public final float ModalDrawerElevation; 676 property public final float PermanentDrawerElevation; 677 property @androidx.compose.runtime.Composable public final long containerColor; 678 property @androidx.compose.runtime.Composable public final long scrimColor; 679 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 680 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 681 field public static final androidx.compose.material3.DrawerDefaults INSTANCE; 682 } 683 684 @androidx.compose.runtime.Stable public final class DrawerState { 685 ctor public DrawerState(androidx.compose.material3.DrawerValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.DrawerValue,java.lang.Boolean> confirmStateChange); 686 method @Deprecated public suspend Object? animateTo(androidx.compose.material3.DrawerValue targetValue, androidx.compose.animation.core.AnimationSpec<java.lang.Float> anim, kotlin.coroutines.Continuation<? super kotlin.Unit>); 687 method public suspend Object? close(kotlin.coroutines.Continuation<? super kotlin.Unit>); 688 method public float getCurrentOffset(); 689 method public androidx.compose.material3.DrawerValue getCurrentValue(); 690 method @Deprecated public androidx.compose.runtime.State<java.lang.Float> getOffset(); 691 method public androidx.compose.material3.DrawerValue getTargetValue(); 692 method public boolean isAnimationRunning(); 693 method public boolean isClosed(); 694 method public boolean isOpen(); 695 method public suspend Object? open(kotlin.coroutines.Continuation<? super kotlin.Unit>); 696 method public suspend Object? snapTo(androidx.compose.material3.DrawerValue targetValue, kotlin.coroutines.Continuation<? super kotlin.Unit>); 697 property public final float currentOffset; 698 property public final androidx.compose.material3.DrawerValue currentValue; 699 property public final boolean isAnimationRunning; 700 property public final boolean isClosed; 701 property public final boolean isOpen; 702 property @Deprecated public final androidx.compose.runtime.State<java.lang.Float> offset; 703 property public final androidx.compose.material3.DrawerValue targetValue; 704 field public static final androidx.compose.material3.DrawerState.Companion Companion; 705 } 706 707 public static final class DrawerState.Companion { 708 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.DrawerState,androidx.compose.material3.DrawerValue> Saver(kotlin.jvm.functions.Function1<? super androidx.compose.material3.DrawerValue,java.lang.Boolean> confirmStateChange); 709 } 710 711 public enum DrawerValue { 712 enum_constant public static final androidx.compose.material3.DrawerValue Closed; 713 enum_constant public static final androidx.compose.material3.DrawerValue Open; 714 } 715 716 public final class DynamicTonalPaletteKt { 717 method @RequiresApi(android.os.Build.VERSION_CODES.S) public static androidx.compose.material3.ColorScheme dynamicDarkColorScheme(android.content.Context context); 718 method @RequiresApi(android.os.Build.VERSION_CODES.S) public static androidx.compose.material3.ColorScheme dynamicLightColorScheme(android.content.Context context); 719 } 720 721 @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 ExperimentalMaterial3Api { 722 } 723 724 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public abstract class ExposedDropdownMenuBoxScope { 725 ctor public ExposedDropdownMenuBoxScope(); 726 method @androidx.compose.runtime.Composable public final void ExposedDropdownMenu(boolean expanded, kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.ScrollState scrollState, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 727 method public abstract androidx.compose.ui.Modifier exposedDropdownSize(androidx.compose.ui.Modifier, optional boolean matchTextFieldWidth); 728 method public abstract androidx.compose.ui.Modifier menuAnchor(androidx.compose.ui.Modifier); 729 } 730 731 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class ExposedDropdownMenuDefaults { 732 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void TrailingIcon(boolean expanded); 733 method public androidx.compose.foundation.layout.PaddingValues getItemContentPadding(); 734 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors outlinedTextFieldColors(optional long textColor, optional long disabledTextColor, optional long containerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); 735 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors outlinedTextFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long containerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 736 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors outlinedTextFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long focusedContainerColor, optional long unfocusedContainerColor, optional long disabledContainerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 737 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors textFieldColors(optional long textColor, optional long disabledTextColor, optional long containerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor); 738 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors textFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long containerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 739 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors textFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long focusedContainerColor, optional long unfocusedContainerColor, optional long disabledContainerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 740 property public final androidx.compose.foundation.layout.PaddingValues ItemContentPadding; 741 field public static final androidx.compose.material3.ExposedDropdownMenuDefaults INSTANCE; 742 } 743 744 public final class ExposedDropdownMenu_androidKt { 745 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void ExposedDropdownMenuBox(boolean expanded, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onExpandedChange, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function1<? super androidx.compose.material3.ExposedDropdownMenuBoxScope,kotlin.Unit> content); 746 } 747 748 @kotlin.jvm.JvmInline public final value class FabPosition { 749 field public static final androidx.compose.material3.FabPosition.Companion Companion; 750 } 751 752 public static final class FabPosition.Companion { 753 method public int getCenter(); 754 method public int getEnd(); 755 method public int getEndOverlay(); 756 method public int getStart(); 757 property public final int Center; 758 property public final int End; 759 property public final int EndOverlay; 760 property public final int Start; 761 } 762 763 public final class FilterChipDefaults { 764 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors elevatedFilterChipColors(); 765 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors elevatedFilterChipColors(optional long containerColor, optional long labelColor, optional long iconColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor, optional long selectedContainerColor, optional long disabledSelectedContainerColor, optional long selectedLabelColor, optional long selectedLeadingIconColor, optional long selectedTrailingIconColor); 766 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipElevation elevatedFilterChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 767 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke filterChipBorder(boolean enabled, boolean selected, optional long borderColor, optional long selectedBorderColor, optional long disabledBorderColor, optional long disabledSelectedBorderColor, optional float borderWidth, optional float selectedBorderWidth); 768 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors filterChipColors(); 769 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors filterChipColors(optional long containerColor, optional long labelColor, optional long iconColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor, optional long selectedContainerColor, optional long disabledSelectedContainerColor, optional long selectedLabelColor, optional long selectedLeadingIconColor, optional long selectedTrailingIconColor); 770 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipElevation filterChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 771 method public float getHeight(); 772 method public float getIconSize(); 773 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 774 property public final float Height; 775 property public final float IconSize; 776 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 777 field public static final androidx.compose.material3.FilterChipDefaults INSTANCE; 778 } 779 780 public final class FloatingActionButtonDefaults { 781 method public androidx.compose.material3.FloatingActionButtonElevation bottomAppBarFabElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation); 782 method @androidx.compose.runtime.Composable public androidx.compose.material3.FloatingActionButtonElevation elevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation); 783 method @androidx.compose.runtime.Composable public long getContainerColor(); 784 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getExtendedFabShape(); 785 method public float getLargeIconSize(); 786 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getLargeShape(); 787 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 788 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getSmallShape(); 789 method @androidx.compose.runtime.Composable public androidx.compose.material3.FloatingActionButtonElevation loweredElevation(optional float defaultElevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation); 790 property public final float LargeIconSize; 791 property @androidx.compose.runtime.Composable public final long containerColor; 792 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape extendedFabShape; 793 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape largeShape; 794 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 795 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape smallShape; 796 field public static final androidx.compose.material3.FloatingActionButtonDefaults INSTANCE; 797 } 798 799 @androidx.compose.runtime.Stable public class FloatingActionButtonElevation { 800 } 801 802 public final class FloatingActionButtonKt { 803 method @androidx.compose.runtime.Composable public static void ExtendedFloatingActionButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional androidx.compose.material3.FloatingActionButtonElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 804 method @androidx.compose.runtime.Composable public static void ExtendedFloatingActionButton(kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> icon, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean expanded, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional androidx.compose.material3.FloatingActionButtonElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 805 method @androidx.compose.runtime.Composable public static void FloatingActionButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional androidx.compose.material3.FloatingActionButtonElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 806 method @androidx.compose.runtime.Composable public static void LargeFloatingActionButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional androidx.compose.material3.FloatingActionButtonElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 807 method @androidx.compose.runtime.Composable public static void SmallFloatingActionButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional androidx.compose.material3.FloatingActionButtonElevation elevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 808 } 809 810 @androidx.compose.runtime.Immutable public final class IconButtonColors { 811 ctor public IconButtonColors(long containerColor, long contentColor, long disabledContainerColor, long disabledContentColor); 812 method public androidx.compose.material3.IconButtonColors copy(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 813 method public long getContainerColor(); 814 method public long getContentColor(); 815 method public long getDisabledContainerColor(); 816 method public long getDisabledContentColor(); 817 property public final long containerColor; 818 property public final long contentColor; 819 property public final long disabledContainerColor; 820 property public final long disabledContentColor; 821 } 822 823 public final class IconButtonDefaults { 824 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconButtonColors filledIconButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 825 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconToggleButtonColors filledIconToggleButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor, optional long checkedContainerColor, optional long checkedContentColor); 826 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconButtonColors filledTonalIconButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 827 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconToggleButtonColors filledTonalIconToggleButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor, optional long checkedContainerColor, optional long checkedContentColor); 828 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getFilledShape(); 829 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getOutlinedShape(); 830 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconButtonColors iconButtonColors(); 831 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconButtonColors iconButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 832 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconToggleButtonColors iconToggleButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor, optional long checkedContainerColor, optional long checkedContentColor); 833 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke outlinedIconButtonBorder(boolean enabled); 834 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconButtonColors outlinedIconButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor); 835 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke? outlinedIconToggleButtonBorder(boolean enabled, boolean checked); 836 method @androidx.compose.runtime.Composable public androidx.compose.material3.IconToggleButtonColors outlinedIconToggleButtonColors(optional long containerColor, optional long contentColor, optional long disabledContainerColor, optional long disabledContentColor, optional long checkedContainerColor, optional long checkedContentColor); 837 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape filledShape; 838 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape outlinedShape; 839 field public static final androidx.compose.material3.IconButtonDefaults INSTANCE; 840 } 841 842 public final class IconButtonKt { 843 method @androidx.compose.runtime.Composable public static void FilledIconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 844 method @androidx.compose.runtime.Composable public static void FilledIconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconToggleButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 845 method @androidx.compose.runtime.Composable public static void FilledTonalIconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 846 method @androidx.compose.runtime.Composable public static void FilledTonalIconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconToggleButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 847 method @androidx.compose.runtime.Composable public static void IconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.IconButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 848 method @androidx.compose.runtime.Composable public static void IconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.IconToggleButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 849 method @androidx.compose.runtime.Composable public static void OutlinedIconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconButtonColors colors, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 850 method @androidx.compose.runtime.Composable public static void OutlinedIconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.IconToggleButtonColors colors, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 851 } 852 853 public final class IconKt { 854 method @androidx.compose.runtime.Composable public static void Icon(androidx.compose.ui.graphics.ImageBitmap bitmap, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); 855 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); 856 method @androidx.compose.runtime.Composable public static void Icon(androidx.compose.ui.graphics.vector.ImageVector imageVector, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional long tint); 857 } 858 859 @androidx.compose.runtime.Immutable public final class IconToggleButtonColors { 860 ctor public IconToggleButtonColors(long containerColor, long contentColor, long disabledContainerColor, long disabledContentColor, long checkedContainerColor, long checkedContentColor); 861 method public long getCheckedContainerColor(); 862 method public long getCheckedContentColor(); 863 method public long getContainerColor(); 864 method public long getContentColor(); 865 method public long getDisabledContainerColor(); 866 method public long getDisabledContentColor(); 867 property public final long checkedContainerColor; 868 property public final long checkedContentColor; 869 property public final long containerColor; 870 property public final long contentColor; 871 property public final long disabledContainerColor; 872 property public final long disabledContentColor; 873 } 874 875 public final class InputChipDefaults { 876 method public float getAvatarSize(); 877 method public float getHeight(); 878 method public float getIconSize(); 879 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 880 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke inputChipBorder(boolean enabled, boolean selected, optional long borderColor, optional long selectedBorderColor, optional long disabledBorderColor, optional long disabledSelectedBorderColor, optional float borderWidth, optional float selectedBorderWidth); 881 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors inputChipColors(); 882 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipColors inputChipColors(optional long containerColor, optional long labelColor, optional long leadingIconColor, optional long trailingIconColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor, optional long selectedContainerColor, optional long disabledSelectedContainerColor, optional long selectedLabelColor, optional long selectedLeadingIconColor, optional long selectedTrailingIconColor); 883 method @androidx.compose.runtime.Composable public androidx.compose.material3.SelectableChipElevation inputChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 884 property public final float AvatarSize; 885 property public final float Height; 886 property public final float IconSize; 887 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 888 field public static final androidx.compose.material3.InputChipDefaults INSTANCE; 889 } 890 891 public final class InteractiveComponentSizeKt { 892 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> getLocalMinimumInteractiveComponentEnforcement(); 893 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> getLocalMinimumTouchTargetEnforcement(); 894 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier minimumInteractiveComponentSize(androidx.compose.ui.Modifier); 895 property @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static final androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> LocalMinimumInteractiveComponentEnforcement; 896 property @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static final androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> LocalMinimumTouchTargetEnforcement; 897 } 898 899 public final class LabelKt { 900 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void Label(kotlin.jvm.functions.Function1<? super androidx.compose.material3.CaretScope,kotlin.Unit> label, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional boolean isPersistent, kotlin.jvm.functions.Function0<kotlin.Unit> content); 901 } 902 903 @androidx.compose.runtime.Immutable public final class ListItemColors { 904 ctor public ListItemColors(long containerColor, long headlineColor, long leadingIconColor, long overlineColor, long supportingTextColor, long trailingIconColor, long disabledHeadlineColor, long disabledLeadingIconColor, long disabledTrailingIconColor); 905 method public long getContainerColor(); 906 method public long getDisabledHeadlineColor(); 907 method public long getDisabledLeadingIconColor(); 908 method public long getDisabledTrailingIconColor(); 909 method public long getHeadlineColor(); 910 method public long getLeadingIconColor(); 911 method public long getOverlineColor(); 912 method public long getSupportingTextColor(); 913 method public long getTrailingIconColor(); 914 property public final long containerColor; 915 property public final long disabledHeadlineColor; 916 property public final long disabledLeadingIconColor; 917 property public final long disabledTrailingIconColor; 918 property public final long headlineColor; 919 property public final long leadingIconColor; 920 property public final long overlineColor; 921 property public final long supportingTextColor; 922 property public final long trailingIconColor; 923 } 924 925 public final class ListItemDefaults { 926 method @androidx.compose.runtime.Composable public androidx.compose.material3.ListItemColors colors(optional long containerColor, optional long headlineColor, optional long leadingIconColor, optional long overlineColor, optional long supportingColor, optional long trailingIconColor, optional long disabledHeadlineColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor); 927 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public long getContainerColor(); 928 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public long getContentColor(); 929 method public float getElevation(); 930 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.ui.graphics.Shape getShape(); 931 property public final float Elevation; 932 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final long containerColor; 933 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final long contentColor; 934 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.ui.graphics.Shape shape; 935 field public static final androidx.compose.material3.ListItemDefaults INSTANCE; 936 } 937 938 public final class ListItemKt { 939 method @androidx.compose.runtime.Composable public static void ListItem(kotlin.jvm.functions.Function0<kotlin.Unit> headlineContent, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? overlineContent, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingContent, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingContent, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingContent, optional androidx.compose.material3.ListItemColors colors, optional float tonalElevation, optional float shadowElevation); 940 } 941 942 public final class MaterialTheme { 943 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material3.ColorScheme getColorScheme(); 944 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material3.Shapes getShapes(); 945 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.material3.Typography getTypography(); 946 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material3.ColorScheme colorScheme; 947 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material3.Shapes shapes; 948 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.material3.Typography typography; 949 field public static final androidx.compose.material3.MaterialTheme INSTANCE; 950 } 951 952 public final class MaterialThemeKt { 953 method @androidx.compose.runtime.Composable public static void MaterialTheme(optional androidx.compose.material3.ColorScheme colorScheme, optional androidx.compose.material3.Shapes shapes, optional androidx.compose.material3.Typography typography, kotlin.jvm.functions.Function0<kotlin.Unit> content); 954 } 955 956 public final class MenuDefaults { 957 method public androidx.compose.foundation.layout.PaddingValues getDropdownMenuItemContentPadding(); 958 method @androidx.compose.runtime.Composable public androidx.compose.material3.MenuItemColors itemColors(); 959 method @androidx.compose.runtime.Composable public androidx.compose.material3.MenuItemColors itemColors(optional long textColor, optional long leadingIconColor, optional long trailingIconColor, optional long disabledTextColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor); 960 property public final androidx.compose.foundation.layout.PaddingValues DropdownMenuItemContentPadding; 961 field public static final androidx.compose.material3.MenuDefaults INSTANCE; 962 } 963 964 @androidx.compose.runtime.Immutable public final class MenuItemColors { 965 ctor public MenuItemColors(long textColor, long leadingIconColor, long trailingIconColor, long disabledTextColor, long disabledLeadingIconColor, long disabledTrailingIconColor); 966 method public androidx.compose.material3.MenuItemColors copy(optional long textColor, optional long leadingIconColor, optional long trailingIconColor, optional long disabledTextColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor); 967 method public long getDisabledLeadingIconColor(); 968 method public long getDisabledTextColor(); 969 method public long getDisabledTrailingIconColor(); 970 method public long getLeadingIconColor(); 971 method public long getTextColor(); 972 method public long getTrailingIconColor(); 973 property public final long disabledLeadingIconColor; 974 property public final long disabledTextColor; 975 property public final long disabledTrailingIconColor; 976 property public final long leadingIconColor; 977 property public final long textColor; 978 property public final long trailingIconColor; 979 } 980 981 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable public final class ModalBottomSheetDefaults { 982 method public androidx.compose.material3.ModalBottomSheetProperties properties(optional androidx.compose.ui.window.SecureFlagPolicy securePolicy, optional boolean isFocusable, optional boolean shouldDismissOnBackPress); 983 field public static final androidx.compose.material3.ModalBottomSheetDefaults INSTANCE; 984 } 985 986 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class ModalBottomSheetProperties { 987 ctor public ModalBottomSheetProperties(androidx.compose.ui.window.SecureFlagPolicy securePolicy, boolean isFocusable, boolean shouldDismissOnBackPress); 988 method public androidx.compose.ui.window.SecureFlagPolicy getSecurePolicy(); 989 method public boolean getShouldDismissOnBackPress(); 990 method public boolean isFocusable(); 991 property public final boolean isFocusable; 992 property public final androidx.compose.ui.window.SecureFlagPolicy securePolicy; 993 property public final boolean shouldDismissOnBackPress; 994 } 995 996 public final class ModalBottomSheet_androidKt { 997 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void ModalBottomSheet(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.SheetState sheetState, optional float sheetMaxWidth, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional float tonalElevation, optional long scrimColor, optional kotlin.jvm.functions.Function0<kotlin.Unit>? dragHandle, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.material3.ModalBottomSheetProperties properties, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 998 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.SheetState rememberModalBottomSheetState(optional boolean skipPartiallyExpanded, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange); 999 } 1000 1001 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface MultiChoiceSegmentedButtonRowScope extends androidx.compose.foundation.layout.RowScope { 1002 } 1003 1004 public final class NavigationBarDefaults { 1005 method @androidx.compose.runtime.Composable public long getContainerColor(); 1006 method public float getElevation(); 1007 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 1008 property public final float Elevation; 1009 property @androidx.compose.runtime.Composable public final long containerColor; 1010 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 1011 field public static final androidx.compose.material3.NavigationBarDefaults INSTANCE; 1012 } 1013 1014 @androidx.compose.runtime.Stable public final class NavigationBarItemColors { 1015 ctor public NavigationBarItemColors(long selectedIconColor, long selectedTextColor, long selectedIndicatorColor, long unselectedIconColor, long unselectedTextColor, long disabledIconColor, long disabledTextColor); 1016 method public androidx.compose.material3.NavigationBarItemColors copy(optional long selectedIconColor, optional long selectedTextColor, optional long selectedIndicatorColor, optional long unselectedIconColor, optional long unselectedTextColor, optional long disabledIconColor, optional long disabledTextColor); 1017 method public long getDisabledIconColor(); 1018 method public long getDisabledTextColor(); 1019 method public long getSelectedIconColor(); 1020 method public long getSelectedIndicatorColor(); 1021 method public long getSelectedTextColor(); 1022 method public long getUnselectedIconColor(); 1023 method public long getUnselectedTextColor(); 1024 property public final long disabledIconColor; 1025 property public final long disabledTextColor; 1026 property public final long selectedIconColor; 1027 property public final long selectedIndicatorColor; 1028 property public final long selectedTextColor; 1029 property public final long unselectedIconColor; 1030 property public final long unselectedTextColor; 1031 } 1032 1033 public final class NavigationBarItemDefaults { 1034 method @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationBarItemColors colors(); 1035 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationBarItemColors colors(optional long selectedIconColor, optional long selectedTextColor, optional long indicatorColor, optional long unselectedIconColor, optional long unselectedTextColor); 1036 method @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationBarItemColors colors(optional long selectedIconColor, optional long selectedTextColor, optional long indicatorColor, optional long unselectedIconColor, optional long unselectedTextColor, optional long disabledIconColor, optional long disabledTextColor); 1037 field public static final androidx.compose.material3.NavigationBarItemDefaults INSTANCE; 1038 } 1039 1040 public final class NavigationBarKt { 1041 method @androidx.compose.runtime.Composable public static void NavigationBar(optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional float tonalElevation, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 1042 method @androidx.compose.runtime.Composable public static void NavigationBarItem(androidx.compose.foundation.layout.RowScope, boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? label, optional boolean alwaysShowLabel, optional androidx.compose.material3.NavigationBarItemColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1043 } 1044 1045 @androidx.compose.runtime.Stable public interface NavigationDrawerItemColors { 1046 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> badgeColor(boolean selected); 1047 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> containerColor(boolean selected); 1048 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> iconColor(boolean selected); 1049 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> textColor(boolean selected); 1050 } 1051 1052 public final class NavigationDrawerItemDefaults { 1053 method @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationDrawerItemColors colors(optional long selectedContainerColor, optional long unselectedContainerColor, optional long selectedIconColor, optional long unselectedIconColor, optional long selectedTextColor, optional long unselectedTextColor, optional long selectedBadgeColor, optional long unselectedBadgeColor); 1054 method public androidx.compose.foundation.layout.PaddingValues getItemPadding(); 1055 property public final androidx.compose.foundation.layout.PaddingValues ItemPadding; 1056 field public static final androidx.compose.material3.NavigationDrawerItemDefaults INSTANCE; 1057 } 1058 1059 public final class NavigationDrawerKt { 1060 method @androidx.compose.runtime.Composable public static void DismissibleDrawerSheet(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape drawerShape, optional long drawerContainerColor, optional long drawerContentColor, optional float drawerTonalElevation, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1061 method @androidx.compose.runtime.Composable public static void DismissibleNavigationDrawer(kotlin.jvm.functions.Function0<kotlin.Unit> drawerContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.DrawerState drawerState, optional boolean gesturesEnabled, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1062 method @androidx.compose.runtime.Composable public static void ModalDrawerSheet(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape drawerShape, optional long drawerContainerColor, optional long drawerContentColor, optional float drawerTonalElevation, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1063 method @androidx.compose.runtime.Composable public static void ModalNavigationDrawer(kotlin.jvm.functions.Function0<kotlin.Unit> drawerContent, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.DrawerState drawerState, optional boolean gesturesEnabled, optional long scrimColor, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1064 method @androidx.compose.runtime.Composable public static void NavigationDrawerItem(kotlin.jvm.functions.Function0<kotlin.Unit> label, boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? badge, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.NavigationDrawerItemColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1065 method @androidx.compose.runtime.Composable public static void PermanentDrawerSheet(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape drawerShape, optional long drawerContainerColor, optional long drawerContentColor, optional float drawerTonalElevation, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1066 method @androidx.compose.runtime.Composable public static void PermanentNavigationDrawer(kotlin.jvm.functions.Function0<kotlin.Unit> drawerContent, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1067 method @androidx.compose.runtime.Composable public static androidx.compose.material3.DrawerState rememberDrawerState(androidx.compose.material3.DrawerValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.DrawerValue,java.lang.Boolean> confirmStateChange); 1068 } 1069 1070 public final class NavigationRailDefaults { 1071 method @androidx.compose.runtime.Composable public long getContainerColor(); 1072 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 1073 property @androidx.compose.runtime.Composable public final long ContainerColor; 1074 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 1075 field public static final androidx.compose.material3.NavigationRailDefaults INSTANCE; 1076 } 1077 1078 @androidx.compose.runtime.Stable public final class NavigationRailItemColors { 1079 ctor public NavigationRailItemColors(long selectedIconColor, long selectedTextColor, long selectedIndicatorColor, long unselectedIconColor, long unselectedTextColor, long disabledIconColor, long disabledTextColor); 1080 method public androidx.compose.material3.NavigationRailItemColors copy(optional long selectedIconColor, optional long selectedTextColor, optional long selectedIndicatorColor, optional long unselectedIconColor, optional long unselectedTextColor, optional long disabledIconColor, optional long disabledTextColor); 1081 method public long getDisabledIconColor(); 1082 method public long getDisabledTextColor(); 1083 method public long getSelectedIconColor(); 1084 method public long getSelectedIndicatorColor(); 1085 method public long getSelectedTextColor(); 1086 method public long getUnselectedIconColor(); 1087 method public long getUnselectedTextColor(); 1088 property public final long disabledIconColor; 1089 property public final long disabledTextColor; 1090 property public final long selectedIconColor; 1091 property public final long selectedIndicatorColor; 1092 property public final long selectedTextColor; 1093 property public final long unselectedIconColor; 1094 property public final long unselectedTextColor; 1095 } 1096 1097 public final class NavigationRailItemDefaults { 1098 method @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationRailItemColors colors(); 1099 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationRailItemColors colors(optional long selectedIconColor, optional long selectedTextColor, optional long indicatorColor, optional long unselectedIconColor, optional long unselectedTextColor); 1100 method @androidx.compose.runtime.Composable public androidx.compose.material3.NavigationRailItemColors colors(optional long selectedIconColor, optional long selectedTextColor, optional long indicatorColor, optional long unselectedIconColor, optional long unselectedTextColor, optional long disabledIconColor, optional long disabledTextColor); 1101 field public static final androidx.compose.material3.NavigationRailItemDefaults INSTANCE; 1102 } 1103 1104 public final class NavigationRailKt { 1105 method @androidx.compose.runtime.Composable public static void NavigationRail(optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? header, optional androidx.compose.foundation.layout.WindowInsets windowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1106 method @androidx.compose.runtime.Composable public static void NavigationRailItem(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? label, optional boolean alwaysShowLabel, optional androidx.compose.material3.NavigationRailItemColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1107 } 1108 1109 @androidx.compose.runtime.Immutable public final class OutlinedTextFieldDefaults { 1110 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void ContainerBox(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material3.TextFieldColors colors, optional androidx.compose.ui.graphics.Shape shape, optional float focusedBorderThickness, optional float unfocusedBorderThickness); 1111 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void DecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1112 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors colors(); 1113 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors colors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long focusedContainerColor, optional long unfocusedContainerColor, optional long disabledContainerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors? selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1114 method public androidx.compose.foundation.layout.PaddingValues contentPadding(optional float start, optional float top, optional float end, optional float bottom); 1115 method public float getFocusedBorderThickness(); 1116 method public float getMinHeight(); 1117 method public float getMinWidth(); 1118 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 1119 method public float getUnfocusedBorderThickness(); 1120 property public final float FocusedBorderThickness; 1121 property public final float MinHeight; 1122 property public final float MinWidth; 1123 property public final float UnfocusedBorderThickness; 1124 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 1125 field public static final androidx.compose.material3.OutlinedTextFieldDefaults INSTANCE; 1126 } 1127 1128 public final class OutlinedTextFieldKt { 1129 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void OutlinedTextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1130 method @androidx.compose.runtime.Composable public static void OutlinedTextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1131 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void OutlinedTextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1132 method @androidx.compose.runtime.Composable public static void OutlinedTextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1133 } 1134 1135 public final class ProgressIndicatorDefaults { 1136 method @androidx.compose.runtime.Composable public long getCircularColor(); 1137 method public int getCircularDeterminateStrokeCap(); 1138 method public int getCircularIndeterminateStrokeCap(); 1139 method public float getCircularStrokeWidth(); 1140 method @androidx.compose.runtime.Composable public long getCircularTrackColor(); 1141 method @androidx.compose.runtime.Composable public long getLinearColor(); 1142 method public int getLinearStrokeCap(); 1143 method @androidx.compose.runtime.Composable public long getLinearTrackColor(); 1144 method public androidx.compose.animation.core.SpringSpec<java.lang.Float> getProgressAnimationSpec(); 1145 property public final int CircularDeterminateStrokeCap; 1146 property public final int CircularIndeterminateStrokeCap; 1147 property public final float CircularStrokeWidth; 1148 property public final int LinearStrokeCap; 1149 property public final androidx.compose.animation.core.SpringSpec<java.lang.Float> ProgressAnimationSpec; 1150 property @androidx.compose.runtime.Composable public final long circularColor; 1151 property @androidx.compose.runtime.Composable public final long circularTrackColor; 1152 property @androidx.compose.runtime.Composable public final long linearColor; 1153 property @androidx.compose.runtime.Composable public final long linearTrackColor; 1154 field public static final androidx.compose.material3.ProgressIndicatorDefaults INSTANCE; 1155 } 1156 1157 public final class ProgressIndicatorKt { 1158 method @Deprecated @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth); 1159 method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth, optional long trackColor, optional int strokeCap); 1160 method @Deprecated @androidx.compose.runtime.Composable public static void CircularProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth); 1161 method @Deprecated @androidx.compose.runtime.Composable public static void CircularProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth, optional long trackColor, optional int strokeCap); 1162 method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(kotlin.jvm.functions.Function0<java.lang.Float> progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional float strokeWidth, optional long trackColor, optional int strokeCap); 1163 method @Deprecated @androidx.compose.runtime.Composable public static void LinearProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional long trackColor); 1164 method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional long color, optional long trackColor, optional int strokeCap); 1165 method @Deprecated @androidx.compose.runtime.Composable public static void LinearProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional long trackColor); 1166 method @Deprecated @androidx.compose.runtime.Composable public static void LinearProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional long trackColor, optional int strokeCap); 1167 method @androidx.compose.runtime.Composable public static void LinearProgressIndicator(kotlin.jvm.functions.Function0<java.lang.Float> progress, optional androidx.compose.ui.Modifier modifier, optional long color, optional long trackColor, optional int strokeCap); 1168 } 1169 1170 @androidx.compose.runtime.Immutable public final class RadioButtonColors { 1171 ctor public RadioButtonColors(long selectedColor, long unselectedColor, long disabledSelectedColor, long disabledUnselectedColor); 1172 method public androidx.compose.material3.RadioButtonColors copy(optional long selectedColor, optional long unselectedColor, optional long disabledSelectedColor, optional long disabledUnselectedColor); 1173 method public long getDisabledSelectedColor(); 1174 method public long getDisabledUnselectedColor(); 1175 method public long getSelectedColor(); 1176 method public long getUnselectedColor(); 1177 property public final long disabledSelectedColor; 1178 property public final long disabledUnselectedColor; 1179 property public final long selectedColor; 1180 property public final long unselectedColor; 1181 } 1182 1183 public final class RadioButtonDefaults { 1184 method @androidx.compose.runtime.Composable public androidx.compose.material3.RadioButtonColors colors(); 1185 method @androidx.compose.runtime.Composable public androidx.compose.material3.RadioButtonColors colors(optional long selectedColor, optional long unselectedColor, optional long disabledSelectedColor, optional long disabledUnselectedColor); 1186 field public static final androidx.compose.material3.RadioButtonDefaults INSTANCE; 1187 } 1188 1189 public final class RadioButtonKt { 1190 method @androidx.compose.runtime.Composable public static void RadioButton(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit>? onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.RadioButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1191 } 1192 1193 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class RangeSliderState { 1194 ctor public RangeSliderState(optional float activeRangeStart, optional float activeRangeEnd, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange); 1195 method public float getActiveRangeEnd(); 1196 method public float getActiveRangeStart(); 1197 method public kotlin.jvm.functions.Function0<kotlin.Unit>? getOnValueChangeFinished(); 1198 method public int getSteps(); 1199 method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getValueRange(); 1200 method public void setActiveRangeEnd(float); 1201 method public void setActiveRangeStart(float); 1202 property public final float activeRangeEnd; 1203 property public final float activeRangeStart; 1204 property public final kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished; 1205 property public final int steps; 1206 property public final kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange; 1207 } 1208 1209 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable @androidx.compose.runtime.Stable public final class RichTooltipColors { 1210 ctor public RichTooltipColors(long containerColor, long contentColor, long titleContentColor, long actionContentColor); 1211 method public androidx.compose.material3.RichTooltipColors copy(optional long containerColor, optional long contentColor, optional long titleContentColor, optional long actionContentColor); 1212 method public long getActionContentColor(); 1213 method public long getContainerColor(); 1214 method public long getContentColor(); 1215 method public long getTitleContentColor(); 1216 property public final long actionContentColor; 1217 property public final long containerColor; 1218 property public final long contentColor; 1219 property public final long titleContentColor; 1220 } 1221 1222 public final class ScaffoldDefaults { 1223 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getContentWindowInsets(); 1224 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets contentWindowInsets; 1225 field public static final androidx.compose.material3.ScaffoldDefaults INSTANCE; 1226 } 1227 1228 public final class ScaffoldKt { 1229 method @androidx.compose.runtime.Composable public static void Scaffold(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit> topBar, optional kotlin.jvm.functions.Function0<kotlin.Unit> bottomBar, optional kotlin.jvm.functions.Function0<kotlin.Unit> snackbarHost, optional kotlin.jvm.functions.Function0<kotlin.Unit> floatingActionButton, optional int floatingActionButtonPosition, optional long containerColor, optional long contentColor, optional androidx.compose.foundation.layout.WindowInsets contentWindowInsets, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.PaddingValues,kotlin.Unit> content); 1230 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static boolean getScaffoldSubcomposeInMeasureFix(); 1231 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static void setScaffoldSubcomposeInMeasureFix(boolean); 1232 property @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static final boolean ScaffoldSubcomposeInMeasureFix; 1233 } 1234 1235 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable public final class SearchBarColors { 1236 method public long getContainerColor(); 1237 method public long getDividerColor(); 1238 method public androidx.compose.material3.TextFieldColors getInputFieldColors(); 1239 property public final long containerColor; 1240 property public final long dividerColor; 1241 property public final androidx.compose.material3.TextFieldColors inputFieldColors; 1242 } 1243 1244 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class SearchBarDefaults { 1245 method @androidx.compose.runtime.Composable public androidx.compose.material3.SearchBarColors colors(optional long containerColor, optional long dividerColor, optional androidx.compose.material3.TextFieldColors inputFieldColors); 1246 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getDockedShape(); 1247 method @Deprecated public float getElevation(); 1248 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getFullScreenShape(); 1249 method public float getInputFieldHeight(); 1250 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getInputFieldShape(); 1251 method public float getShadowElevation(); 1252 method public float getTonalElevation(); 1253 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 1254 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors inputFieldColors(optional long textColor, optional long disabledTextColor, optional long cursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long placeholderColor, optional long disabledPlaceholderColor); 1255 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors inputFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long cursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor); 1256 property @Deprecated public final float Elevation; 1257 property public final float InputFieldHeight; 1258 property public final float ShadowElevation; 1259 property public final float TonalElevation; 1260 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape dockedShape; 1261 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape fullScreenShape; 1262 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape inputFieldShape; 1263 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 1264 field public static final androidx.compose.material3.SearchBarDefaults INSTANCE; 1265 } 1266 1267 public final class SearchBar_androidKt { 1268 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void DockedSearchBar(String query, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onQueryChange, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onSearch, boolean active, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onActiveChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.SearchBarColors colors, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1269 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SearchBar(String query, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onQueryChange, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onSearch, boolean active, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onActiveChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.SearchBarColors colors, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.layout.WindowInsets windowInsets, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1270 } 1271 1272 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable public final class SegmentedButtonColors { 1273 ctor public SegmentedButtonColors(long activeContainerColor, long activeContentColor, long activeBorderColor, long inactiveContainerColor, long inactiveContentColor, long inactiveBorderColor, long disabledActiveContainerColor, long disabledActiveContentColor, long disabledActiveBorderColor, long disabledInactiveContainerColor, long disabledInactiveContentColor, long disabledInactiveBorderColor); 1274 method public androidx.compose.material3.SegmentedButtonColors copy(optional long activeContainerColor, optional long activeContentColor, optional long activeBorderColor, optional long inactiveContainerColor, optional long inactiveContentColor, optional long inactiveBorderColor, optional long disabledActiveContainerColor, optional long disabledActiveContentColor, optional long disabledActiveBorderColor, optional long disabledInactiveContainerColor, optional long disabledInactiveContentColor, optional long disabledInactiveBorderColor); 1275 method public long getActiveBorderColor(); 1276 method public long getActiveContainerColor(); 1277 method public long getActiveContentColor(); 1278 method public long getDisabledActiveBorderColor(); 1279 method public long getDisabledActiveContainerColor(); 1280 method public long getDisabledActiveContentColor(); 1281 method public long getDisabledInactiveBorderColor(); 1282 method public long getDisabledInactiveContainerColor(); 1283 method public long getDisabledInactiveContentColor(); 1284 method public long getInactiveBorderColor(); 1285 method public long getInactiveContainerColor(); 1286 method public long getInactiveContentColor(); 1287 property public final long activeBorderColor; 1288 property public final long activeContainerColor; 1289 property public final long activeContentColor; 1290 property public final long disabledActiveBorderColor; 1291 property public final long disabledActiveContainerColor; 1292 property public final long disabledActiveContentColor; 1293 property public final long disabledInactiveBorderColor; 1294 property public final long disabledInactiveContainerColor; 1295 property public final long disabledInactiveContentColor; 1296 property public final long inactiveBorderColor; 1297 property public final long inactiveContainerColor; 1298 property public final long inactiveContentColor; 1299 } 1300 1301 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class SegmentedButtonDefaults { 1302 method @androidx.compose.runtime.Composable public void ActiveIcon(); 1303 method @androidx.compose.runtime.Composable public void Icon(boolean active, optional kotlin.jvm.functions.Function0<kotlin.Unit> activeContent, optional kotlin.jvm.functions.Function0<kotlin.Unit>? inactiveContent); 1304 method public androidx.compose.foundation.BorderStroke borderStroke(long color, optional float width); 1305 method @androidx.compose.runtime.Composable public androidx.compose.material3.SegmentedButtonColors colors(); 1306 method @androidx.compose.runtime.Composable public androidx.compose.material3.SegmentedButtonColors colors(optional long activeContainerColor, optional long activeContentColor, optional long activeBorderColor, optional long inactiveContainerColor, optional long inactiveContentColor, optional long inactiveBorderColor, optional long disabledActiveContainerColor, optional long disabledActiveContentColor, optional long disabledActiveBorderColor, optional long disabledInactiveContainerColor, optional long disabledInactiveContentColor, optional long disabledInactiveBorderColor); 1307 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.foundation.shape.CornerBasedShape getBaseShape(); 1308 method public float getBorderWidth(); 1309 method public float getIconSize(); 1310 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.compose.ui.graphics.Shape itemShape(int index, int count, optional androidx.compose.foundation.shape.CornerBasedShape baseShape); 1311 property public final float BorderWidth; 1312 property public final float IconSize; 1313 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.compose.foundation.shape.CornerBasedShape baseShape; 1314 field public static final androidx.compose.material3.SegmentedButtonDefaults INSTANCE; 1315 } 1316 1317 public final class SegmentedButtonKt { 1318 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void MultiChoiceSegmentedButtonRow(optional androidx.compose.ui.Modifier modifier, optional float space, kotlin.jvm.functions.Function1<? super androidx.compose.material3.MultiChoiceSegmentedButtonRowScope,kotlin.Unit> content); 1319 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SegmentedButton(androidx.compose.material3.MultiChoiceSegmentedButtonRowScope, boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, androidx.compose.ui.graphics.Shape shape, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.SegmentedButtonColors colors, optional androidx.compose.foundation.BorderStroke border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional kotlin.jvm.functions.Function0<kotlin.Unit> icon, kotlin.jvm.functions.Function0<kotlin.Unit> label); 1320 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SegmentedButton(androidx.compose.material3.SingleChoiceSegmentedButtonRowScope, boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.compose.ui.graphics.Shape shape, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.SegmentedButtonColors colors, optional androidx.compose.foundation.BorderStroke border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional kotlin.jvm.functions.Function0<kotlin.Unit> icon, kotlin.jvm.functions.Function0<kotlin.Unit> label); 1321 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SingleChoiceSegmentedButtonRow(optional androidx.compose.ui.Modifier modifier, optional float space, kotlin.jvm.functions.Function1<? super androidx.compose.material3.SingleChoiceSegmentedButtonRowScope,kotlin.Unit> content); 1322 } 1323 1324 @androidx.compose.runtime.Immutable public final class SelectableChipColors { 1325 ctor public SelectableChipColors(long containerColor, long labelColor, long leadingIconColor, long trailingIconColor, long disabledContainerColor, long disabledLabelColor, long disabledLeadingIconColor, long disabledTrailingIconColor, long selectedContainerColor, long disabledSelectedContainerColor, long selectedLabelColor, long selectedLeadingIconColor, long selectedTrailingIconColor); 1326 method public androidx.compose.material3.SelectableChipColors copy(optional long containerColor, optional long labelColor, optional long leadingIconColor, optional long trailingIconColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledLeadingIconColor, optional long disabledTrailingIconColor, optional long selectedContainerColor, optional long disabledSelectedContainerColor, optional long selectedLabelColor, optional long selectedLeadingIconColor, optional long selectedTrailingIconColor); 1327 } 1328 1329 @androidx.compose.runtime.Immutable public final class SelectableChipElevation { 1330 ctor public SelectableChipElevation(float elevation, float pressedElevation, float focusedElevation, float hoveredElevation, float draggedElevation, float disabledElevation); 1331 method public float getDisabledElevation(); 1332 method public float getDraggedElevation(); 1333 method public float getElevation(); 1334 method public float getFocusedElevation(); 1335 method public float getHoveredElevation(); 1336 method public float getPressedElevation(); 1337 property public final float disabledElevation; 1338 property public final float draggedElevation; 1339 property public final float elevation; 1340 property public final float focusedElevation; 1341 property public final float hoveredElevation; 1342 property public final float pressedElevation; 1343 } 1344 1345 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface SelectableDates { 1346 method public default boolean isSelectableDate(long utcTimeMillis); 1347 method public default boolean isSelectableYear(int year); 1348 } 1349 1350 public final class ShapeDefaults { 1351 method public androidx.compose.foundation.shape.CornerBasedShape getExtraLarge(); 1352 method public androidx.compose.foundation.shape.CornerBasedShape getExtraSmall(); 1353 method public androidx.compose.foundation.shape.CornerBasedShape getLarge(); 1354 method public androidx.compose.foundation.shape.CornerBasedShape getMedium(); 1355 method public androidx.compose.foundation.shape.CornerBasedShape getSmall(); 1356 property public final androidx.compose.foundation.shape.CornerBasedShape ExtraLarge; 1357 property public final androidx.compose.foundation.shape.CornerBasedShape ExtraSmall; 1358 property public final androidx.compose.foundation.shape.CornerBasedShape Large; 1359 property public final androidx.compose.foundation.shape.CornerBasedShape Medium; 1360 property public final androidx.compose.foundation.shape.CornerBasedShape Small; 1361 field public static final androidx.compose.material3.ShapeDefaults INSTANCE; 1362 } 1363 1364 @androidx.compose.runtime.Immutable public final class Shapes { 1365 ctor public Shapes(optional androidx.compose.foundation.shape.CornerBasedShape extraSmall, optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large, optional androidx.compose.foundation.shape.CornerBasedShape extraLarge); 1366 method public androidx.compose.material3.Shapes copy(optional androidx.compose.foundation.shape.CornerBasedShape extraSmall, optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large, optional androidx.compose.foundation.shape.CornerBasedShape extraLarge); 1367 method public androidx.compose.foundation.shape.CornerBasedShape getExtraLarge(); 1368 method public androidx.compose.foundation.shape.CornerBasedShape getExtraSmall(); 1369 method public androidx.compose.foundation.shape.CornerBasedShape getLarge(); 1370 method public androidx.compose.foundation.shape.CornerBasedShape getMedium(); 1371 method public androidx.compose.foundation.shape.CornerBasedShape getSmall(); 1372 property public final androidx.compose.foundation.shape.CornerBasedShape extraLarge; 1373 property public final androidx.compose.foundation.shape.CornerBasedShape extraSmall; 1374 property public final androidx.compose.foundation.shape.CornerBasedShape large; 1375 property public final androidx.compose.foundation.shape.CornerBasedShape medium; 1376 property public final androidx.compose.foundation.shape.CornerBasedShape small; 1377 } 1378 1379 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class SheetState { 1380 ctor @Deprecated public SheetState(boolean skipPartiallyExpanded, optional androidx.compose.material3.SheetValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange, optional boolean skipHiddenState); 1381 ctor @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public SheetState(boolean skipPartiallyExpanded, androidx.compose.ui.unit.Density density, optional androidx.compose.material3.SheetValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange, optional boolean skipHiddenState); 1382 method public suspend Object? expand(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1383 method public androidx.compose.material3.SheetValue getCurrentValue(); 1384 method public boolean getHasExpandedState(); 1385 method public boolean getHasPartiallyExpandedState(); 1386 method public androidx.compose.material3.SheetValue getTargetValue(); 1387 method public suspend Object? hide(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1388 method public boolean isVisible(); 1389 method public suspend Object? partialExpand(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1390 method public float requireOffset(); 1391 method public suspend Object? show(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1392 property public final androidx.compose.material3.SheetValue currentValue; 1393 property public final boolean hasExpandedState; 1394 property public final boolean hasPartiallyExpandedState; 1395 property public final boolean isVisible; 1396 property public final androidx.compose.material3.SheetValue targetValue; 1397 field public static final androidx.compose.material3.SheetState.Companion Companion; 1398 } 1399 1400 public static final class SheetState.Companion { 1401 method @Deprecated public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.SheetState,androidx.compose.material3.SheetValue> Saver(boolean skipPartiallyExpanded, kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange); 1402 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.SheetState,androidx.compose.material3.SheetValue> Saver(boolean skipPartiallyExpanded, kotlin.jvm.functions.Function1<? super androidx.compose.material3.SheetValue,java.lang.Boolean> confirmValueChange, androidx.compose.ui.unit.Density density); 1403 } 1404 1405 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public enum SheetValue { 1406 enum_constant public static final androidx.compose.material3.SheetValue Expanded; 1407 enum_constant public static final androidx.compose.material3.SheetValue Hidden; 1408 enum_constant public static final androidx.compose.material3.SheetValue PartiallyExpanded; 1409 } 1410 1411 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface SingleChoiceSegmentedButtonRowScope extends androidx.compose.foundation.layout.RowScope { 1412 } 1413 1414 @androidx.compose.runtime.Immutable public final class SliderColors { 1415 ctor public SliderColors(long thumbColor, long activeTrackColor, long activeTickColor, long inactiveTrackColor, long inactiveTickColor, long disabledThumbColor, long disabledActiveTrackColor, long disabledActiveTickColor, long disabledInactiveTrackColor, long disabledInactiveTickColor); 1416 method public androidx.compose.material3.SliderColors copy(optional long thumbColor, optional long activeTrackColor, optional long activeTickColor, optional long inactiveTrackColor, optional long inactiveTickColor, optional long disabledThumbColor, optional long disabledActiveTrackColor, optional long disabledActiveTickColor, optional long disabledInactiveTrackColor, optional long disabledInactiveTickColor); 1417 method public long getActiveTickColor(); 1418 method public long getActiveTrackColor(); 1419 method public long getDisabledActiveTickColor(); 1420 method public long getDisabledActiveTrackColor(); 1421 method public long getDisabledInactiveTickColor(); 1422 method public long getDisabledInactiveTrackColor(); 1423 method public long getDisabledThumbColor(); 1424 method public long getInactiveTickColor(); 1425 method public long getInactiveTrackColor(); 1426 method public long getThumbColor(); 1427 property public final long activeTickColor; 1428 property public final long activeTrackColor; 1429 property public final long disabledActiveTickColor; 1430 property public final long disabledActiveTrackColor; 1431 property public final long disabledInactiveTickColor; 1432 property public final long disabledInactiveTrackColor; 1433 property public final long disabledThumbColor; 1434 property public final long inactiveTickColor; 1435 property public final long inactiveTrackColor; 1436 property public final long thumbColor; 1437 } 1438 1439 @androidx.compose.runtime.Stable public final class SliderDefaults { 1440 method @androidx.compose.runtime.Composable public void Thumb(androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.SliderColors colors, optional boolean enabled, optional long thumbSize); 1441 method @androidx.compose.runtime.Composable public void Track(androidx.compose.material3.RangeSliderState rangeSliderState, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.SliderColors colors, optional boolean enabled); 1442 method @Deprecated @androidx.compose.runtime.Composable public void Track(androidx.compose.material3.SliderPositions sliderPositions, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.SliderColors colors, optional boolean enabled); 1443 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void Track(androidx.compose.material3.SliderState sliderState, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.SliderColors colors, optional boolean enabled); 1444 method @androidx.compose.runtime.Composable public androidx.compose.material3.SliderColors colors(); 1445 method @androidx.compose.runtime.Composable public androidx.compose.material3.SliderColors colors(optional long thumbColor, optional long activeTrackColor, optional long activeTickColor, optional long inactiveTrackColor, optional long inactiveTickColor, optional long disabledThumbColor, optional long disabledActiveTrackColor, optional long disabledActiveTickColor, optional long disabledInactiveTrackColor, optional long disabledInactiveTickColor); 1446 field public static final androidx.compose.material3.SliderDefaults INSTANCE; 1447 } 1448 1449 public final class SliderKt { 1450 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void RangeSlider(androidx.compose.material3.RangeSliderState state, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.SliderColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource startInteractionSource, optional androidx.compose.foundation.interaction.MutableInteractionSource endInteractionSource, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> startThumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> endThumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> track); 1451 method @androidx.compose.runtime.Composable public static void RangeSlider(kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> value, kotlin.jvm.functions.Function1<? super kotlin.ranges.ClosedFloatingPointRange<java.lang.Float>,kotlin.Unit> onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional androidx.compose.material3.SliderColors colors); 1452 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void RangeSlider(kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> value, kotlin.jvm.functions.Function1<? super kotlin.ranges.ClosedFloatingPointRange<java.lang.Float>,kotlin.Unit> onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional androidx.compose.material3.SliderColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource startInteractionSource, optional androidx.compose.foundation.interaction.MutableInteractionSource endInteractionSource, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> startThumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> endThumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.RangeSliderState,kotlin.Unit> track, optional @IntRange(from=0L) int steps); 1453 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void Slider(androidx.compose.material3.SliderState state, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.material3.SliderColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SliderState,kotlin.Unit> thumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SliderState,kotlin.Unit> track); 1454 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void Slider(float value, kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional androidx.compose.material3.SliderColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SliderState,kotlin.Unit> thumb, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SliderState,kotlin.Unit> track, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange); 1455 method @androidx.compose.runtime.Composable public static void Slider(float value, kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> onValueChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional androidx.compose.material3.SliderColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1456 } 1457 1458 @Deprecated @androidx.compose.runtime.Stable public final class SliderPositions { 1459 ctor @Deprecated public SliderPositions(optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> initialActiveRange, optional float[] initialTickFractions); 1460 method @Deprecated public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getActiveRange(); 1461 method @Deprecated public float[] getTickFractions(); 1462 property @Deprecated public final kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> activeRange; 1463 property @Deprecated public final float[] tickFractions; 1464 } 1465 1466 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class SliderState implements androidx.compose.foundation.gestures.DraggableState { 1467 ctor public SliderState(optional float value, optional @IntRange(from=0L) int steps, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange); 1468 method public void dispatchRawDelta(float delta); 1469 method public suspend Object? drag(androidx.compose.foundation.MutatePriority dragPriority, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.gestures.DragScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block, kotlin.coroutines.Continuation<? super kotlin.Unit>); 1470 method public kotlin.jvm.functions.Function0<kotlin.Unit>? getOnValueChangeFinished(); 1471 method public int getSteps(); 1472 method public float getValue(); 1473 method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getValueRange(); 1474 method public void setValue(float); 1475 property public final kotlin.jvm.functions.Function0<kotlin.Unit>? onValueChangeFinished; 1476 property public final int steps; 1477 property public final float value; 1478 property public final kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange; 1479 } 1480 1481 @androidx.compose.runtime.Stable public interface SnackbarData { 1482 method public void dismiss(); 1483 method public androidx.compose.material3.SnackbarVisuals getVisuals(); 1484 method public void performAction(); 1485 property public abstract androidx.compose.material3.SnackbarVisuals visuals; 1486 } 1487 1488 public final class SnackbarDefaults { 1489 method @androidx.compose.runtime.Composable public long getActionColor(); 1490 method @androidx.compose.runtime.Composable public long getActionContentColor(); 1491 method @androidx.compose.runtime.Composable public long getColor(); 1492 method @androidx.compose.runtime.Composable public long getContentColor(); 1493 method @androidx.compose.runtime.Composable public long getDismissActionContentColor(); 1494 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 1495 property @androidx.compose.runtime.Composable public final long actionColor; 1496 property @androidx.compose.runtime.Composable public final long actionContentColor; 1497 property @androidx.compose.runtime.Composable public final long color; 1498 property @androidx.compose.runtime.Composable public final long contentColor; 1499 property @androidx.compose.runtime.Composable public final long dismissActionContentColor; 1500 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 1501 field public static final androidx.compose.material3.SnackbarDefaults INSTANCE; 1502 } 1503 1504 public enum SnackbarDuration { 1505 enum_constant public static final androidx.compose.material3.SnackbarDuration Indefinite; 1506 enum_constant public static final androidx.compose.material3.SnackbarDuration Long; 1507 enum_constant public static final androidx.compose.material3.SnackbarDuration Short; 1508 } 1509 1510 public final class SnackbarHostKt { 1511 method @androidx.compose.runtime.Composable public static void SnackbarHost(androidx.compose.material3.SnackbarHostState hostState, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SnackbarData,kotlin.Unit> snackbar); 1512 } 1513 1514 @androidx.compose.runtime.Stable public final class SnackbarHostState { 1515 ctor public SnackbarHostState(); 1516 method public androidx.compose.material3.SnackbarData? getCurrentSnackbarData(); 1517 method public suspend Object? showSnackbar(androidx.compose.material3.SnackbarVisuals visuals, kotlin.coroutines.Continuation<? super androidx.compose.material3.SnackbarResult>); 1518 method public suspend Object? showSnackbar(String message, optional String? actionLabel, optional boolean withDismissAction, optional androidx.compose.material3.SnackbarDuration duration, kotlin.coroutines.Continuation<? super androidx.compose.material3.SnackbarResult>); 1519 property public final androidx.compose.material3.SnackbarData? currentSnackbarData; 1520 } 1521 1522 public final class SnackbarKt { 1523 method @androidx.compose.runtime.Composable public static void Snackbar(androidx.compose.material3.SnackbarData snackbarData, optional androidx.compose.ui.Modifier modifier, optional boolean actionOnNewLine, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional long actionColor, optional long actionContentColor, optional long dismissActionContentColor); 1524 method @androidx.compose.runtime.Composable public static void Snackbar(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? action, optional kotlin.jvm.functions.Function0<kotlin.Unit>? dismissAction, optional boolean actionOnNewLine, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor, optional long actionContentColor, optional long dismissActionContentColor, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1525 } 1526 1527 public enum SnackbarResult { 1528 enum_constant public static final androidx.compose.material3.SnackbarResult ActionPerformed; 1529 enum_constant public static final androidx.compose.material3.SnackbarResult Dismissed; 1530 } 1531 1532 @androidx.compose.runtime.Stable public interface SnackbarVisuals { 1533 method public String? getActionLabel(); 1534 method public androidx.compose.material3.SnackbarDuration getDuration(); 1535 method public String getMessage(); 1536 method public boolean getWithDismissAction(); 1537 property public abstract String? actionLabel; 1538 property public abstract androidx.compose.material3.SnackbarDuration duration; 1539 property public abstract String message; 1540 property public abstract boolean withDismissAction; 1541 } 1542 1543 public final class SuggestionChipDefaults { 1544 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors elevatedSuggestionChipColors(); 1545 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors elevatedSuggestionChipColors(optional long containerColor, optional long labelColor, optional long iconContentColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledIconContentColor); 1546 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipElevation elevatedSuggestionChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 1547 method public float getHeight(); 1548 method public float getIconSize(); 1549 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 1550 method @androidx.compose.runtime.Composable public androidx.compose.foundation.BorderStroke suggestionChipBorder(boolean enabled, optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 1551 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.ChipBorder suggestionChipBorder(optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 1552 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors suggestionChipColors(); 1553 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipColors suggestionChipColors(optional long containerColor, optional long labelColor, optional long iconContentColor, optional long disabledContainerColor, optional long disabledLabelColor, optional long disabledIconContentColor); 1554 method @androidx.compose.runtime.Composable public androidx.compose.material3.ChipElevation suggestionChipElevation(optional float elevation, optional float pressedElevation, optional float focusedElevation, optional float hoveredElevation, optional float draggedElevation, optional float disabledElevation); 1555 property public final float Height; 1556 property public final float IconSize; 1557 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 1558 field public static final androidx.compose.material3.SuggestionChipDefaults INSTANCE; 1559 } 1560 1561 public final class SurfaceKt { 1562 method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Surface(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.BorderStroke? border, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1563 method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Surface(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1564 method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Surface(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1565 method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Surface(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.ui.graphics.Shape shape, optional long color, optional long contentColor, optional float tonalElevation, optional float shadowElevation, optional androidx.compose.foundation.BorderStroke? border, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1566 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.unit.Dp> getLocalAbsoluteTonalElevation(); 1567 property public static final androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.unit.Dp> LocalAbsoluteTonalElevation; 1568 } 1569 1570 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class SwipeToDismissBoxDefaults { 1571 method @androidx.compose.runtime.Composable public kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Float> getPositionalThreshold(); 1572 property @androidx.compose.runtime.Composable public final kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Float> positionalThreshold; 1573 field public static final androidx.compose.material3.SwipeToDismissBoxDefaults INSTANCE; 1574 } 1575 1576 public final class SwipeToDismissBoxKt { 1577 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SwipeToDismiss(androidx.compose.material3.SwipeToDismissBoxState state, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> background, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> dismissContent, optional androidx.compose.ui.Modifier modifier, optional java.util.Set<? extends androidx.compose.material3.SwipeToDismissBoxValue> directions); 1578 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SwipeToDismissBox(androidx.compose.material3.SwipeToDismissBoxState state, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> backgroundContent, optional androidx.compose.ui.Modifier modifier, optional boolean enableDismissFromStartToEnd, optional boolean enableDismissFromEndToStart, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 1579 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.SwipeToDismissBoxState rememberSwipeToDismissBoxState(optional androidx.compose.material3.SwipeToDismissBoxValue initialValue, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SwipeToDismissBoxValue,java.lang.Boolean> confirmValueChange, optional kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> positionalThreshold); 1580 } 1581 1582 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class SwipeToDismissBoxState { 1583 ctor public SwipeToDismissBoxState(androidx.compose.material3.SwipeToDismissBoxValue initialValue, androidx.compose.ui.unit.Density density, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.SwipeToDismissBoxValue,java.lang.Boolean> confirmValueChange, kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> positionalThreshold); 1584 method public suspend Object? dismiss(androidx.compose.material3.SwipeToDismissBoxValue direction, kotlin.coroutines.Continuation<? super kotlin.Unit>); 1585 method public androidx.compose.material3.SwipeToDismissBoxValue getCurrentValue(); 1586 method public androidx.compose.material3.SwipeToDismissBoxValue getDismissDirection(); 1587 method @FloatRange(from=0.0, to=1.0) public float getProgress(); 1588 method public androidx.compose.material3.SwipeToDismissBoxValue getTargetValue(); 1589 method @Deprecated public boolean isDismissed(androidx.compose.material3.DismissDirection direction); 1590 method public float requireOffset(); 1591 method public suspend Object? reset(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1592 method public suspend Object? snapTo(androidx.compose.material3.SwipeToDismissBoxValue targetValue, kotlin.coroutines.Continuation<? super kotlin.Unit>); 1593 property public final androidx.compose.material3.SwipeToDismissBoxValue currentValue; 1594 property public final androidx.compose.material3.SwipeToDismissBoxValue dismissDirection; 1595 property @FloatRange(from=0.0, to=1.0) public final float progress; 1596 property public final androidx.compose.material3.SwipeToDismissBoxValue targetValue; 1597 field public static final androidx.compose.material3.SwipeToDismissBoxState.Companion Companion; 1598 } 1599 1600 public static final class SwipeToDismissBoxState.Companion { 1601 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.SwipeToDismissBoxState,androidx.compose.material3.SwipeToDismissBoxValue> Saver(kotlin.jvm.functions.Function1<? super androidx.compose.material3.SwipeToDismissBoxValue,java.lang.Boolean> confirmValueChange, kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Float> positionalThreshold, androidx.compose.ui.unit.Density density); 1602 } 1603 1604 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public enum SwipeToDismissBoxValue { 1605 enum_constant public static final androidx.compose.material3.SwipeToDismissBoxValue EndToStart; 1606 enum_constant public static final androidx.compose.material3.SwipeToDismissBoxValue Settled; 1607 enum_constant public static final androidx.compose.material3.SwipeToDismissBoxValue StartToEnd; 1608 } 1609 1610 @androidx.compose.runtime.Immutable public final class SwitchColors { 1611 ctor public SwitchColors(long checkedThumbColor, long checkedTrackColor, long checkedBorderColor, long checkedIconColor, long uncheckedThumbColor, long uncheckedTrackColor, long uncheckedBorderColor, long uncheckedIconColor, long disabledCheckedThumbColor, long disabledCheckedTrackColor, long disabledCheckedBorderColor, long disabledCheckedIconColor, long disabledUncheckedThumbColor, long disabledUncheckedTrackColor, long disabledUncheckedBorderColor, long disabledUncheckedIconColor); 1612 method public androidx.compose.material3.SwitchColors copy(optional long checkedThumbColor, optional long checkedTrackColor, optional long checkedBorderColor, optional long checkedIconColor, optional long uncheckedThumbColor, optional long uncheckedTrackColor, optional long uncheckedBorderColor, optional long uncheckedIconColor, optional long disabledCheckedThumbColor, optional long disabledCheckedTrackColor, optional long disabledCheckedBorderColor, optional long disabledCheckedIconColor, optional long disabledUncheckedThumbColor, optional long disabledUncheckedTrackColor, optional long disabledUncheckedBorderColor, optional long disabledUncheckedIconColor); 1613 method public long getCheckedBorderColor(); 1614 method public long getCheckedIconColor(); 1615 method public long getCheckedThumbColor(); 1616 method public long getCheckedTrackColor(); 1617 method public long getDisabledCheckedBorderColor(); 1618 method public long getDisabledCheckedIconColor(); 1619 method public long getDisabledCheckedThumbColor(); 1620 method public long getDisabledCheckedTrackColor(); 1621 method public long getDisabledUncheckedBorderColor(); 1622 method public long getDisabledUncheckedIconColor(); 1623 method public long getDisabledUncheckedThumbColor(); 1624 method public long getDisabledUncheckedTrackColor(); 1625 method public long getUncheckedBorderColor(); 1626 method public long getUncheckedIconColor(); 1627 method public long getUncheckedThumbColor(); 1628 method public long getUncheckedTrackColor(); 1629 property public final long checkedBorderColor; 1630 property public final long checkedIconColor; 1631 property public final long checkedThumbColor; 1632 property public final long checkedTrackColor; 1633 property public final long disabledCheckedBorderColor; 1634 property public final long disabledCheckedIconColor; 1635 property public final long disabledCheckedThumbColor; 1636 property public final long disabledCheckedTrackColor; 1637 property public final long disabledUncheckedBorderColor; 1638 property public final long disabledUncheckedIconColor; 1639 property public final long disabledUncheckedThumbColor; 1640 property public final long disabledUncheckedTrackColor; 1641 property public final long uncheckedBorderColor; 1642 property public final long uncheckedIconColor; 1643 property public final long uncheckedThumbColor; 1644 property public final long uncheckedTrackColor; 1645 } 1646 1647 public final class SwitchDefaults { 1648 method @androidx.compose.runtime.Composable public androidx.compose.material3.SwitchColors colors(); 1649 method @androidx.compose.runtime.Composable public androidx.compose.material3.SwitchColors colors(optional long checkedThumbColor, optional long checkedTrackColor, optional long checkedBorderColor, optional long checkedIconColor, optional long uncheckedThumbColor, optional long uncheckedTrackColor, optional long uncheckedBorderColor, optional long uncheckedIconColor, optional long disabledCheckedThumbColor, optional long disabledCheckedTrackColor, optional long disabledCheckedBorderColor, optional long disabledCheckedIconColor, optional long disabledUncheckedThumbColor, optional long disabledUncheckedTrackColor, optional long disabledUncheckedBorderColor, optional long disabledUncheckedIconColor); 1650 method public float getIconSize(); 1651 property public final float IconSize; 1652 field public static final androidx.compose.material3.SwitchDefaults INSTANCE; 1653 } 1654 1655 public final class SwitchKt { 1656 method @androidx.compose.runtime.Composable public static void Switch(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit>? onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? thumbContent, optional boolean enabled, optional androidx.compose.material3.SwitchColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1657 } 1658 1659 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface TabIndicatorScope { 1660 method public androidx.compose.ui.Modifier tabIndicatorLayout(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function4<? super androidx.compose.ui.layout.MeasureScope,? super androidx.compose.ui.layout.Measurable,? super androidx.compose.ui.unit.Constraints,? super java.util.List<androidx.compose.material3.TabPosition>,? extends androidx.compose.ui.layout.MeasureResult> measure); 1661 method public androidx.compose.ui.Modifier tabIndicatorOffset(androidx.compose.ui.Modifier, int selectedTabIndex, optional boolean matchContentSize); 1662 } 1663 1664 public final class TabKt { 1665 method @androidx.compose.runtime.Composable public static void LeadingIconTab(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> icon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional long selectedContentColor, optional long unselectedContentColor, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1666 method @androidx.compose.runtime.Composable public static void Tab(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? text, optional kotlin.jvm.functions.Function0<kotlin.Unit>? icon, optional long selectedContentColor, optional long unselectedContentColor, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 1667 method @androidx.compose.runtime.Composable public static void Tab(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional long selectedContentColor, optional long unselectedContentColor, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 1668 } 1669 1670 @androidx.compose.runtime.Immutable public final class TabPosition { 1671 method public float getContentWidth(); 1672 method public float getLeft(); 1673 method public float getRight(); 1674 method public float getWidth(); 1675 property public final float contentWidth; 1676 property public final float left; 1677 property public final float right; 1678 property public final float width; 1679 } 1680 1681 public final class TabRowDefaults { 1682 method @Deprecated @androidx.compose.runtime.Composable public void Indicator(optional androidx.compose.ui.Modifier modifier, optional float height, optional long color); 1683 method @androidx.compose.runtime.Composable public void PrimaryIndicator(optional androidx.compose.ui.Modifier modifier, optional float width, optional float height, optional long color, optional androidx.compose.ui.graphics.Shape shape); 1684 method @androidx.compose.runtime.Composable public void SecondaryIndicator(optional androidx.compose.ui.Modifier modifier, optional float height, optional long color); 1685 method @Deprecated @androidx.compose.runtime.Composable public long getContainerColor(); 1686 method @Deprecated @androidx.compose.runtime.Composable public long getContentColor(); 1687 method @androidx.compose.runtime.Composable public long getPrimaryContainerColor(); 1688 method @androidx.compose.runtime.Composable public long getPrimaryContentColor(); 1689 method public float getScrollableTabRowEdgeStartPadding(); 1690 method @androidx.compose.runtime.Composable public long getSecondaryContainerColor(); 1691 method @androidx.compose.runtime.Composable public long getSecondaryContentColor(); 1692 method public androidx.compose.ui.Modifier tabIndicatorOffset(androidx.compose.ui.Modifier, androidx.compose.material3.TabPosition currentTabPosition); 1693 property public final float ScrollableTabRowEdgeStartPadding; 1694 property @Deprecated @androidx.compose.runtime.Composable public final long containerColor; 1695 property @Deprecated @androidx.compose.runtime.Composable public final long contentColor; 1696 property @androidx.compose.runtime.Composable public final long primaryContainerColor; 1697 property @androidx.compose.runtime.Composable public final long primaryContentColor; 1698 property @androidx.compose.runtime.Composable public final long secondaryContainerColor; 1699 property @androidx.compose.runtime.Composable public final long secondaryContentColor; 1700 field public static final androidx.compose.material3.TabRowDefaults INSTANCE; 1701 } 1702 1703 public final class TabRowKt { 1704 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void PrimaryScrollableTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.ScrollState scrollState, optional long containerColor, optional long contentColor, optional float edgePadding, optional kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.material3.TabPosition>,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1705 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void PrimaryTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.TabIndicatorScope,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1706 method @androidx.compose.runtime.Composable public static void ScrollableTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional float edgePadding, optional kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.material3.TabPosition>,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1707 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SecondaryScrollableTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.ScrollState scrollState, optional long containerColor, optional long contentColor, optional float edgePadding, optional kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.material3.TabPosition>,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1708 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void SecondaryTabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.TabIndicatorScope,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1709 method @androidx.compose.runtime.Composable public static void TabRow(int selectedTabIndex, optional androidx.compose.ui.Modifier modifier, optional long containerColor, optional long contentColor, optional kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.material3.TabPosition>,kotlin.Unit> indicator, optional kotlin.jvm.functions.Function0<kotlin.Unit> divider, kotlin.jvm.functions.Function0<kotlin.Unit> tabs); 1710 } 1711 1712 @androidx.compose.runtime.Immutable public final class TextFieldColors { 1713 ctor public TextFieldColors(long focusedTextColor, long unfocusedTextColor, long disabledTextColor, long errorTextColor, long focusedContainerColor, long unfocusedContainerColor, long disabledContainerColor, long errorContainerColor, long cursorColor, long errorCursorColor, androidx.compose.foundation.text.selection.TextSelectionColors textSelectionColors, long focusedIndicatorColor, long unfocusedIndicatorColor, long disabledIndicatorColor, long errorIndicatorColor, long focusedLeadingIconColor, long unfocusedLeadingIconColor, long disabledLeadingIconColor, long errorLeadingIconColor, long focusedTrailingIconColor, long unfocusedTrailingIconColor, long disabledTrailingIconColor, long errorTrailingIconColor, long focusedLabelColor, long unfocusedLabelColor, long disabledLabelColor, long errorLabelColor, long focusedPlaceholderColor, long unfocusedPlaceholderColor, long disabledPlaceholderColor, long errorPlaceholderColor, long focusedSupportingTextColor, long unfocusedSupportingTextColor, long disabledSupportingTextColor, long errorSupportingTextColor, long focusedPrefixColor, long unfocusedPrefixColor, long disabledPrefixColor, long errorPrefixColor, long focusedSuffixColor, long unfocusedSuffixColor, long disabledSuffixColor, long errorSuffixColor); 1714 method public androidx.compose.material3.TextFieldColors copy(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long focusedContainerColor, optional long unfocusedContainerColor, optional long disabledContainerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors? textSelectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1715 method public long getCursorColor(); 1716 method public long getDisabledContainerColor(); 1717 method public long getDisabledIndicatorColor(); 1718 method public long getDisabledLabelColor(); 1719 method public long getDisabledLeadingIconColor(); 1720 method public long getDisabledPlaceholderColor(); 1721 method public long getDisabledPrefixColor(); 1722 method public long getDisabledSuffixColor(); 1723 method public long getDisabledSupportingTextColor(); 1724 method public long getDisabledTextColor(); 1725 method public long getDisabledTrailingIconColor(); 1726 method public long getErrorContainerColor(); 1727 method public long getErrorCursorColor(); 1728 method public long getErrorIndicatorColor(); 1729 method public long getErrorLabelColor(); 1730 method public long getErrorLeadingIconColor(); 1731 method public long getErrorPlaceholderColor(); 1732 method public long getErrorPrefixColor(); 1733 method public long getErrorSuffixColor(); 1734 method public long getErrorSupportingTextColor(); 1735 method public long getErrorTextColor(); 1736 method public long getErrorTrailingIconColor(); 1737 method public long getFocusedContainerColor(); 1738 method public long getFocusedIndicatorColor(); 1739 method public long getFocusedLabelColor(); 1740 method public long getFocusedLeadingIconColor(); 1741 method public long getFocusedPlaceholderColor(); 1742 method public long getFocusedPrefixColor(); 1743 method public long getFocusedSuffixColor(); 1744 method public long getFocusedSupportingTextColor(); 1745 method public long getFocusedTextColor(); 1746 method public long getFocusedTrailingIconColor(); 1747 method public androidx.compose.foundation.text.selection.TextSelectionColors getTextSelectionColors(); 1748 method public long getUnfocusedContainerColor(); 1749 method public long getUnfocusedIndicatorColor(); 1750 method public long getUnfocusedLabelColor(); 1751 method public long getUnfocusedLeadingIconColor(); 1752 method public long getUnfocusedPlaceholderColor(); 1753 method public long getUnfocusedPrefixColor(); 1754 method public long getUnfocusedSuffixColor(); 1755 method public long getUnfocusedSupportingTextColor(); 1756 method public long getUnfocusedTextColor(); 1757 method public long getUnfocusedTrailingIconColor(); 1758 property public final long cursorColor; 1759 property public final long disabledContainerColor; 1760 property public final long disabledIndicatorColor; 1761 property public final long disabledLabelColor; 1762 property public final long disabledLeadingIconColor; 1763 property public final long disabledPlaceholderColor; 1764 property public final long disabledPrefixColor; 1765 property public final long disabledSuffixColor; 1766 property public final long disabledSupportingTextColor; 1767 property public final long disabledTextColor; 1768 property public final long disabledTrailingIconColor; 1769 property public final long errorContainerColor; 1770 property public final long errorCursorColor; 1771 property public final long errorIndicatorColor; 1772 property public final long errorLabelColor; 1773 property public final long errorLeadingIconColor; 1774 property public final long errorPlaceholderColor; 1775 property public final long errorPrefixColor; 1776 property public final long errorSuffixColor; 1777 property public final long errorSupportingTextColor; 1778 property public final long errorTextColor; 1779 property public final long errorTrailingIconColor; 1780 property public final long focusedContainerColor; 1781 property public final long focusedIndicatorColor; 1782 property public final long focusedLabelColor; 1783 property public final long focusedLeadingIconColor; 1784 property public final long focusedPlaceholderColor; 1785 property public final long focusedPrefixColor; 1786 property public final long focusedSuffixColor; 1787 property public final long focusedSupportingTextColor; 1788 property public final long focusedTextColor; 1789 property public final long focusedTrailingIconColor; 1790 property public final androidx.compose.foundation.text.selection.TextSelectionColors textSelectionColors; 1791 property public final long unfocusedContainerColor; 1792 property public final long unfocusedIndicatorColor; 1793 property public final long unfocusedLabelColor; 1794 property public final long unfocusedLeadingIconColor; 1795 property public final long unfocusedPlaceholderColor; 1796 property public final long unfocusedPrefixColor; 1797 property public final long unfocusedSuffixColor; 1798 property public final long unfocusedSupportingTextColor; 1799 property public final long unfocusedTextColor; 1800 property public final long unfocusedTrailingIconColor; 1801 } 1802 1803 @androidx.compose.runtime.Immutable public final class TextFieldDefaults { 1804 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void ContainerBox(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material3.TextFieldColors colors, optional androidx.compose.ui.graphics.Shape shape); 1805 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void DecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1806 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void FilledContainerBox(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material3.TextFieldColors colors, optional androidx.compose.ui.graphics.Shape shape); 1807 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void OutlinedBorderContainerBox(boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material3.TextFieldColors colors, optional androidx.compose.ui.graphics.Shape shape, optional float focusedBorderThickness, optional float unfocusedBorderThickness); 1808 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void OutlinedTextFieldDecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1809 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void OutlinedTextFieldDecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1810 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void TextFieldDecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1811 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public void TextFieldDecorationBox(String value, kotlin.jvm.functions.Function0<kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.TextFieldColors colors, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit> container); 1812 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors colors(); 1813 method @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors colors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long focusedContainerColor, optional long unfocusedContainerColor, optional long disabledContainerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors? selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1814 method public androidx.compose.foundation.layout.PaddingValues contentPaddingWithLabel(optional float start, optional float end, optional float top, optional float bottom); 1815 method public androidx.compose.foundation.layout.PaddingValues contentPaddingWithoutLabel(optional float start, optional float top, optional float end, optional float bottom); 1816 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getFilledShape(); 1817 method @Deprecated public float getFocusedBorderThickness(); 1818 method public float getFocusedIndicatorThickness(); 1819 method public float getMinHeight(); 1820 method public float getMinWidth(); 1821 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getOutlinedShape(); 1822 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getShape(); 1823 method @Deprecated public float getUnfocusedBorderThickness(); 1824 method public float getUnfocusedIndicatorThickness(); 1825 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public androidx.compose.ui.Modifier indicatorLine(androidx.compose.ui.Modifier, boolean enabled, boolean isError, androidx.compose.foundation.interaction.InteractionSource interactionSource, androidx.compose.material3.TextFieldColors colors, optional float focusedIndicatorLineThickness, optional float unfocusedIndicatorLineThickness); 1826 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors outlinedTextFieldColors(optional long textColor, optional long disabledTextColor, optional long containerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1827 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors outlinedTextFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long containerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedBorderColor, optional long unfocusedBorderColor, optional long disabledBorderColor, optional long errorBorderColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1828 method @Deprecated public androidx.compose.foundation.layout.PaddingValues outlinedTextFieldPadding(optional float start, optional float top, optional float end, optional float bottom); 1829 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors textFieldColors(optional long textColor, optional long disabledTextColor, optional long containerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long placeholderColor, optional long disabledPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1830 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TextFieldColors textFieldColors(optional long focusedTextColor, optional long unfocusedTextColor, optional long disabledTextColor, optional long errorTextColor, optional long containerColor, optional long errorContainerColor, optional long cursorColor, optional long errorCursorColor, optional androidx.compose.foundation.text.selection.TextSelectionColors selectionColors, optional long focusedIndicatorColor, optional long unfocusedIndicatorColor, optional long disabledIndicatorColor, optional long errorIndicatorColor, optional long focusedLeadingIconColor, optional long unfocusedLeadingIconColor, optional long disabledLeadingIconColor, optional long errorLeadingIconColor, optional long focusedTrailingIconColor, optional long unfocusedTrailingIconColor, optional long disabledTrailingIconColor, optional long errorTrailingIconColor, optional long focusedLabelColor, optional long unfocusedLabelColor, optional long disabledLabelColor, optional long errorLabelColor, optional long focusedPlaceholderColor, optional long unfocusedPlaceholderColor, optional long disabledPlaceholderColor, optional long errorPlaceholderColor, optional long focusedSupportingTextColor, optional long unfocusedSupportingTextColor, optional long disabledSupportingTextColor, optional long errorSupportingTextColor, optional long focusedPrefixColor, optional long unfocusedPrefixColor, optional long disabledPrefixColor, optional long errorPrefixColor, optional long focusedSuffixColor, optional long unfocusedSuffixColor, optional long disabledSuffixColor, optional long errorSuffixColor); 1831 method @Deprecated public androidx.compose.foundation.layout.PaddingValues textFieldWithLabelPadding(optional float start, optional float end, optional float top, optional float bottom); 1832 method @Deprecated public androidx.compose.foundation.layout.PaddingValues textFieldWithoutLabelPadding(optional float start, optional float top, optional float end, optional float bottom); 1833 property @Deprecated public final float FocusedBorderThickness; 1834 property public final float FocusedIndicatorThickness; 1835 property public final float MinHeight; 1836 property public final float MinWidth; 1837 property @Deprecated public final float UnfocusedBorderThickness; 1838 property public final float UnfocusedIndicatorThickness; 1839 property @Deprecated @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape filledShape; 1840 property @Deprecated @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape outlinedShape; 1841 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape shape; 1842 field public static final androidx.compose.material3.TextFieldDefaults INSTANCE; 1843 } 1844 1845 public final class TextFieldKt { 1846 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1847 method @androidx.compose.runtime.Composable public static void TextField(androidx.compose.ui.text.input.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.input.TextFieldValue,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1848 method @Deprecated @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1849 method @androidx.compose.runtime.Composable public static void TextField(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> 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<kotlin.Unit>? label, optional kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder, optional kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon, optional kotlin.jvm.functions.Function0<kotlin.Unit>? prefix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? suffix, optional kotlin.jvm.functions.Function0<kotlin.Unit>? supportingText, 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.material3.TextFieldColors colors); 1850 } 1851 1852 public final class TextKt { 1853 method @androidx.compose.runtime.Composable public static void ProvideTextStyle(androidx.compose.ui.text.TextStyle value, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1854 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<java.lang.String,androidx.compose.foundation.text.InlineTextContent> inlineContent, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); 1855 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<java.lang.String,androidx.compose.foundation.text.InlineTextContent> inlineContent, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); 1856 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<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit>? onTextLayout, optional androidx.compose.ui.text.TextStyle style); 1857 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<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); 1858 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.TextStyle> getLocalTextStyle(); 1859 property public static final androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.TextStyle> LocalTextStyle; 1860 } 1861 1862 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable public final class TimePickerColors { 1863 ctor public TimePickerColors(long clockDialColor, long selectorColor, long containerColor, long periodSelectorBorderColor, long clockDialSelectedContentColor, long clockDialUnselectedContentColor, long periodSelectorSelectedContainerColor, long periodSelectorUnselectedContainerColor, long periodSelectorSelectedContentColor, long periodSelectorUnselectedContentColor, long timeSelectorSelectedContainerColor, long timeSelectorUnselectedContainerColor, long timeSelectorSelectedContentColor, long timeSelectorUnselectedContentColor); 1864 method public androidx.compose.material3.TimePickerColors copy(optional long clockDialColor, optional long selectorColor, optional long containerColor, optional long periodSelectorBorderColor, optional long clockDialSelectedContentColor, optional long clockDialUnselectedContentColor, optional long periodSelectorSelectedContainerColor, optional long periodSelectorUnselectedContainerColor, optional long periodSelectorSelectedContentColor, optional long periodSelectorUnselectedContentColor, optional long timeSelectorSelectedContainerColor, optional long timeSelectorUnselectedContainerColor, optional long timeSelectorSelectedContentColor, optional long timeSelectorUnselectedContentColor); 1865 method public long getClockDialColor(); 1866 method public long getClockDialSelectedContentColor(); 1867 method public long getClockDialUnselectedContentColor(); 1868 method public long getContainerColor(); 1869 method public long getPeriodSelectorBorderColor(); 1870 method public long getPeriodSelectorSelectedContainerColor(); 1871 method public long getPeriodSelectorSelectedContentColor(); 1872 method public long getPeriodSelectorUnselectedContainerColor(); 1873 method public long getPeriodSelectorUnselectedContentColor(); 1874 method public long getSelectorColor(); 1875 method public long getTimeSelectorSelectedContainerColor(); 1876 method public long getTimeSelectorSelectedContentColor(); 1877 method public long getTimeSelectorUnselectedContainerColor(); 1878 method public long getTimeSelectorUnselectedContentColor(); 1879 property public final long clockDialColor; 1880 property public final long clockDialSelectedContentColor; 1881 property public final long clockDialUnselectedContentColor; 1882 property public final long containerColor; 1883 property public final long periodSelectorBorderColor; 1884 property public final long periodSelectorSelectedContainerColor; 1885 property public final long periodSelectorSelectedContentColor; 1886 property public final long periodSelectorUnselectedContainerColor; 1887 property public final long periodSelectorUnselectedContentColor; 1888 property public final long selectorColor; 1889 property public final long timeSelectorSelectedContainerColor; 1890 property public final long timeSelectorSelectedContentColor; 1891 property public final long timeSelectorUnselectedContainerColor; 1892 property public final long timeSelectorUnselectedContentColor; 1893 } 1894 1895 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class TimePickerDefaults { 1896 method @androidx.compose.runtime.Composable public androidx.compose.material3.TimePickerColors colors(); 1897 method @androidx.compose.runtime.Composable public androidx.compose.material3.TimePickerColors colors(optional long clockDialColor, optional long clockDialSelectedContentColor, optional long clockDialUnselectedContentColor, optional long selectorColor, optional long containerColor, optional long periodSelectorBorderColor, optional long periodSelectorSelectedContainerColor, optional long periodSelectorUnselectedContainerColor, optional long periodSelectorSelectedContentColor, optional long periodSelectorUnselectedContentColor, optional long timeSelectorSelectedContainerColor, optional long timeSelectorUnselectedContainerColor, optional long timeSelectorSelectedContentColor, optional long timeSelectorUnselectedContentColor); 1898 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public int layoutType(); 1899 field public static final androidx.compose.material3.TimePickerDefaults INSTANCE; 1900 } 1901 1902 public final class TimePickerKt { 1903 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TimeInput(androidx.compose.material3.TimePickerState state, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.TimePickerColors colors); 1904 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TimePicker(androidx.compose.material3.TimePickerState state, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.TimePickerColors colors, optional int layoutType); 1905 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.TimePickerState rememberTimePickerState(optional int initialHour, optional int initialMinute, optional boolean is24Hour); 1906 } 1907 1908 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class TimePickerLayoutType { 1909 field public static final androidx.compose.material3.TimePickerLayoutType.Companion Companion; 1910 } 1911 1912 public static final class TimePickerLayoutType.Companion { 1913 method public int getHorizontal(); 1914 method public int getVertical(); 1915 property public final int Horizontal; 1916 property public final int Vertical; 1917 } 1918 1919 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class TimePickerState { 1920 ctor public TimePickerState(int initialHour, int initialMinute, boolean is24Hour); 1921 method public int getHour(); 1922 method public int getMinute(); 1923 method public boolean is24hour(); 1924 method public suspend Object? settle(kotlin.coroutines.Continuation<? super kotlin.Unit>); 1925 property public final int hour; 1926 property public final boolean is24hour; 1927 property public final int minute; 1928 field public static final androidx.compose.material3.TimePickerState.Companion Companion; 1929 } 1930 1931 public static final class TimePickerState.Companion { 1932 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.TimePickerState,?> Saver(); 1933 } 1934 1935 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class TooltipDefaults { 1936 method public androidx.compose.material3.CaretProperties getCaretProperties(); 1937 method @androidx.compose.runtime.Composable public long getPlainTooltipContainerColor(); 1938 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getPlainTooltipContainerShape(); 1939 method @androidx.compose.runtime.Composable public long getPlainTooltipContentColor(); 1940 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.Shape getRichTooltipContainerShape(); 1941 method @androidx.compose.runtime.Composable public androidx.compose.ui.window.PopupPositionProvider rememberPlainTooltipPositionProvider(optional float spacingBetweenTooltipAndAnchor); 1942 method @androidx.compose.runtime.Composable public androidx.compose.ui.window.PopupPositionProvider rememberRichTooltipPositionProvider(optional float spacingBetweenTooltipAndAnchor); 1943 method @androidx.compose.runtime.Composable public androidx.compose.material3.RichTooltipColors richTooltipColors(); 1944 method @androidx.compose.runtime.Composable public androidx.compose.material3.RichTooltipColors richTooltipColors(optional long containerColor, optional long contentColor, optional long titleContentColor, optional long actionContentColor); 1945 property public final androidx.compose.material3.CaretProperties caretProperties; 1946 property @androidx.compose.runtime.Composable public final long plainTooltipContainerColor; 1947 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape plainTooltipContainerShape; 1948 property @androidx.compose.runtime.Composable public final long plainTooltipContentColor; 1949 property @androidx.compose.runtime.Composable public final androidx.compose.ui.graphics.Shape richTooltipContainerShape; 1950 field public static final androidx.compose.material3.TooltipDefaults INSTANCE; 1951 } 1952 1953 public final class TooltipKt { 1954 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void RichTooltip(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? title, optional kotlin.jvm.functions.Function0<kotlin.Unit>? action, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.material3.RichTooltipColors colors, optional float tonalElevation, optional float shadowElevation, kotlin.jvm.functions.Function0<kotlin.Unit> text); 1955 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void TooltipBox(androidx.compose.ui.window.PopupPositionProvider positionProvider, kotlin.jvm.functions.Function1<? super androidx.compose.material3.CaretScope,kotlin.Unit> tooltip, androidx.compose.material3.TooltipState state, optional androidx.compose.ui.Modifier modifier, optional boolean focusable, optional boolean enableUserInput, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1956 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.material3.TooltipState TooltipState(optional boolean initialIsVisible, optional boolean isPersistent, optional androidx.compose.foundation.MutatorMutex mutatorMutex); 1957 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.TooltipState rememberTooltipState(optional boolean initialIsVisible, optional boolean isPersistent, optional androidx.compose.foundation.MutatorMutex mutatorMutex); 1958 } 1959 1960 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public interface TooltipState extends androidx.compose.material3.BasicTooltipState { 1961 method public androidx.compose.animation.core.MutableTransitionState<java.lang.Boolean> getTransition(); 1962 property public abstract androidx.compose.animation.core.MutableTransitionState<java.lang.Boolean> transition; 1963 } 1964 1965 public final class Tooltip_androidKt { 1966 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void PlainTooltip(androidx.compose.material3.CaretScope, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.material3.CaretProperties? caretProperties, optional androidx.compose.ui.graphics.Shape shape, optional long contentColor, optional long containerColor, optional float tonalElevation, optional float shadowElevation, kotlin.jvm.functions.Function0<kotlin.Unit> content); 1967 } 1968 1969 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class TopAppBarColors { 1970 ctor public TopAppBarColors(long containerColor, long scrolledContainerColor, long navigationIconContentColor, long titleContentColor, long actionIconContentColor); 1971 method public androidx.compose.material3.TopAppBarColors copy(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconContentColor, optional long titleContentColor, optional long actionIconContentColor); 1972 method public long getActionIconContentColor(); 1973 method public long getContainerColor(); 1974 method public long getNavigationIconContentColor(); 1975 method public long getScrolledContainerColor(); 1976 method public long getTitleContentColor(); 1977 property public final long actionIconContentColor; 1978 property public final long containerColor; 1979 property public final long navigationIconContentColor; 1980 property public final long scrolledContainerColor; 1981 property public final long titleContentColor; 1982 } 1983 1984 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class TopAppBarDefaults { 1985 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors centerAlignedTopAppBarColors(); 1986 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors centerAlignedTopAppBarColors(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconContentColor, optional long titleContentColor, optional long actionIconContentColor); 1987 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarScrollBehavior enterAlwaysScrollBehavior(optional androidx.compose.material3.TopAppBarState state, optional kotlin.jvm.functions.Function0<java.lang.Boolean> canScroll, optional androidx.compose.animation.core.AnimationSpec<java.lang.Float>? snapAnimationSpec, optional androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? flingAnimationSpec); 1988 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarScrollBehavior exitUntilCollapsedScrollBehavior(optional androidx.compose.material3.TopAppBarState state, optional kotlin.jvm.functions.Function0<java.lang.Boolean> canScroll, optional androidx.compose.animation.core.AnimationSpec<java.lang.Float>? snapAnimationSpec, optional androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? flingAnimationSpec); 1989 method @androidx.compose.runtime.Composable public androidx.compose.foundation.layout.WindowInsets getWindowInsets(); 1990 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors largeTopAppBarColors(); 1991 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors largeTopAppBarColors(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconContentColor, optional long titleContentColor, optional long actionIconContentColor); 1992 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors mediumTopAppBarColors(); 1993 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors mediumTopAppBarColors(optional long containerColor, optional long navigationIconContentColor, optional long scrolledContainerColor, optional long titleContentColor, optional long actionIconContentColor); 1994 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarScrollBehavior pinnedScrollBehavior(optional androidx.compose.material3.TopAppBarState state, optional kotlin.jvm.functions.Function0<java.lang.Boolean> canScroll); 1995 method @Deprecated @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors smallTopAppBarColors(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconContentColor, optional long titleContentColor, optional long actionIconContentColor); 1996 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors topAppBarColors(); 1997 method @androidx.compose.runtime.Composable public androidx.compose.material3.TopAppBarColors topAppBarColors(optional long containerColor, optional long scrolledContainerColor, optional long navigationIconContentColor, optional long titleContentColor, optional long actionIconContentColor); 1998 property @androidx.compose.runtime.Composable public final androidx.compose.foundation.layout.WindowInsets windowInsets; 1999 field public static final androidx.compose.material3.TopAppBarDefaults INSTANCE; 2000 } 2001 2002 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface TopAppBarScrollBehavior { 2003 method public androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? getFlingAnimationSpec(); 2004 method public androidx.compose.ui.input.nestedscroll.NestedScrollConnection getNestedScrollConnection(); 2005 method public androidx.compose.animation.core.AnimationSpec<java.lang.Float>? getSnapAnimationSpec(); 2006 method public androidx.compose.material3.TopAppBarState getState(); 2007 method public boolean isPinned(); 2008 property public abstract androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float>? flingAnimationSpec; 2009 property public abstract boolean isPinned; 2010 property public abstract androidx.compose.ui.input.nestedscroll.NestedScrollConnection nestedScrollConnection; 2011 property public abstract androidx.compose.animation.core.AnimationSpec<java.lang.Float>? snapAnimationSpec; 2012 property public abstract androidx.compose.material3.TopAppBarState state; 2013 } 2014 2015 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public final class TopAppBarState { 2016 ctor public TopAppBarState(float initialHeightOffsetLimit, float initialHeightOffset, float initialContentOffset); 2017 method public float getCollapsedFraction(); 2018 method public float getContentOffset(); 2019 method public float getHeightOffset(); 2020 method public float getHeightOffsetLimit(); 2021 method public float getOverlappedFraction(); 2022 method public void setContentOffset(float); 2023 method public void setHeightOffset(float); 2024 method public void setHeightOffsetLimit(float); 2025 property public final float collapsedFraction; 2026 property public final float contentOffset; 2027 property public final float heightOffset; 2028 property public final float heightOffsetLimit; 2029 property public final float overlappedFraction; 2030 field public static final androidx.compose.material3.TopAppBarState.Companion Companion; 2031 } 2032 2033 public static final class TopAppBarState.Companion { 2034 method public androidx.compose.runtime.saveable.Saver<androidx.compose.material3.TopAppBarState,?> getSaver(); 2035 property public final androidx.compose.runtime.saveable.Saver<androidx.compose.material3.TopAppBarState,?> Saver; 2036 } 2037 2038 @androidx.compose.runtime.Immutable public final class Typography { 2039 ctor public Typography(optional androidx.compose.ui.text.TextStyle displayLarge, optional androidx.compose.ui.text.TextStyle displayMedium, optional androidx.compose.ui.text.TextStyle displaySmall, optional androidx.compose.ui.text.TextStyle headlineLarge, optional androidx.compose.ui.text.TextStyle headlineMedium, optional androidx.compose.ui.text.TextStyle headlineSmall, optional androidx.compose.ui.text.TextStyle titleLarge, optional androidx.compose.ui.text.TextStyle titleMedium, optional androidx.compose.ui.text.TextStyle titleSmall, optional androidx.compose.ui.text.TextStyle bodyLarge, optional androidx.compose.ui.text.TextStyle bodyMedium, optional androidx.compose.ui.text.TextStyle bodySmall, optional androidx.compose.ui.text.TextStyle labelLarge, optional androidx.compose.ui.text.TextStyle labelMedium, optional androidx.compose.ui.text.TextStyle labelSmall); 2040 method public androidx.compose.material3.Typography copy(optional androidx.compose.ui.text.TextStyle displayLarge, optional androidx.compose.ui.text.TextStyle displayMedium, optional androidx.compose.ui.text.TextStyle displaySmall, optional androidx.compose.ui.text.TextStyle headlineLarge, optional androidx.compose.ui.text.TextStyle headlineMedium, optional androidx.compose.ui.text.TextStyle headlineSmall, optional androidx.compose.ui.text.TextStyle titleLarge, optional androidx.compose.ui.text.TextStyle titleMedium, optional androidx.compose.ui.text.TextStyle titleSmall, optional androidx.compose.ui.text.TextStyle bodyLarge, optional androidx.compose.ui.text.TextStyle bodyMedium, optional androidx.compose.ui.text.TextStyle bodySmall, optional androidx.compose.ui.text.TextStyle labelLarge, optional androidx.compose.ui.text.TextStyle labelMedium, optional androidx.compose.ui.text.TextStyle labelSmall); 2041 method public androidx.compose.ui.text.TextStyle getBodyLarge(); 2042 method public androidx.compose.ui.text.TextStyle getBodyMedium(); 2043 method public androidx.compose.ui.text.TextStyle getBodySmall(); 2044 method public androidx.compose.ui.text.TextStyle getDisplayLarge(); 2045 method public androidx.compose.ui.text.TextStyle getDisplayMedium(); 2046 method public androidx.compose.ui.text.TextStyle getDisplaySmall(); 2047 method public androidx.compose.ui.text.TextStyle getHeadlineLarge(); 2048 method public androidx.compose.ui.text.TextStyle getHeadlineMedium(); 2049 method public androidx.compose.ui.text.TextStyle getHeadlineSmall(); 2050 method public androidx.compose.ui.text.TextStyle getLabelLarge(); 2051 method public androidx.compose.ui.text.TextStyle getLabelMedium(); 2052 method public androidx.compose.ui.text.TextStyle getLabelSmall(); 2053 method public androidx.compose.ui.text.TextStyle getTitleLarge(); 2054 method public androidx.compose.ui.text.TextStyle getTitleMedium(); 2055 method public androidx.compose.ui.text.TextStyle getTitleSmall(); 2056 property public final androidx.compose.ui.text.TextStyle bodyLarge; 2057 property public final androidx.compose.ui.text.TextStyle bodyMedium; 2058 property public final androidx.compose.ui.text.TextStyle bodySmall; 2059 property public final androidx.compose.ui.text.TextStyle displayLarge; 2060 property public final androidx.compose.ui.text.TextStyle displayMedium; 2061 property public final androidx.compose.ui.text.TextStyle displaySmall; 2062 property public final androidx.compose.ui.text.TextStyle headlineLarge; 2063 property public final androidx.compose.ui.text.TextStyle headlineMedium; 2064 property public final androidx.compose.ui.text.TextStyle headlineSmall; 2065 property public final androidx.compose.ui.text.TextStyle labelLarge; 2066 property public final androidx.compose.ui.text.TextStyle labelMedium; 2067 property public final androidx.compose.ui.text.TextStyle labelSmall; 2068 property public final androidx.compose.ui.text.TextStyle titleLarge; 2069 property public final androidx.compose.ui.text.TextStyle titleMedium; 2070 property public final androidx.compose.ui.text.TextStyle titleSmall; 2071 } 2072 2073} 2074 2075package androidx.compose.material3.pulltorefresh { 2076 2077 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public final class PullToRefreshDefaults { 2078 method @androidx.compose.runtime.Composable public void Indicator(androidx.compose.material3.pulltorefresh.PullToRefreshState state, optional androidx.compose.ui.Modifier modifier, optional long color); 2079 method @androidx.compose.runtime.Composable public long getContainerColor(); 2080 method @androidx.compose.runtime.Composable public long getContentColor(); 2081 method public float getPositionalThreshold(); 2082 method public androidx.compose.ui.graphics.Shape getShape(); 2083 property public final float PositionalThreshold; 2084 property @androidx.compose.runtime.Composable public final long containerColor; 2085 property @androidx.compose.runtime.Composable public final long contentColor; 2086 property public final androidx.compose.ui.graphics.Shape shape; 2087 field public static final androidx.compose.material3.pulltorefresh.PullToRefreshDefaults INSTANCE; 2088 } 2089 2090 public final class PullToRefreshKt { 2091 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static void PullToRefreshContainer(androidx.compose.material3.pulltorefresh.PullToRefreshState state, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.material3.pulltorefresh.PullToRefreshState,kotlin.Unit> indicator, optional androidx.compose.ui.graphics.Shape shape, optional long containerColor, optional long contentColor); 2092 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api public static androidx.compose.material3.pulltorefresh.PullToRefreshState PullToRefreshState(float positionalThresholdPx, optional boolean initialRefreshing, optional kotlin.jvm.functions.Function0<java.lang.Boolean> enabled); 2093 method @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Composable public static androidx.compose.material3.pulltorefresh.PullToRefreshState rememberPullToRefreshState(optional float positionalThreshold, optional kotlin.jvm.functions.Function0<java.lang.Boolean> enabled); 2094 } 2095 2096 @SuppressCompatibility @androidx.compose.material3.ExperimentalMaterial3Api @androidx.compose.runtime.Stable public interface PullToRefreshState { 2097 method public void endRefresh(); 2098 method public androidx.compose.ui.input.nestedscroll.NestedScrollConnection getNestedScrollConnection(); 2099 method public float getPositionalThreshold(); 2100 method @FloatRange(from=0.0) public float getProgress(); 2101 method @FloatRange(from=0.0) public float getVerticalOffset(); 2102 method public boolean isRefreshing(); 2103 method public void setNestedScrollConnection(androidx.compose.ui.input.nestedscroll.NestedScrollConnection); 2104 method public void startRefresh(); 2105 property public abstract boolean isRefreshing; 2106 property public abstract androidx.compose.ui.input.nestedscroll.NestedScrollConnection nestedScrollConnection; 2107 property public abstract float positionalThreshold; 2108 property @FloatRange(from=0.0) public abstract float progress; 2109 property @FloatRange(from=0.0) public abstract float verticalOffset; 2110 } 2111 2112} 2113 2114