1// Signature format: 4.0 2package androidx.wear.compose.material { 3 4 public final class AnimationKt { 5 } 6 7 @androidx.compose.runtime.Immutable public final class AutoCenteringParams { 8 ctor public AutoCenteringParams(optional int itemIndex, optional int itemOffset); 9 } 10 11 @androidx.compose.runtime.Stable public interface ButtonBorder { 12 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.foundation.BorderStroke> borderStroke(boolean enabled); 13 } 14 15 @androidx.compose.runtime.Stable public interface ButtonColors { 16 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> backgroundColor(boolean enabled); 17 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> contentColor(boolean enabled); 18 } 19 20 public final class ButtonDefaults { 21 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonBorder buttonBorder(optional androidx.compose.foundation.BorderStroke? borderStroke, optional androidx.compose.foundation.BorderStroke? disabledBorderStroke); 22 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonColors buttonColors(optional long backgroundColor, optional long contentColor, optional long disabledBackgroundColor, optional long disabledContentColor); 23 method public float getCompactButtonBackgroundPadding(); 24 method public float getDefaultButtonSize(); 25 method public float getDefaultIconSize(); 26 method public float getExtraSmallButtonSize(); 27 method public float getLargeButtonSize(); 28 method public float getLargeIconSize(); 29 method public float getSmallButtonSize(); 30 method public float getSmallIconSize(); 31 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonColors iconButtonColors(optional long contentColor); 32 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonBorder outlinedButtonBorder(optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 33 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonColors outlinedButtonColors(optional long contentColor); 34 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonColors primaryButtonColors(optional long backgroundColor, optional long contentColor); 35 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ButtonColors secondaryButtonColors(optional long backgroundColor, optional long contentColor); 36 property public final float CompactButtonBackgroundPadding; 37 property public final float DefaultButtonSize; 38 property public final float DefaultIconSize; 39 property public final float ExtraSmallButtonSize; 40 property public final float LargeButtonSize; 41 property public final float LargeIconSize; 42 property public final float SmallButtonSize; 43 property public final float SmallIconSize; 44 field public static final androidx.wear.compose.material.ButtonDefaults INSTANCE; 45 } 46 47 public final class ButtonKt { 48 method @Deprecated @androidx.compose.runtime.Composable public static void Button(kotlin.jvm.functions.Function0<? extends kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,? extends kotlin.Unit> content); 49 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.wear.compose.material.ButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ButtonBorder border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 50 method @Deprecated @androidx.compose.runtime.Composable public static void CompactButton(kotlin.jvm.functions.Function0<? extends kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ButtonColors colors, optional float backgroundPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,? extends kotlin.Unit> content); 51 method @androidx.compose.runtime.Composable public static void CompactButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ButtonColors colors, optional float backgroundPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ButtonBorder border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 52 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.wear.compose.material.ButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ButtonBorder border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 53 method @androidx.compose.runtime.Composable public static void OutlinedCompactButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ButtonColors colors, optional float backgroundPadding, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ButtonBorder border, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 54 } 55 56 public final class CardDefaults { 57 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.painter.Painter cardBackgroundPainter(optional long startBackgroundColor, optional long endBackgroundColor, optional androidx.compose.ui.unit.LayoutDirection gradientDirection); 58 method public float getAppImageSize(); 59 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 60 method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.painter.Painter imageWithScrimBackgroundPainter(androidx.compose.ui.graphics.painter.Painter backgroundImagePainter, optional androidx.compose.ui.graphics.Brush backgroundImageScrimBrush); 61 property public final float AppImageSize; 62 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 63 field public static final androidx.wear.compose.material.CardDefaults INSTANCE; 64 } 65 66 public final class CardKt { 67 method @androidx.compose.runtime.Composable public static void AppCard(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> appName, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> time, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? appImage, optional androidx.compose.ui.graphics.painter.Painter backgroundPainter, optional long contentColor, optional long appColor, optional long timeColor, optional long titleColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 68 method @androidx.compose.runtime.Composable public static void Card(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.painter.Painter backgroundPainter, optional long contentColor, optional boolean enabled, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.semantics.Role? role, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 69 method @androidx.compose.runtime.Composable public static void TitleCard(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? time, optional androidx.compose.ui.graphics.painter.Painter backgroundPainter, optional long contentColor, optional long titleColor, optional long timeColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 70 } 71 72 @androidx.compose.runtime.Stable public interface CheckboxColors { 73 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> boxColor(boolean enabled, boolean checked); 74 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> checkmarkColor(boolean enabled, boolean checked); 75 } 76 77 public final class CheckboxDefaults { 78 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.CheckboxColors colors(optional long checkedBoxColor, optional long checkedCheckmarkColor, optional long uncheckedBoxColor, optional long uncheckedCheckmarkColor); 79 field public static final androidx.wear.compose.material.CheckboxDefaults INSTANCE; 80 } 81 82 @androidx.compose.runtime.Stable public interface ChipBorder { 83 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.foundation.BorderStroke> borderStroke(boolean enabled); 84 } 85 86 @androidx.compose.runtime.Stable public interface ChipColors { 87 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.painter.Painter> background(boolean enabled); 88 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> contentColor(boolean enabled); 89 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> iconColor(boolean enabled); 90 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> secondaryContentColor(boolean enabled); 91 } 92 93 public final class ChipDefaults { 94 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors childChipColors(optional long contentColor, optional long secondaryContentColor, optional long iconColor); 95 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipBorder chipBorder(optional androidx.compose.foundation.BorderStroke? borderStroke, optional androidx.compose.foundation.BorderStroke? disabledBorderStroke); 96 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors chipColors(optional long backgroundColor, optional long contentColor, optional long secondaryContentColor, optional long iconColor, optional long disabledBackgroundColor, optional long disabledContentColor, optional long disabledSecondaryContentColor, optional long disabledIconColor); 97 method public androidx.compose.foundation.layout.PaddingValues getCompactChipContentPadding(); 98 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 99 method public float getIconSize(); 100 method public float getLargeIconSize(); 101 method public float getSmallIconSize(); 102 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors gradientBackgroundChipColors(optional long startBackgroundColor, optional long endBackgroundColor, optional long contentColor, optional long secondaryContentColor, optional long iconColor, optional androidx.compose.ui.unit.LayoutDirection gradientDirection); 103 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors imageBackgroundChipColors(androidx.compose.ui.graphics.painter.Painter backgroundImagePainter, optional androidx.compose.ui.graphics.Brush backgroundImageScrimBrush, optional long contentColor, optional long secondaryContentColor, optional long iconColor); 104 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipBorder outlinedChipBorder(optional long borderColor, optional long disabledBorderColor, optional float borderWidth); 105 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors outlinedChipColors(optional long contentColor, optional long secondaryContentColor, optional long iconColor); 106 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors primaryChipColors(optional long backgroundColor, optional long contentColor, optional long secondaryContentColor, optional long iconColor); 107 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ChipColors secondaryChipColors(optional long backgroundColor, optional long contentColor, optional long secondaryContentColor, optional long iconColor); 108 property public final androidx.compose.foundation.layout.PaddingValues CompactChipContentPadding; 109 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 110 property public final float IconSize; 111 property public final float LargeIconSize; 112 property public final float SmallIconSize; 113 field public static final androidx.wear.compose.material.ChipDefaults INSTANCE; 114 } 115 116 public final class ChipKt { 117 method @Deprecated @androidx.compose.runtime.Composable public static void Chip(kotlin.jvm.functions.Function0<? extends kotlin.Unit> onClick, androidx.wear.compose.material.ChipColors colors, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.semantics.Role? role, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,? extends kotlin.Unit> content); 118 method @androidx.compose.runtime.Composable public static void Chip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.wear.compose.material.ChipColors colors, androidx.wear.compose.material.ChipBorder border, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.semantics.Role? role, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 119 method @Deprecated @androidx.compose.runtime.Composable public static void Chip(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,? extends kotlin.Unit> label, kotlin.jvm.functions.Function0<? extends kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,? extends kotlin.Unit>? secondaryLabel, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,? extends kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding); 120 method @androidx.compose.runtime.Composable public static void Chip(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> label, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? secondaryLabel, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ChipBorder border); 121 method @Deprecated @androidx.compose.runtime.Composable public static void CompactChip(kotlin.jvm.functions.Function0<? extends kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,? extends kotlin.Unit>? label, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,? extends kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding); 122 method @androidx.compose.runtime.Composable public static void CompactChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? label, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ChipBorder border); 123 method @androidx.compose.runtime.Composable public static void OutlinedChip(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> label, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? secondaryLabel, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ChipBorder border); 124 method @androidx.compose.runtime.Composable public static void OutlinedCompactChip(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? label, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape, optional androidx.wear.compose.material.ChipBorder border); 125 } 126 127 @androidx.compose.runtime.Stable public final class Colors { 128 ctor public Colors(optional long primary, optional long primaryVariant, optional long secondary, optional long secondaryVariant, optional long background, optional long surface, optional long error, optional long onPrimary, optional long onSecondary, optional long onBackground, optional long onSurface, optional long onSurfaceVariant, optional long onError); 129 method public androidx.wear.compose.material.Colors copy(optional long primary, optional long primaryVariant, optional long secondary, optional long secondaryVariant, optional long background, optional long surface, optional long error, optional long onPrimary, optional long onSecondary, optional long onBackground, optional long onSurface, optional long onSurfaceVariant, optional long onError); 130 method public long getBackground(); 131 method public long getError(); 132 method public long getOnBackground(); 133 method public long getOnError(); 134 method public long getOnPrimary(); 135 method public long getOnSecondary(); 136 method public long getOnSurface(); 137 method public long getOnSurfaceVariant(); 138 method public long getPrimary(); 139 method public long getPrimaryVariant(); 140 method public long getSecondary(); 141 method public long getSecondaryVariant(); 142 method public long getSurface(); 143 property public final long background; 144 property public final long error; 145 property public final long onBackground; 146 property public final long onError; 147 property public final long onPrimary; 148 property public final long onSecondary; 149 property public final long onSurface; 150 property public final long onSurfaceVariant; 151 property public final long primary; 152 property public final long primaryVariant; 153 property public final long secondary; 154 property public final long secondaryVariant; 155 property public final long surface; 156 } 157 158 public final class ColorsKt { 159 method public static long contentColorFor(androidx.wear.compose.material.Colors, long backgroundColor); 160 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public static long contentColorFor(long backgroundColor); 161 } 162 163 public final class ContentAlpha { 164 method @androidx.compose.runtime.Composable public float getDisabled(); 165 method @androidx.compose.runtime.Composable public float getHigh(); 166 method @androidx.compose.runtime.Composable public float getMedium(); 167 property @androidx.compose.runtime.Composable public final float disabled; 168 property @androidx.compose.runtime.Composable public final float high; 169 property @androidx.compose.runtime.Composable public final float medium; 170 field public static final androidx.wear.compose.material.ContentAlpha INSTANCE; 171 } 172 173 public final class ContentAlphaKt { 174 method public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Float> getLocalContentAlpha(); 175 property public static final androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Float> LocalContentAlpha; 176 } 177 178 public final class ContentColorKt { 179 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.graphics.Color> getLocalContentColor(); 180 property public static final androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.graphics.Color> LocalContentColor; 181 } 182 183 public final class CurvedTextKt { 184 method public static void curvedText(androidx.wear.compose.foundation.CurvedScope, String text, optional androidx.wear.compose.foundation.CurvedModifier modifier, optional long background, optional long color, optional long fontSize, optional androidx.compose.ui.text.font.FontFamily? fontFamily, optional androidx.compose.ui.text.font.FontWeight? fontWeight, optional androidx.compose.ui.text.font.FontStyle? fontStyle, optional androidx.compose.ui.text.font.FontSynthesis? fontSynthesis, optional androidx.wear.compose.foundation.CurvedTextStyle? style, optional androidx.wear.compose.foundation.CurvedDirection.Angular? angularDirection, optional int overflow); 185 method @Deprecated public static void curvedText(androidx.wear.compose.foundation.CurvedScope, String text, optional androidx.wear.compose.foundation.CurvedModifier modifier, optional long background, optional long color, optional long fontSize, optional androidx.wear.compose.foundation.CurvedTextStyle? style, optional androidx.wear.compose.foundation.CurvedDirection.Angular? angularDirection, optional int overflow); 186 } 187 188 public final class DefaultTimeSourceKt { 189 } 190 191 public final class HorizontalPageIndicatorKt { 192 method @androidx.compose.runtime.Composable public static void HorizontalPageIndicator(androidx.wear.compose.material.PageIndicatorState pageIndicatorState, optional androidx.compose.ui.Modifier modifier, optional int indicatorStyle, optional long selectedColor, optional long unselectedColor, optional float indicatorSize, optional float spacing, optional androidx.compose.ui.graphics.Shape indicatorShape); 193 } 194 195 public final class IconKt { 196 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); 197 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); 198 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); 199 } 200 201 @androidx.compose.runtime.Stable public interface InlineSliderColors { 202 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> backgroundColor(boolean enabled); 203 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> barColor(boolean enabled, boolean selected); 204 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> spacerColor(boolean enabled); 205 } 206 207 public final class InlineSliderDefaults { 208 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.InlineSliderColors colors(optional long backgroundColor, optional long spacerColor, optional long selectedBarColor, optional long unselectedBarColor, optional long disabledBackgroundColor, optional long disabledSpacerColor, optional long disabledSelectedBarColor, optional long disabledUnselectedBarColor); 209 method public androidx.compose.ui.graphics.vector.ImageVector getDecrease(); 210 method public androidx.compose.ui.graphics.vector.ImageVector getIncrease(); 211 property public final androidx.compose.ui.graphics.vector.ImageVector Decrease; 212 property public final androidx.compose.ui.graphics.vector.ImageVector Increase; 213 field public static final androidx.wear.compose.material.InlineSliderDefaults INSTANCE; 214 } 215 216 public final class ListHeaderKt { 217 method @androidx.compose.runtime.Composable public static void ListHeader(optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content); 218 } 219 220 public final class MaterialTextSelectionColorsKt { 221 } 222 223 public final class MaterialTheme { 224 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.wear.compose.material.Colors getColors(); 225 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.wear.compose.material.Shapes getShapes(); 226 method @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public androidx.wear.compose.material.Typography getTypography(); 227 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.wear.compose.material.Colors colors; 228 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.wear.compose.material.Shapes shapes; 229 property @androidx.compose.runtime.Composable @androidx.compose.runtime.ReadOnlyComposable public final androidx.wear.compose.material.Typography typography; 230 field public static final androidx.wear.compose.material.MaterialTheme INSTANCE; 231 } 232 233 public final class MaterialThemeKt { 234 method @androidx.compose.runtime.Composable public static void MaterialTheme(optional androidx.wear.compose.material.Colors colors, optional androidx.wear.compose.material.Typography typography, optional androidx.wear.compose.material.Shapes shapes, kotlin.jvm.functions.Function0<kotlin.Unit> content); 235 } 236 237 public final class PageIndicatorDefaults { 238 method @androidx.compose.runtime.Composable public int style(); 239 field public static final androidx.wear.compose.material.PageIndicatorDefaults INSTANCE; 240 } 241 242 public interface PageIndicatorState { 243 method public int getPageCount(); 244 method public float getPageOffset(); 245 method public int getSelectedPage(); 246 property public abstract int pageCount; 247 property public abstract float pageOffset; 248 property public abstract int selectedPage; 249 } 250 251 @kotlin.jvm.JvmInline public final value class PageIndicatorStyle { 252 field public static final androidx.wear.compose.material.PageIndicatorStyle.Companion Companion; 253 } 254 255 public static final class PageIndicatorStyle.Companion { 256 method public int getCurved(); 257 method public int getLinear(); 258 property public final int Curved; 259 property public final int Linear; 260 } 261 262 public final class PickerDefaults { 263 method @androidx.compose.runtime.Composable public androidx.compose.foundation.gestures.FlingBehavior flingBehavior(androidx.wear.compose.material.PickerState state, optional androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float> decay); 264 method public float getDefaultGradientRatio(); 265 method public androidx.wear.compose.material.ScalingParams scalingParams(optional float edgeScale, optional float edgeAlpha, optional float minElementHeight, optional float maxElementHeight, optional float minTransitionArea, optional float maxTransitionArea, optional androidx.compose.animation.core.Easing scaleInterpolator, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.unit.Constraints,java.lang.Integer> viewportVerticalOffsetResolver); 266 property public final float DefaultGradientRatio; 267 field public static final androidx.wear.compose.material.PickerDefaults INSTANCE; 268 } 269 270 public final class PickerKt { 271 method @Deprecated @androidx.compose.runtime.Composable public static void Picker(androidx.wear.compose.material.PickerState state, optional androidx.compose.ui.Modifier modifier, optional boolean readOnly, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? readOnlyLabel, optional androidx.wear.compose.material.ScalingParams scalingParams, optional float separation, optional float gradientRatio, optional long gradientColor, optional androidx.compose.foundation.gestures.FlingBehavior flingBehavior, kotlin.jvm.functions.Function2<? super androidx.wear.compose.material.PickerScope,? super java.lang.Integer,kotlin.Unit> option); 272 method @androidx.compose.runtime.Composable public static void Picker(androidx.wear.compose.material.PickerState state, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional boolean readOnly, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? readOnlyLabel, optional kotlin.jvm.functions.Function0<kotlin.Unit> onSelected, optional androidx.wear.compose.material.ScalingParams scalingParams, optional float separation, optional float gradientRatio, optional long gradientColor, optional androidx.compose.foundation.gestures.FlingBehavior flingBehavior, kotlin.jvm.functions.Function2<? super androidx.wear.compose.material.PickerScope,? super java.lang.Integer,kotlin.Unit> option); 273 method @androidx.compose.runtime.Composable public static androidx.wear.compose.material.PickerState rememberPickerState(int initialNumberOfOptions, optional int initiallySelectedOption, optional boolean repeatItems); 274 } 275 276 public interface PickerScope { 277 method public int getSelectedOption(); 278 property public abstract int selectedOption; 279 } 280 281 @androidx.compose.runtime.Stable public final class PickerState implements androidx.compose.foundation.gestures.ScrollableState { 282 ctor public PickerState(int initialNumberOfOptions, optional int initiallySelectedOption, optional boolean repeatItems); 283 method public float dispatchRawDelta(float delta); 284 method public int getNumberOfOptions(); 285 method public boolean getRepeatItems(); 286 method public int getSelectedOption(); 287 method public boolean isScrollInProgress(); 288 method public suspend Object? scroll(androidx.compose.foundation.MutatePriority scrollPriority, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.gestures.ScrollScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block, kotlin.coroutines.Continuation<? super kotlin.Unit>); 289 method public suspend Object? scrollToOption(int index, kotlin.coroutines.Continuation<? super kotlin.Unit>); 290 method public void setNumberOfOptions(int); 291 property public boolean isScrollInProgress; 292 property public final int numberOfOptions; 293 property public final boolean repeatItems; 294 property public final int selectedOption; 295 field public static final androidx.wear.compose.material.PickerState.Companion Companion; 296 } 297 298 public static final class PickerState.Companion { 299 method public androidx.compose.runtime.saveable.Saver<androidx.wear.compose.material.PickerState,java.lang.Object> getSaver(); 300 property public final androidx.compose.runtime.saveable.Saver<androidx.wear.compose.material.PickerState,java.lang.Object> Saver; 301 } 302 303 public final class PlaceholderKt { 304 } 305 306 @kotlin.jvm.JvmInline public final value class PositionIndicatorAlignment { 307 field public static final androidx.wear.compose.material.PositionIndicatorAlignment.Companion Companion; 308 } 309 310 public static final class PositionIndicatorAlignment.Companion { 311 method public int getEnd(); 312 method public int getLeft(); 313 method public int getOppositeRsb(); 314 method public int getRight(); 315 property public final int End; 316 property public final int Left; 317 property public final int OppositeRsb; 318 property public final int Right; 319 } 320 321 public final class PositionIndicatorKt { 322 method @androidx.compose.runtime.Composable public static void PositionIndicator(androidx.compose.foundation.lazy.LazyListState lazyListState, optional androidx.compose.ui.Modifier modifier, optional boolean reverseDirection); 323 method @androidx.compose.runtime.Composable public static void PositionIndicator(androidx.compose.foundation.ScrollState scrollState, optional androidx.compose.ui.Modifier modifier, optional boolean reverseDirection); 324 method @androidx.compose.runtime.Composable public static void PositionIndicator(androidx.wear.compose.material.PositionIndicatorState state, float indicatorHeight, float indicatorWidth, float paddingHorizontal, optional androidx.compose.ui.Modifier modifier, optional long background, optional long color, optional boolean reverseDirection, optional int position); 325 method @androidx.compose.runtime.Composable public static void PositionIndicator(androidx.wear.compose.material.ScalingLazyListState scalingLazyListState, optional androidx.compose.ui.Modifier modifier, optional boolean reverseDirection); 326 method @androidx.compose.runtime.Composable public static void PositionIndicator(kotlin.jvm.functions.Function0<java.lang.Float> value, optional androidx.compose.ui.Modifier modifier, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range, optional long color, optional boolean reverseDirection, optional int position); 327 } 328 329 @androidx.compose.runtime.Stable public interface PositionIndicatorState { 330 method public float getPositionFraction(); 331 method public float sizeFraction(float scrollableContainerSizePx); 332 method public int visibility(float scrollableContainerSizePx); 333 property public abstract float positionFraction; 334 } 335 336 @kotlin.jvm.JvmInline public final value class PositionIndicatorVisibility { 337 field public static final androidx.wear.compose.material.PositionIndicatorVisibility.Companion Companion; 338 } 339 340 public static final class PositionIndicatorVisibility.Companion { 341 method public int getAutoHide(); 342 method public int getHide(); 343 method public int getShow(); 344 property public final int AutoHide; 345 property public final int Hide; 346 property public final int Show; 347 } 348 349 public final class ProgressIndicatorDefaults { 350 method public androidx.compose.animation.core.SpringSpec<java.lang.Float> getProgressAnimationSpec(); 351 method public float getStrokeWidth(); 352 property public final androidx.compose.animation.core.SpringSpec<java.lang.Float> ProgressAnimationSpec; 353 property public final float StrokeWidth; 354 field public static final androidx.wear.compose.material.ProgressIndicatorDefaults INSTANCE; 355 } 356 357 public final class ProgressIndicatorKt { 358 method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(optional androidx.compose.ui.Modifier modifier, optional float startAngle, optional long indicatorColor, optional long trackColor, optional float strokeWidth); 359 method @androidx.compose.runtime.Composable public static void CircularProgressIndicator(float progress, optional androidx.compose.ui.Modifier modifier, optional float startAngle, optional float endAngle, optional long indicatorColor, optional long trackColor, optional float strokeWidth); 360 } 361 362 @androidx.compose.runtime.Stable public interface RadioButtonColors { 363 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> dotColor(boolean enabled, boolean selected); 364 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> ringColor(boolean enabled, boolean selected); 365 } 366 367 public final class RadioButtonDefaults { 368 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.RadioButtonColors colors(optional long selectedRingColor, optional long selectedDotColor, optional long unselectedRingColor, optional long unselectedDotColor); 369 field public static final androidx.wear.compose.material.RadioButtonDefaults INSTANCE; 370 } 371 372 public final class RangeDefaultsKt { 373 } 374 375 public final class Resources_androidKt { 376 } 377 378 public final class ScaffoldKt { 379 method @androidx.compose.runtime.Composable public static void Scaffold(optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function0<kotlin.Unit>? vignette, optional kotlin.jvm.functions.Function0<kotlin.Unit>? positionIndicator, optional kotlin.jvm.functions.Function0<kotlin.Unit>? pageIndicator, optional kotlin.jvm.functions.Function0<kotlin.Unit>? timeText, kotlin.jvm.functions.Function0<kotlin.Unit> content); 380 } 381 382 public final class ScalingLazyColumnDefaults { 383 method public androidx.wear.compose.material.ScalingParams scalingParams(optional float edgeScale, optional float edgeAlpha, optional float minElementHeight, optional float maxElementHeight, optional float minTransitionArea, optional float maxTransitionArea, optional androidx.compose.animation.core.Easing scaleInterpolator, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.unit.Constraints,java.lang.Integer> viewportVerticalOffsetResolver); 384 method @androidx.compose.runtime.Composable public androidx.compose.foundation.gestures.FlingBehavior snapFlingBehavior(androidx.wear.compose.material.ScalingLazyListState state, optional float snapOffset, optional androidx.compose.animation.core.DecayAnimationSpec<java.lang.Float> decay); 385 field public static final androidx.wear.compose.material.ScalingLazyColumnDefaults INSTANCE; 386 } 387 388 public final class ScalingLazyColumnKt { 389 method @androidx.compose.runtime.Composable public static void ScalingLazyColumn(optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.ScalingLazyListState state, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional boolean reverseLayout, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.ui.Alignment.Horizontal horizontalAlignment, optional androidx.compose.foundation.gestures.FlingBehavior flingBehavior, optional boolean userScrollEnabled, optional androidx.wear.compose.material.ScalingParams scalingParams, optional int anchorType, optional androidx.wear.compose.material.AutoCenteringParams? autoCentering, kotlin.jvm.functions.Function1<? super androidx.wear.compose.material.ScalingLazyListScope,kotlin.Unit> content); 390 method public static inline <T> void items(androidx.wear.compose.material.ScalingLazyListScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function1<? super T,?>? key, kotlin.jvm.functions.Function2<? super androidx.wear.compose.material.ScalingLazyListItemScope,? super T,kotlin.Unit> itemContent); 391 method public static inline <T> void items(androidx.wear.compose.material.ScalingLazyListScope, T![] items, optional kotlin.jvm.functions.Function1<? super T,?>? key, kotlin.jvm.functions.Function2<? super androidx.wear.compose.material.ScalingLazyListItemScope,? super T,kotlin.Unit> itemContent); 392 method public static inline <T> void itemsIndexed(androidx.wear.compose.material.ScalingLazyListScope, java.util.List<? extends T> items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,?>? key, kotlin.jvm.functions.Function3<? super androidx.wear.compose.material.ScalingLazyListItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent); 393 method public static inline <T> void itemsIndexed(androidx.wear.compose.material.ScalingLazyListScope, T![] items, optional kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,?>? key, kotlin.jvm.functions.Function3<? super androidx.wear.compose.material.ScalingLazyListItemScope,? super java.lang.Integer,? super T,kotlin.Unit> itemContent); 394 } 395 396 public final class ScalingLazyColumnMeasureKt { 397 } 398 399 @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class ScalingLazyListAnchorType { 400 field public static final androidx.wear.compose.material.ScalingLazyListAnchorType.Companion Companion; 401 } 402 403 public static final class ScalingLazyListAnchorType.Companion { 404 method public int getItemCenter(); 405 method public int getItemStart(); 406 property public final int ItemCenter; 407 property public final int ItemStart; 408 } 409 410 public sealed interface ScalingLazyListItemInfo { 411 method public float getAlpha(); 412 method public int getIndex(); 413 method public Object getKey(); 414 method public int getOffset(); 415 method public float getScale(); 416 method public int getSize(); 417 method public int getUnadjustedOffset(); 418 method public int getUnadjustedSize(); 419 property public abstract float alpha; 420 property public abstract int index; 421 property public abstract Object key; 422 property public abstract int offset; 423 property public abstract float scale; 424 property public abstract int size; 425 property public abstract int unadjustedOffset; 426 property public abstract int unadjustedSize; 427 } 428 429 @androidx.compose.runtime.Stable @androidx.wear.compose.material.ScalingLazyScopeMarker public sealed interface ScalingLazyListItemScope { 430 method public androidx.compose.ui.Modifier fillParentMaxHeight(androidx.compose.ui.Modifier, optional float fraction); 431 method public androidx.compose.ui.Modifier fillParentMaxSize(androidx.compose.ui.Modifier, optional float fraction); 432 method public androidx.compose.ui.Modifier fillParentMaxWidth(androidx.compose.ui.Modifier, optional float fraction); 433 } 434 435 public sealed interface ScalingLazyListLayoutInfo { 436 method public int getAfterAutoCenteringPadding(); 437 method public int getAfterContentPadding(); 438 method public int getBeforeAutoCenteringPadding(); 439 method public int getBeforeContentPadding(); 440 method public androidx.compose.foundation.gestures.Orientation getOrientation(); 441 method public boolean getReverseLayout(); 442 method public int getTotalItemsCount(); 443 method public int getViewportEndOffset(); 444 method public long getViewportSize(); 445 method public int getViewportStartOffset(); 446 method public java.util.List<androidx.wear.compose.material.ScalingLazyListItemInfo> getVisibleItemsInfo(); 447 property public abstract int afterAutoCenteringPadding; 448 property public abstract int afterContentPadding; 449 property public abstract int beforeAutoCenteringPadding; 450 property public abstract int beforeContentPadding; 451 property public abstract androidx.compose.foundation.gestures.Orientation orientation; 452 property public abstract boolean reverseLayout; 453 property public abstract int totalItemsCount; 454 property public abstract int viewportEndOffset; 455 property public abstract long viewportSize; 456 property public abstract int viewportStartOffset; 457 property public abstract java.util.List<androidx.wear.compose.material.ScalingLazyListItemInfo> visibleItemsInfo; 458 } 459 460 @androidx.wear.compose.material.ScalingLazyScopeMarker public sealed interface ScalingLazyListScope { 461 method public void item(optional Object? key, kotlin.jvm.functions.Function1<? super androidx.wear.compose.material.ScalingLazyListItemScope,kotlin.Unit> content); 462 method public void items(int count, optional kotlin.jvm.functions.Function1<? super java.lang.Integer,?>? key, kotlin.jvm.functions.Function2<? super androidx.wear.compose.material.ScalingLazyListItemScope,? super java.lang.Integer,kotlin.Unit> itemContent); 463 } 464 465 @androidx.compose.runtime.Stable public final class ScalingLazyListState implements androidx.compose.foundation.gestures.ScrollableState { 466 ctor public ScalingLazyListState(optional int initialCenterItemIndex, optional int initialCenterItemScrollOffset); 467 method public suspend Object? animateScrollToItem(int index, optional int scrollOffset, optional kotlin.coroutines.Continuation<? super kotlin.Unit>); 468 method public float dispatchRawDelta(float delta); 469 method public int getCenterItemIndex(); 470 method public int getCenterItemScrollOffset(); 471 method public androidx.wear.compose.material.ScalingLazyListLayoutInfo getLayoutInfo(); 472 method public boolean isScrollInProgress(); 473 method public suspend Object? scroll(androidx.compose.foundation.MutatePriority scrollPriority, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.gestures.ScrollScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block, kotlin.coroutines.Continuation<? super kotlin.Unit>); 474 method public suspend Object? scrollToItem(int index, optional int scrollOffset, optional kotlin.coroutines.Continuation<? super kotlin.Unit>); 475 property public final int centerItemIndex; 476 property public final int centerItemScrollOffset; 477 property public boolean isScrollInProgress; 478 property public final androidx.wear.compose.material.ScalingLazyListLayoutInfo layoutInfo; 479 field public static final androidx.wear.compose.material.ScalingLazyListState.Companion Companion; 480 } 481 482 public static final class ScalingLazyListState.Companion { 483 method public androidx.compose.runtime.saveable.Saver<androidx.wear.compose.material.ScalingLazyListState,java.lang.Object> getSaver(); 484 property public final androidx.compose.runtime.saveable.Saver<androidx.wear.compose.material.ScalingLazyListState,java.lang.Object> Saver; 485 } 486 487 public final class ScalingLazyListStateKt { 488 method @androidx.compose.runtime.Composable public static androidx.wear.compose.material.ScalingLazyListState rememberScalingLazyListState(optional int initialCenterItemIndex, optional int initialCenterItemScrollOffset); 489 } 490 491 @kotlin.DslMarker public @interface ScalingLazyScopeMarker { 492 } 493 494 @androidx.compose.runtime.Stable public interface ScalingParams { 495 method public float getEdgeAlpha(); 496 method public float getEdgeScale(); 497 method public float getMaxElementHeight(); 498 method public float getMaxTransitionArea(); 499 method public float getMinElementHeight(); 500 method public float getMinTransitionArea(); 501 method public androidx.compose.animation.core.Easing getScaleInterpolator(); 502 method public int resolveViewportVerticalOffset(long viewportConstraints); 503 property public abstract float edgeAlpha; 504 property public abstract float edgeScale; 505 property public abstract float maxElementHeight; 506 property public abstract float maxTransitionArea; 507 property public abstract float minElementHeight; 508 property public abstract float minTransitionArea; 509 property public abstract androidx.compose.animation.core.Easing scaleInterpolator; 510 } 511 512 public final class ScrollAwayKt { 513 method public static androidx.compose.ui.Modifier scrollAway(androidx.compose.ui.Modifier, androidx.compose.foundation.lazy.LazyListState scrollState, optional int itemIndex, optional float offset); 514 method public static androidx.compose.ui.Modifier scrollAway(androidx.compose.ui.Modifier, androidx.compose.foundation.ScrollState scrollState, optional float offset); 515 method public static androidx.compose.ui.Modifier scrollAway(androidx.compose.ui.Modifier, androidx.wear.compose.material.ScalingLazyListState scrollState, optional int itemIndex, optional float offset); 516 } 517 518 @androidx.compose.runtime.Immutable public final class Shapes { 519 ctor public Shapes(optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large); 520 method public androidx.wear.compose.material.Shapes copy(optional androidx.compose.foundation.shape.CornerBasedShape small, optional androidx.compose.foundation.shape.CornerBasedShape medium, optional androidx.compose.foundation.shape.CornerBasedShape large); 521 method public androidx.compose.foundation.shape.CornerBasedShape getLarge(); 522 method public androidx.compose.foundation.shape.CornerBasedShape getMedium(); 523 method public androidx.compose.foundation.shape.CornerBasedShape getSmall(); 524 property public final androidx.compose.foundation.shape.CornerBasedShape large; 525 property public final androidx.compose.foundation.shape.CornerBasedShape medium; 526 property public final androidx.compose.foundation.shape.CornerBasedShape small; 527 } 528 529 public final class ShapesKt { 530 } 531 532 public final class SliderKt { 533 method @androidx.compose.runtime.Composable public static void InlineSlider(float value, kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> onValueChange, int steps, kotlin.jvm.functions.Function0<kotlin.Unit> decreaseIcon, kotlin.jvm.functions.Function0<kotlin.Unit> increaseIcon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange, optional boolean segmented, optional androidx.wear.compose.material.InlineSliderColors colors); 534 method @androidx.compose.runtime.Composable public static void InlineSlider(int value, kotlin.jvm.functions.Function1<? super java.lang.Integer,kotlin.Unit> onValueChange, kotlin.ranges.IntProgression valueProgression, kotlin.jvm.functions.Function0<kotlin.Unit> decreaseIcon, kotlin.jvm.functions.Function0<kotlin.Unit> increaseIcon, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional boolean segmented, optional androidx.wear.compose.material.InlineSliderColors colors); 535 } 536 537 @androidx.compose.runtime.Stable public interface SplitToggleChipColors { 538 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> backgroundColor(boolean enabled); 539 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> contentColor(boolean enabled); 540 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> secondaryContentColor(boolean enabled); 541 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> splitBackgroundOverlay(boolean enabled, boolean checked); 542 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> toggleControlColor(boolean enabled, boolean checked); 543 } 544 545 public final class StepperDefaults { 546 method public androidx.compose.ui.graphics.vector.ImageVector getDecrease(); 547 method public androidx.compose.ui.graphics.vector.ImageVector getIncrease(); 548 property public final androidx.compose.ui.graphics.vector.ImageVector Decrease; 549 property public final androidx.compose.ui.graphics.vector.ImageVector Increase; 550 field public static final androidx.wear.compose.material.StepperDefaults INSTANCE; 551 } 552 553 public final class StepperKt { 554 method @androidx.compose.runtime.Composable public static void Stepper(float value, kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> onValueChange, int steps, kotlin.jvm.functions.Function0<kotlin.Unit> decreaseIcon, kotlin.jvm.functions.Function0<kotlin.Unit> increaseIcon, optional androidx.compose.ui.Modifier modifier, optional kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange, optional long backgroundColor, optional long contentColor, optional long iconColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 555 method @androidx.compose.runtime.Composable public static void Stepper(int value, kotlin.jvm.functions.Function1<? super java.lang.Integer,kotlin.Unit> onValueChange, kotlin.ranges.IntProgression valueProgression, kotlin.jvm.functions.Function0<kotlin.Unit> decreaseIcon, kotlin.jvm.functions.Function0<kotlin.Unit> increaseIcon, optional androidx.compose.ui.Modifier modifier, optional long backgroundColor, optional long contentColor, optional long iconColor, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 556 } 557 558 public final class SwipeToDismissBoxDefaults { 559 method public androidx.compose.animation.core.SpringSpec<java.lang.Float> getAnimationSpec(); 560 method public float getEdgeWidth(); 561 property public final androidx.compose.animation.core.SpringSpec<java.lang.Float> AnimationSpec; 562 property public final float EdgeWidth; 563 field public static final androidx.wear.compose.material.SwipeToDismissBoxDefaults INSTANCE; 564 } 565 566 public final class SwipeToDismissBoxKt { 567 method @androidx.compose.runtime.Composable public static void SwipeToDismissBox(androidx.wear.compose.material.SwipeToDismissBoxState state, optional androidx.compose.ui.Modifier modifier, optional long backgroundScrimColor, optional long contentScrimColor, optional Object backgroundKey, optional Object contentKey, optional boolean hasBackground, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.layout.BoxScope,? super java.lang.Boolean,kotlin.Unit> content); 568 method @androidx.compose.runtime.Composable public static void SwipeToDismissBox(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissed, optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.SwipeToDismissBoxState state, optional long backgroundScrimColor, optional long contentScrimColor, optional Object backgroundKey, optional Object contentKey, optional boolean hasBackground, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.layout.BoxScope,? super java.lang.Boolean,kotlin.Unit> content); 569 method public static androidx.compose.ui.Modifier edgeSwipeToDismiss(androidx.compose.ui.Modifier, androidx.wear.compose.material.SwipeToDismissBoxState swipeToDismissBoxState, optional float edgeWidth); 570 method @androidx.compose.runtime.Composable public static androidx.wear.compose.material.SwipeToDismissBoxState rememberSwipeToDismissBoxState(optional androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec, optional kotlin.jvm.functions.Function1<? super androidx.wear.compose.material.SwipeToDismissValue,java.lang.Boolean> confirmStateChange); 571 } 572 573 @androidx.compose.runtime.Stable public final class SwipeToDismissBoxState { 574 ctor public SwipeToDismissBoxState(optional androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec, optional kotlin.jvm.functions.Function1<? super androidx.wear.compose.material.SwipeToDismissValue,java.lang.Boolean> confirmStateChange); 575 method public androidx.wear.compose.material.SwipeToDismissValue getCurrentValue(); 576 method public androidx.wear.compose.material.SwipeToDismissValue getTargetValue(); 577 method public boolean isAnimationRunning(); 578 method public suspend Object? snapTo(androidx.wear.compose.material.SwipeToDismissValue targetValue, kotlin.coroutines.Continuation<? super kotlin.Unit>); 579 property public final androidx.wear.compose.material.SwipeToDismissValue currentValue; 580 property public final boolean isAnimationRunning; 581 property public final androidx.wear.compose.material.SwipeToDismissValue targetValue; 582 } 583 584 public enum SwipeToDismissKeys { 585 enum_constant public static final androidx.wear.compose.material.SwipeToDismissKeys Background; 586 enum_constant public static final androidx.wear.compose.material.SwipeToDismissKeys Content; 587 } 588 589 public enum SwipeToDismissValue { 590 enum_constant public static final androidx.wear.compose.material.SwipeToDismissValue Default; 591 enum_constant public static final androidx.wear.compose.material.SwipeToDismissValue Dismissed; 592 } 593 594 public final class SwipeableKt { 595 } 596 597 @androidx.compose.runtime.Stable public interface SwitchColors { 598 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> thumbColor(boolean enabled, boolean checked); 599 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> trackColor(boolean enabled, boolean checked); 600 } 601 602 public final class SwitchDefaults { 603 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.SwitchColors colors(optional long checkedThumbColor, optional long checkedTrackColor, optional long uncheckedThumbColor, optional long uncheckedTrackColor); 604 field public static final androidx.wear.compose.material.SwitchDefaults INSTANCE; 605 } 606 607 public final class TextKt { 608 method @androidx.compose.runtime.Composable public static void ProvideTextStyle(androidx.compose.ui.text.TextStyle value, kotlin.jvm.functions.Function0<kotlin.Unit> content); 609 method @androidx.compose.runtime.Composable public static void Text(androidx.compose.ui.text.AnnotatedString text, optional androidx.compose.ui.Modifier modifier, optional long color, optional long fontSize, optional androidx.compose.ui.text.font.FontStyle? fontStyle, optional androidx.compose.ui.text.font.FontWeight? fontWeight, optional androidx.compose.ui.text.font.FontFamily? fontFamily, optional long letterSpacing, optional androidx.compose.ui.text.style.TextDecoration? textDecoration, optional androidx.compose.ui.text.style.TextAlign? textAlign, optional long lineHeight, optional int overflow, optional boolean softWrap, optional int maxLines, optional java.util.Map<java.lang.String,androidx.compose.foundation.text.InlineTextContent> inlineContent, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); 610 method @androidx.compose.runtime.Composable public static void Text(String text, optional androidx.compose.ui.Modifier modifier, optional long color, optional long fontSize, optional androidx.compose.ui.text.font.FontStyle? fontStyle, optional androidx.compose.ui.text.font.FontWeight? fontWeight, optional androidx.compose.ui.text.font.FontFamily? fontFamily, optional long letterSpacing, optional androidx.compose.ui.text.style.TextDecoration? textDecoration, optional androidx.compose.ui.text.style.TextAlign? textAlign, optional long lineHeight, optional int overflow, optional boolean softWrap, optional int maxLines, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.TextLayoutResult,kotlin.Unit> onTextLayout, optional androidx.compose.ui.text.TextStyle style); 611 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.TextStyle> getLocalTextStyle(); 612 property public static final androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.TextStyle> LocalTextStyle; 613 } 614 615 public interface TimeSource { 616 method @androidx.compose.runtime.Composable public String getCurrentTime(); 617 property @androidx.compose.runtime.Composable public abstract String currentTime; 618 } 619 620 public final class TimeTextDefaults { 621 method public void CurvedTextSeparator(androidx.wear.compose.foundation.CurvedScope, optional androidx.wear.compose.foundation.CurvedTextStyle? curvedTextStyle, optional androidx.wear.compose.foundation.ArcPaddingValues contentArcPadding); 622 method @androidx.compose.runtime.Composable public void TextSeparator(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.text.TextStyle textStyle, optional androidx.compose.foundation.layout.PaddingValues contentPadding); 623 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 624 method @androidx.compose.runtime.Composable public String timeFormat(); 625 method public androidx.wear.compose.material.TimeSource timeSource(String timeFormat); 626 method @androidx.compose.runtime.Composable public androidx.compose.ui.text.TextStyle timeTextStyle(optional long background, optional long color, optional long fontSize); 627 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 628 field public static final androidx.wear.compose.material.TimeTextDefaults INSTANCE; 629 field public static final String TimeFormat12Hours = "h:mm a"; 630 field public static final String TimeFormat24Hours = "HH:mm"; 631 } 632 633 public final class TimeTextKt { 634 method @androidx.compose.runtime.Composable public static void TimeText(optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.TimeSource timeSource, optional androidx.compose.ui.text.TextStyle timeTextStyle, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function0<kotlin.Unit>? startLinearContent, optional kotlin.jvm.functions.Function1<? super androidx.wear.compose.foundation.CurvedScope,kotlin.Unit>? startCurvedContent, optional kotlin.jvm.functions.Function0<kotlin.Unit>? endLinearContent, optional kotlin.jvm.functions.Function1<? super androidx.wear.compose.foundation.CurvedScope,kotlin.Unit>? endCurvedContent, optional kotlin.jvm.functions.Function0<kotlin.Unit> textLinearSeparator, optional kotlin.jvm.functions.Function1<? super androidx.wear.compose.foundation.CurvedScope,kotlin.Unit> textCurvedSeparator); 635 } 636 637 @androidx.compose.runtime.Stable public interface ToggleButtonColors { 638 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> backgroundColor(boolean enabled, boolean checked); 639 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> contentColor(boolean enabled, boolean checked); 640 } 641 642 public final class ToggleButtonDefaults { 643 method public float getDefaultIconSize(); 644 method public float getDefaultToggleButtonSize(); 645 method public float getSmallIconSize(); 646 method public float getSmallToggleButtonSize(); 647 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ToggleButtonColors toggleButtonColors(optional long checkedBackgroundColor, optional long checkedContentColor, optional long disabledCheckedBackgroundColor, optional long disabledCheckedContentColor, optional long uncheckedBackgroundColor, optional long uncheckedContentColor, optional long disabledUncheckedBackgroundColor, optional long disabledUncheckedContentColor); 648 property public final float DefaultIconSize; 649 property public final float DefaultToggleButtonSize; 650 property public final float SmallIconSize; 651 property public final float SmallToggleButtonSize; 652 field public static final androidx.wear.compose.material.ToggleButtonDefaults INSTANCE; 653 } 654 655 public final class ToggleButtonKt { 656 method @Deprecated @androidx.compose.runtime.Composable public static void ToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,? extends kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ToggleButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,? extends kotlin.Unit> content); 657 method @androidx.compose.runtime.Composable public static void ToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, optional androidx.compose.ui.Modifier modifier, optional boolean enabled, optional androidx.wear.compose.material.ToggleButtonColors colors, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.ui.graphics.Shape shape, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content); 658 } 659 660 @androidx.compose.runtime.Stable public interface ToggleChipColors { 661 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.painter.Painter> background(boolean enabled, boolean checked); 662 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> contentColor(boolean enabled, boolean checked); 663 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> secondaryContentColor(boolean enabled, boolean checked); 664 method @androidx.compose.runtime.Composable public androidx.compose.runtime.State<androidx.compose.ui.graphics.Color> toggleControlColor(boolean enabled, boolean checked); 665 } 666 667 public final class ToggleChipDefaults { 668 method public androidx.compose.ui.graphics.vector.ImageVector checkboxIcon(boolean checked); 669 method public androidx.compose.ui.graphics.vector.ImageVector getCheckboxOn(); 670 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 671 method public float getIconSize(); 672 method public androidx.compose.ui.graphics.vector.ImageVector getRadioOff(); 673 method public androidx.compose.ui.graphics.vector.ImageVector getRadioOn(); 674 method @androidx.compose.runtime.Composable public long getSwitchUncheckedIconColor(); 675 method public androidx.compose.ui.graphics.vector.ImageVector radioIcon(boolean checked); 676 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.SplitToggleChipColors splitToggleChipColors(optional long backgroundColor, optional long contentColor, optional long secondaryContentColor, optional long checkedToggleControlColor, optional long uncheckedToggleControlColor, optional long splitBackgroundOverlayColor); 677 method public androidx.compose.ui.graphics.vector.ImageVector switchIcon(boolean checked); 678 method @androidx.compose.runtime.Composable public androidx.wear.compose.material.ToggleChipColors toggleChipColors(optional long checkedStartBackgroundColor, optional long checkedEndBackgroundColor, optional long checkedContentColor, optional long checkedSecondaryContentColor, optional long checkedToggleControlColor, optional long uncheckedStartBackgroundColor, optional long uncheckedEndBackgroundColor, optional long uncheckedContentColor, optional long uncheckedSecondaryContentColor, optional long uncheckedToggleControlColor, optional androidx.compose.ui.unit.LayoutDirection gradientDirection); 679 property public final androidx.compose.ui.graphics.vector.ImageVector CheckboxOn; 680 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 681 property public final float IconSize; 682 property public final androidx.compose.ui.graphics.vector.ImageVector RadioOff; 683 property public final androidx.compose.ui.graphics.vector.ImageVector RadioOn; 684 property @androidx.compose.runtime.Composable public final long SwitchUncheckedIconColor; 685 field public static final androidx.wear.compose.material.ToggleChipDefaults INSTANCE; 686 } 687 688 public final class ToggleChipKt { 689 method @androidx.compose.runtime.Composable public static void SplitToggleChip(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> label, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> toggleControl, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? secondaryLabel, optional androidx.wear.compose.material.SplitToggleChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource checkedInteractionSource, optional androidx.compose.foundation.interaction.MutableInteractionSource clickInteractionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape); 690 method @androidx.compose.runtime.Composable public static void ToggleChip(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> label, kotlin.jvm.functions.Function0<kotlin.Unit> toggleControl, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit>? appIcon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit>? secondaryLabel, optional androidx.wear.compose.material.ToggleChipColors colors, optional boolean enabled, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional androidx.compose.ui.graphics.Shape shape); 691 } 692 693 public final class ToggleControlKt { 694 method @androidx.compose.runtime.Composable public static void Checkbox(boolean checked, optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.CheckboxColors colors, optional boolean enabled, optional kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit>? onCheckedChange, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 695 method @androidx.compose.runtime.Composable public static void RadioButton(boolean selected, optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.RadioButtonColors colors, optional boolean enabled, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onClick, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 696 method @androidx.compose.runtime.Composable public static void Switch(boolean checked, optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.SwitchColors colors, optional boolean enabled, optional kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit>? onCheckedChange, optional androidx.compose.foundation.interaction.MutableInteractionSource interactionSource); 697 } 698 699 @androidx.compose.runtime.Immutable public final class Typography { 700 ctor public Typography(optional androidx.compose.ui.text.font.FontFamily defaultFontFamily, optional androidx.compose.ui.text.TextStyle display1, optional androidx.compose.ui.text.TextStyle display2, optional androidx.compose.ui.text.TextStyle display3, optional androidx.compose.ui.text.TextStyle title1, optional androidx.compose.ui.text.TextStyle title2, optional androidx.compose.ui.text.TextStyle title3, optional androidx.compose.ui.text.TextStyle body1, optional androidx.compose.ui.text.TextStyle body2, optional androidx.compose.ui.text.TextStyle button, optional androidx.compose.ui.text.TextStyle caption1, optional androidx.compose.ui.text.TextStyle caption2, optional androidx.compose.ui.text.TextStyle caption3); 701 method public androidx.wear.compose.material.Typography copy(optional androidx.compose.ui.text.TextStyle display1, optional androidx.compose.ui.text.TextStyle display2, optional androidx.compose.ui.text.TextStyle display3, optional androidx.compose.ui.text.TextStyle title1, optional androidx.compose.ui.text.TextStyle title2, optional androidx.compose.ui.text.TextStyle title3, optional androidx.compose.ui.text.TextStyle body1, optional androidx.compose.ui.text.TextStyle body2, optional androidx.compose.ui.text.TextStyle button, optional androidx.compose.ui.text.TextStyle caption1, optional androidx.compose.ui.text.TextStyle caption2, optional androidx.compose.ui.text.TextStyle caption3); 702 method public androidx.compose.ui.text.TextStyle getBody1(); 703 method public androidx.compose.ui.text.TextStyle getBody2(); 704 method public androidx.compose.ui.text.TextStyle getButton(); 705 method public androidx.compose.ui.text.TextStyle getCaption1(); 706 method public androidx.compose.ui.text.TextStyle getCaption2(); 707 method public androidx.compose.ui.text.TextStyle getCaption3(); 708 method public androidx.compose.ui.text.TextStyle getDisplay1(); 709 method public androidx.compose.ui.text.TextStyle getDisplay2(); 710 method public androidx.compose.ui.text.TextStyle getDisplay3(); 711 method public androidx.compose.ui.text.TextStyle getTitle1(); 712 method public androidx.compose.ui.text.TextStyle getTitle2(); 713 method public androidx.compose.ui.text.TextStyle getTitle3(); 714 property public final androidx.compose.ui.text.TextStyle body1; 715 property public final androidx.compose.ui.text.TextStyle body2; 716 property public final androidx.compose.ui.text.TextStyle button; 717 property public final androidx.compose.ui.text.TextStyle caption1; 718 property public final androidx.compose.ui.text.TextStyle caption2; 719 property public final androidx.compose.ui.text.TextStyle caption3; 720 property public final androidx.compose.ui.text.TextStyle display1; 721 property public final androidx.compose.ui.text.TextStyle display2; 722 property public final androidx.compose.ui.text.TextStyle display3; 723 property public final androidx.compose.ui.text.TextStyle title1; 724 property public final androidx.compose.ui.text.TextStyle title2; 725 property public final androidx.compose.ui.text.TextStyle title3; 726 } 727 728 public final class TypographyKt { 729 } 730 731 public final class VignetteKt { 732 method @androidx.compose.runtime.Composable public static void Vignette(int vignettePosition, optional androidx.compose.ui.Modifier modifier); 733 } 734 735 @kotlin.jvm.JvmInline public final value class VignettePosition { 736 ctor public VignettePosition(int key); 737 field public static final androidx.wear.compose.material.VignettePosition.Companion Companion; 738 } 739 740 public static final class VignettePosition.Companion { 741 method public int getBottom(); 742 method public int getTop(); 743 method public int getTopAndBottom(); 744 property public final int Bottom; 745 property public final int Top; 746 property public final int TopAndBottom; 747 } 748 749} 750 751package androidx.wear.compose.material.dialog { 752 753 public final class DialogDefaults { 754 method public androidx.compose.foundation.layout.Arrangement.Vertical getAlertVerticalArrangement(); 755 method public androidx.compose.foundation.layout.Arrangement.Vertical getConfirmationVerticalArrangement(); 756 method public androidx.compose.foundation.layout.PaddingValues getContentPadding(); 757 method public long getIndefiniteDurationMillis(); 758 method public long getLongDurationMillis(); 759 method public long getShortDurationMillis(); 760 property public final androidx.compose.foundation.layout.Arrangement.Vertical AlertVerticalArrangement; 761 property public final androidx.compose.foundation.layout.Arrangement.Vertical ConfirmationVerticalArrangement; 762 property public final androidx.compose.foundation.layout.PaddingValues ContentPadding; 763 property public final long IndefiniteDurationMillis; 764 property public final long LongDurationMillis; 765 property public final long ShortDurationMillis; 766 field public static final androidx.wear.compose.material.dialog.DialogDefaults INSTANCE; 767 } 768 769 public final class DialogKt { 770 method @androidx.compose.runtime.Composable public static void Alert(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> title, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? icon, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? message, optional androidx.wear.compose.material.ScalingLazyListState scrollState, optional long backgroundColor, optional long titleColor, optional long messageColor, optional long iconColor, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1<? super androidx.wear.compose.material.ScalingLazyListScope,kotlin.Unit> content); 771 method @androidx.compose.runtime.Composable public static void Alert(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> title, kotlin.jvm.functions.Function0<kotlin.Unit> negativeButton, kotlin.jvm.functions.Function0<kotlin.Unit> positiveButton, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ScalingLazyListState scrollState, optional long backgroundColor, optional long contentColor, optional long titleColor, optional long iconColor, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.foundation.layout.PaddingValues contentPadding, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? content); 772 method @androidx.compose.runtime.Composable public static void Confirmation(kotlin.jvm.functions.Function0<kotlin.Unit> onTimeout, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit>? icon, optional androidx.wear.compose.material.ScalingLazyListState scrollState, optional long durationMillis, optional long backgroundColor, optional long contentColor, optional long iconColor, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.foundation.layout.PaddingValues contentPadding, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content); 773 } 774 775 public final class Dialog_androidKt { 776 method @androidx.compose.runtime.Composable public static void Dialog(boolean showDialog, kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.Modifier modifier, optional androidx.wear.compose.material.ScalingLazyListState? scrollState, optional androidx.compose.ui.window.DialogProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); 777 } 778 779} 780 781