[go: nahoru, domu]

blob: 5dd539683f1c0028886059125f355a247b75a5e9 [file] [log] [blame]
Nick Anthony0e36b8b2020-04-23 05:50:41 -04001// Signature format: 3.0
2package androidx.ui.material {
3
4 public enum AlertDialogButtonLayout {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -07005 method public static androidx.ui.material.AlertDialogButtonLayout valueOf(String name) throws java.lang.IllegalArgumentException;
6 method public static androidx.ui.material.AlertDialogButtonLayout[] values();
Nick Anthony0e36b8b2020-04-23 05:50:41 -04007 enum_constant public static final androidx.ui.material.AlertDialogButtonLayout SideBySide;
8 enum_constant public static final androidx.ui.material.AlertDialogButtonLayout Stacked;
9 }
10
11 public final class AlertDialogKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070012 method @androidx.compose.Composable public static void AlertDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onCloseRequest, kotlin.jvm.functions.Function0<kotlin.Unit>? title = null, kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> confirmButton, kotlin.jvm.functions.Function0<kotlin.Unit>? dismissButton = null, androidx.ui.material.AlertDialogButtonLayout buttonLayout = androidx.ui.material.AlertDialogButtonLayout.SideBySide, androidx.ui.graphics.Shape shape = medium);
13 method @androidx.compose.Composable public static void AlertDialog(kotlin.jvm.functions.Function0<kotlin.Unit> onCloseRequest, kotlin.jvm.functions.Function0<kotlin.Unit>? title = null, kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> buttons, androidx.ui.graphics.Shape shape = medium);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040014 }
15
16 public final class AppBarKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070017 method @androidx.compose.Composable public static void BottomAppBar-GqrRtJg(androidx.ui.core.Modifier modifier = Modifier, long backgroundColor = MaterialTheme.colors.primarySurface, long contentColor = contentColorFor(backgroundColor), androidx.ui.material.BottomAppBar.FabConfiguration? fabConfiguration = null, androidx.ui.graphics.Shape? cutoutShape = null, kotlin.jvm.functions.Function1<? super androidx.ui.layout.RowScope,kotlin.Unit> content);
18 method @androidx.compose.Composable public static void TopAppBar-FikZsjU(kotlin.jvm.functions.Function0<kotlin.Unit> title, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit>? navigationIcon = null, kotlin.jvm.functions.Function1<? super androidx.ui.layout.RowScope,kotlin.Unit> actions = {}, long backgroundColor = MaterialTheme.colors.primarySurface, long contentColor = contentColorFor(backgroundColor), float elevation = androidx.ui.material.AppBarKt.TopAppBarElevation);
19 method @androidx.compose.Composable public static void TopAppBar-oP-1cd0(androidx.ui.core.Modifier modifier = Modifier, long backgroundColor = MaterialTheme.colors.primarySurface, long contentColor = contentColorFor(backgroundColor), float elevation = androidx.ui.material.AppBarKt.TopAppBarElevation, kotlin.jvm.functions.Function1<? super androidx.ui.layout.RowScope,kotlin.Unit> content);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040020 }
21
22 public final class BottomAppBar {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -070023 field public static final androidx.ui.material.BottomAppBar INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -040024 }
25
Aurimas Liutikas9291f142020-05-28 19:59:17 -070026 @androidx.compose.Immutable public static final class BottomAppBar.FabConfiguration {
Nick Anthony0e36b8b2020-04-23 05:50:41 -040027 ctor public BottomAppBar.FabConfiguration(internal androidx.ui.unit.IntPxSize fabSize, internal androidx.ui.unit.PxPosition fabTopLeftPosition, internal androidx.ui.material.BottomAppBar.FabDockedPosition fabDockedPosition);
Aurimas Liutikas9291f142020-05-28 19:59:17 -070028 method @androidx.compose.Immutable public androidx.ui.material.BottomAppBar.FabConfiguration copy(androidx.ui.unit.IntPxSize fabSize, androidx.ui.unit.PxPosition fabTopLeftPosition, androidx.ui.material.BottomAppBar.FabDockedPosition fabDockedPosition);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040029 }
30
31 public enum BottomAppBar.FabDockedPosition {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -070032 method public static androidx.ui.material.BottomAppBar.FabDockedPosition valueOf(String name) throws java.lang.IllegalArgumentException;
33 method public static androidx.ui.material.BottomAppBar.FabDockedPosition[] values();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040034 enum_constant public static final androidx.ui.material.BottomAppBar.FabDockedPosition Center;
35 enum_constant public static final androidx.ui.material.BottomAppBar.FabDockedPosition End;
36 }
37
38 public final class BottomNavigationKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070039 method @androidx.compose.Composable public static void BottomNavigation-oP-1cd0(androidx.ui.core.Modifier modifier = Modifier, long backgroundColor = MaterialTheme.colors.primarySurface, long contentColor = contentColorFor(backgroundColor), float elevation = androidx.ui.material.BottomNavigationKt.BottomNavigationElevation, kotlin.jvm.functions.Function1<? super androidx.ui.layout.RowScope,kotlin.Unit> content);
40 method @androidx.compose.Composable public static void BottomNavigationItem-dOPBtLY(kotlin.jvm.functions.Function0<kotlin.Unit> icon, kotlin.jvm.functions.Function0<kotlin.Unit> text = <anonymous class>(), boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onSelected, androidx.ui.core.Modifier modifier = Modifier, boolean alwaysShowLabels = true, long activeColor = <anonymous class>(), long inactiveColor = EmphasisAmbient.current.medium.emphasize(activeColor));
Nick Anthony0e36b8b2020-04-23 05:50:41 -040041 }
42
43 public final class Button {
Andrey Kulikov3358c702020-05-01 15:44:51 +010044 method public long getDefaultDisabledBackgroundColor();
45 method public long getDefaultDisabledContentColor();
Nick Anthony0e36b8b2020-04-23 05:50:41 -040046 method public androidx.ui.layout.InnerPadding getDefaultInnerPadding();
47 property public final androidx.ui.layout.InnerPadding DefaultInnerPadding;
Andrey Kulikov3358c702020-05-01 15:44:51 +010048 property public final long defaultDisabledBackgroundColor;
49 property public final long defaultDisabledContentColor;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -070050 field public static final androidx.ui.material.Button INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -040051 }
52
53 public final class ButtonKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070054 method @androidx.compose.Composable public static void Button-YWYas6U(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, boolean enabled = true, float elevation = 2.dp, float disabledElevation = 0.dp, androidx.ui.graphics.Shape shape = small, androidx.ui.foundation.Border? border = null, long backgroundColor = MaterialTheme.colors.primary, long disabledBackgroundColor = Button.defaultDisabledBackgroundColor, long contentColor = contentColorFor(backgroundColor), long disabledContentColor = Button.defaultDisabledContentColor, androidx.ui.layout.InnerPadding padding = Button.DefaultInnerPadding, kotlin.jvm.functions.Function0<kotlin.Unit> text);
55 method @androidx.compose.Composable public static inline void OutlinedButton-5tjLhF8(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, boolean enabled = true, float elevation = 0.dp, androidx.ui.graphics.Shape shape = small, androidx.ui.foundation.Border? border = androidx.ui.foundation.Border(1.dp, MaterialTheme.colors.onSurface.copy(OutlinedStrokeOpacity)), long backgroundColor = MaterialTheme.colors.surface, long contentColor = contentColorFor(backgroundColor), long disabledContentColor = Button.defaultDisabledContentColor, androidx.ui.layout.InnerPadding padding = Button.DefaultInnerPadding, kotlin.jvm.functions.Function0<kotlin.Unit> text);
56 method @androidx.compose.Composable public static inline void TextButton-5tjLhF8(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, boolean enabled = true, float elevation = 0.dp, androidx.ui.graphics.Shape shape = small, androidx.ui.foundation.Border? border = null, long backgroundColor = Color.Transparent, long contentColor = MaterialTheme.colors.primary, long disabledContentColor = Button.defaultDisabledContentColor, androidx.ui.layout.InnerPadding padding = TextButton.DefaultInnerPadding, kotlin.jvm.functions.Function0<kotlin.Unit> text);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040057 }
58
59 public final class CardKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070060 method @androidx.compose.Composable public static void Card-r7cpYJI(androidx.ui.core.Modifier modifier = Modifier, androidx.ui.graphics.Shape shape = medium, long color = MaterialTheme.colors.surface, long contentColor = contentColorFor(color), androidx.ui.foundation.Border? border = null, float elevation = 1.dp, kotlin.jvm.functions.Function0<kotlin.Unit> content);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040061 }
62
63 public final class CheckboxKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070064 method @androidx.compose.Composable public static void Checkbox-D4zOgQA(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, boolean enabled = true, androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.secondary);
65 method @androidx.compose.Composable public static void TriStateCheckbox--Buf9SY(androidx.ui.foundation.selection.ToggleableState state, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, boolean enabled = true, androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.secondary);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040066 }
67
68 public final class ColorKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -070069 method @androidx.compose.Composable public static error.NonExistentClass! contentColorFor-QEYXlZo(long color);
Nick Anthony0e36b8b2020-04-23 05:50:41 -040070 method public static long contentColorFor-ZITCLTE(androidx.ui.material.ColorPalette, long color);
Aurimas Liutikas9291f142020-05-28 19:59:17 -070071 method public static androidx.ui.material.ColorPalette darkColorPalette-bz757pg(long primary = null(-4487428), long primaryVariant = null(-13172557), long secondary = null(-16524602), long background = null(-15592942), long surface = null(-15592942), long error = null(-3185031), long long long long long >
72 method public static androidx.ui.material.ColorPalette lightColorPalette-eO6A0Mk(long primary = null(-10354450), long primaryVariant = null(-13172557), long secondary = null(-16524602), long secondaryVariant = null(-16676986), long background = Color.White, long surface = Color.White, long error = null(-5242848), long long long long long >
Nick Anthony0e36b8b2020-04-23 05:50:41 -040073 }
74
75 public interface ColorPalette {
76 method public long getBackground();
77 method public long getError();
78 method public long getOnBackground();
79 method public long getOnError();
80 method public long getOnPrimary();
81 method public long getOnSecondary();
82 method public long getOnSurface();
83 method public long getPrimary();
84 method public long getPrimaryVariant();
85 method public long getSecondary();
86 method public long getSecondaryVariant();
87 method public long getSurface();
88 method public boolean isLight();
89 property public abstract long background;
90 property public abstract long error;
91 property public abstract boolean isLight;
92 property public abstract long onBackground;
93 property public abstract long onError;
94 property public abstract long onPrimary;
95 property public abstract long onSecondary;
96 property public abstract long onSurface;
97 property public abstract long primary;
98 property public abstract long primaryVariant;
99 property public abstract long secondary;
100 property public abstract long secondaryVariant;
101 property public abstract long surface;
102 }
103
104 public final class DividerKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700105 method @androidx.compose.Composable public static void Divider-5sN9_mQ(androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.surface, float thickness = 1.dp, float startIndent = 0.dp);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400106 }
107
108 public final class DrawerKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700109 method @androidx.compose.Composable public static void BottomDrawerLayout(androidx.ui.material.DrawerState drawerState, kotlin.jvm.functions.Function1<? super androidx.ui.material.DrawerState,kotlin.Unit> onStateChange, boolean gesturesEnabled = true, kotlin.jvm.functions.Function0<kotlin.Unit> drawerContent, kotlin.jvm.functions.Function0<kotlin.Unit> bodyContent);
110 method @androidx.compose.Composable public static void ModalDrawerLayout(androidx.ui.material.DrawerState drawerState, kotlin.jvm.functions.Function1<? super androidx.ui.material.DrawerState,kotlin.Unit> onStateChange, boolean gesturesEnabled = true, kotlin.jvm.functions.Function0<kotlin.Unit> drawerContent, kotlin.jvm.functions.Function0<kotlin.Unit> bodyContent);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400111 }
112
113 public enum DrawerState {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700114 method public static androidx.ui.material.DrawerState valueOf(String name) throws java.lang.IllegalArgumentException;
115 method public static androidx.ui.material.DrawerState[] values();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400116 enum_constant public static final androidx.ui.material.DrawerState Closed;
117 enum_constant public static final androidx.ui.material.DrawerState Opened;
118 }
119
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700120 @androidx.compose.Immutable public interface Emphasis {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400121 method public long emphasize-QEYXlZo(long color);
122 }
123
124 public final class EmphasisKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700125 method @androidx.compose.Composable public static void ProvideEmphasis(androidx.ui.material.Emphasis emphasis, kotlin.jvm.functions.Function0<kotlin.Unit> content);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400126 method public static androidx.compose.Ambient<androidx.ui.material.EmphasisLevels> getEmphasisAmbient();
127 }
128
129 public interface EmphasisLevels {
130 method public androidx.ui.material.Emphasis getDisabled();
131 method public androidx.ui.material.Emphasis getHigh();
132 method public androidx.ui.material.Emphasis getMedium();
133 property public abstract androidx.ui.material.Emphasis disabled;
134 property public abstract androidx.ui.material.Emphasis high;
135 property public abstract androidx.ui.material.Emphasis medium;
136 }
137
138 public final class FloatingActionButtonKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700139 method @androidx.compose.Composable public static void ExtendedFloatingActionButton-r9QhOOE(kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit>? icon = null, androidx.ui.graphics.Shape shape = MaterialTheme.shapes.small.copy(<anonymous class>(50)), long backgroundColor = MaterialTheme.colors.secondary, long contentColor = contentColorFor(backgroundColor), float elevation = 6.dp);
140 method @androidx.compose.Composable public static void FloatingActionButton-rf6Y9PE(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.graphics.Shape shape = MaterialTheme.shapes.small.copy(<anonymous class>(50)), long backgroundColor = MaterialTheme.colors.secondary, long contentColor = contentColorFor(backgroundColor), float elevation = 6.dp, kotlin.jvm.functions.Function0<kotlin.Unit> icon);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400141 }
142
143 public final class IconButtonKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700144 method @androidx.compose.Composable public static void IconButton(kotlin.jvm.functions.Function0<kotlin.Unit> onClick, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> icon);
145 method @androidx.compose.Composable public static void IconToggleButton(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, boolean enabled = true, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> icon);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400146 }
147
148 public final class ListItemKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700149 method @androidx.compose.Composable public static void ListItem(String text, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit>? androidx.ui.graphics.ImageAsset? icon = null, String? secondaryText = null, boolean singleLineSecondaryText = true, String? overlineText = null, String? metaText = null);
150 method @androidx.compose.Composable public static void ListItem(androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? icon = null, kotlin.jvm.functions.Function0<kotlin.Unit>? secondaryText = null, boolean singleLineSecondaryText = true, kotlin.jvm.functions.Function0<kotlin.Unit>? overlineText = null, kotlin.jvm.functions.Function0<kotlin.Unit>? trailing = null, kotlin.jvm.functions.Function0<kotlin.Unit> text);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400151 }
152
153 public final class MaterialTheme {
154 method public androidx.ui.material.ColorPalette getColors();
155 method public androidx.ui.material.Shapes getShapes();
156 method public androidx.ui.material.Typography getTypography();
157 property public final androidx.ui.material.ColorPalette colors;
158 property public final androidx.ui.material.Shapes shapes;
159 property public final androidx.ui.material.Typography typography;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700160 field public static final androidx.ui.material.MaterialTheme INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400161 }
162
163 public final class MaterialThemeKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700164 method @androidx.compose.Composable public static void MaterialTheme(androidx.ui.material.ColorPalette colors = MaterialTheme.colors, androidx.ui.material.Typography typography = MaterialTheme.typography, androidx.ui.material.Shapes shapes = MaterialTheme.shapes, kotlin.jvm.functions.Function0<kotlin.Unit> content);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400165 }
166
Louis Pullen-Freilich11d785d2020-04-24 17:06:08 +0100167 public final class ProgressIndicatorConstants {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700168 method public error.NonExistentClass! getDefaultStrokeWidth();
169 property public final error.NonExistentClass! DefaultStrokeWidth;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700170 field public static final androidx.ui.material.ProgressIndicatorConstants INSTANCE;
Louis Pullen-Freilich11d785d2020-04-24 17:06:08 +0100171 }
172
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400173 public final class ProgressIndicatorKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700174 method @androidx.compose.Composable public static void CircularProgressIndicator-EMuwvL0(androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.primary, float strokeWidth = ProgressIndicatorConstants.DefaultStrokeWidth);
175 method @androidx.compose.Composable public static void CircularProgressIndicator-it0oM4E(@FloatRange(from=0.0, to=1.0) float progress, androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.primary, float strokeWidth = ProgressIndicatorConstants.DefaultStrokeWidth);
176 method @androidx.compose.Composable public static void LinearProgressIndicator-e8O-MNM(androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.primary);
177 method @androidx.compose.Composable public static void LinearProgressIndicator-kB8eKMs(@FloatRange(from=0.0, to=1.0) float progress, androidx.ui.core.Modifier modifier = Modifier, long color = MaterialTheme.colors.primary);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400178 }
179
180 public final class RadioButtonKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700181 method @androidx.compose.Composable public static void RadioButton-Mt5Voig(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit>? onSelect, long color = MaterialTheme.colors.secondary);
182 method @androidx.compose.Composable public static void RadioGroup(kotlin.jvm.functions.Function1<? super androidx.ui.material.RadioGroupScope,kotlin.Unit> content);
183 method @androidx.compose.Composable public static void RadioGroup-lgrJWgo(java.util.List<java.lang.String> options, String? selectedOption, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onSelectedChange, long radioColor = MaterialTheme.colors.secondary, androidx.ui.text.TextStyle? textStyle = null);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400184 }
185
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700186 @androidx.compose.Stable public final class RadioGroupScope {
187 method @androidx.compose.Composable public void RadioGroupItem(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onSelect, kotlin.jvm.functions.Function0<kotlin.Unit> content);
188 method @androidx.compose.Composable public void RadioGroupTextItem-7CoRhzM(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onSelect, String text, long radioColor = MaterialTheme.colors.secondary, androidx.ui.text.TextStyle? textStyle = null);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400189 }
190
191 public final class Scaffold {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700192 field public static final androidx.ui.material.Scaffold INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400193 }
194
195 public enum Scaffold.FabPosition {
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700196 method public static androidx.ui.material.Scaffold.FabPosition valueOf(String name) throws java.lang.IllegalArgumentException;
197 method public static androidx.ui.material.Scaffold.FabPosition[] values();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400198 enum_constant public static final androidx.ui.material.Scaffold.FabPosition Center;
199 enum_constant public static final androidx.ui.material.Scaffold.FabPosition CenterDocked;
200 enum_constant public static final androidx.ui.material.Scaffold.FabPosition End;
201 enum_constant public static final androidx.ui.material.Scaffold.FabPosition EndDocked;
202 }
203
204 public final class ScaffoldKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700205 method @androidx.compose.Composable public static void Scaffold(androidx.ui.material.ScaffoldState scaffoldState = <anonymous class>({
Louis Pullen-Freilich10b53cd2020-04-30 12:35:30 +0100206 return <init>()
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400207}), kotlin.jvm.functions.Function0<kotlin.Unit>? topAppBar = null, kotlin.jvm.functions.Function1<? super androidx.ui.material.BottomAppBar.FabConfiguration,kotlin.Unit>? bottomAppBar = null, kotlin.jvm.functions.Function0<kotlin.Unit>? floatingActionButton = null, androidx.ui.material.Scaffold.FabPosition floatingActionButtonPosition = androidx.ui.material.Scaffold.FabPosition.End, kotlin.jvm.functions.Function0<kotlin.Unit>? drawerContent = null, kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier,kotlin.Unit> bodyContent);
208 }
209
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700210 @androidx.compose.Model public final class ScaffoldState {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400211 ctor public ScaffoldState(androidx.ui.material.DrawerState drawerState, boolean isDrawerGesturesEnabled);
212 ctor public ScaffoldState();
213 method public androidx.ui.material.DrawerState getDrawerState();
214 method public boolean isDrawerGesturesEnabled();
215 method public void setDrawerGesturesEnabled(boolean p);
216 method public void setDrawerState(androidx.ui.material.DrawerState p);
217 }
218
219 public final class Shapes {
220 ctor public Shapes(androidx.ui.foundation.shape.corner.CornerBasedShape small, androidx.ui.foundation.shape.corner.CornerBasedShape medium, androidx.ui.foundation.shape.corner.CornerBasedShape large);
221 ctor public Shapes();
222 method public androidx.ui.foundation.shape.corner.CornerBasedShape component1();
223 method public androidx.ui.foundation.shape.corner.CornerBasedShape component2();
224 method public androidx.ui.foundation.shape.corner.CornerBasedShape component3();
225 method public androidx.ui.material.Shapes copy(androidx.ui.foundation.shape.corner.CornerBasedShape small, androidx.ui.foundation.shape.corner.CornerBasedShape medium, androidx.ui.foundation.shape.corner.CornerBasedShape large);
226 method public androidx.ui.foundation.shape.corner.CornerBasedShape getLarge();
227 method public androidx.ui.foundation.shape.corner.CornerBasedShape getMedium();
228 method public androidx.ui.foundation.shape.corner.CornerBasedShape getSmall();
229 }
230
231 public final class ShapesKt {
232 }
233
234 public final class SliderKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700235 method @androidx.compose.Composable public static void Slider-NGIokMc(float value, kotlin.jvm.functions.Function1<? super java.lang.Float,kotlin.Unit> onValueChange, androidx.ui.core.Modifier modifier = Modifier, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> valueRange = 0.0 .. 1.0, @IntRange(from=0) int steps = 0, kotlin.jvm.functions.Function0<kotlin.Unit> long color = MaterialTheme.colors.primary);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400236 }
237
238 public final class SnackbarKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700239 method @androidx.compose.Composable public static void Snackbar-bRoLwi0(kotlin.jvm.functions.Function0<kotlin.Unit> text, kotlin.jvm.functions.Function0<kotlin.Unit>? action = null, androidx.ui.core.Modifier modifier = Modifier, boolean actionOnNewLine = false, androidx.ui.graphics.Shape shape = small, float elevation = 6.dp);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400240 method public static long snackbarPrimaryColorFor(androidx.ui.material.ColorPalette colors);
241 }
242
243 public final class SurfaceKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700244 method @androidx.compose.Composable public static void Surface-r7cpYJI(androidx.ui.core.Modifier modifier = Modifier, androidx.ui.graphics.Shape shape = RectangleShape, long color = MaterialTheme.colors.surface, long contentColor = contentColorFor(color), androidx.ui.foundation.Border? border = null, float elevation = 0.dp, kotlin.jvm.functions.Function0<kotlin.Unit> content);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400245 method public static long getPrimarySurface(androidx.ui.material.ColorPalette);
246 }
247
248 public final class SwitchKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700249 method @androidx.compose.Composable public static void Switch-V29Pvv8(boolean checked, kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> onCheckedChange, boolean enabled = true, long color = MaterialTheme.colors.secondaryVariant);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400250 }
251
252 public final class TabKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700253 method @androidx.compose.Composable public static void Tab(boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onSelected, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> content);
254 method @androidx.compose.Composable public static void Tab-5SZ958c(kotlin.jvm.functions.Function0<kotlin.Unit> text = <anonymous class>(), kotlin.jvm.functions.Function0<kotlin.Unit> icon = <anonymous class>(), boolean selected, kotlin.jvm.functions.Function0<kotlin.Unit> onSelected, androidx.ui.core.Modifier modifier = Modifier, long activeColor = <anonymous class>(), long inactiveColor = EmphasisAmbient.current.medium.emphasize(activeColor));
255 method @androidx.compose.Composable public static <T> void TabRow-nOWMzd0(java.util.List<? extends T> items, int selectedIndex, androidx.ui.core.Modifier modifier = Modifier, long backgroundColor = MaterialTheme.colors.primarySurface, long contentColor = contentColorFor(backgroundColor), boolean scrollable = false, kotlin.jvm.functions.Function1<? super java.util.List<androidx.ui.material.TabRow.TabPosition>,kotlin.Unit> indicatorContainer = { tabPositions -> TabRow.IndicatorContainer(tabPositions, selectedIndex, {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400256 TabRow.Indicator()
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700257}) }, kotlin.jvm.functions.Function0<kotlin.Unit> divider = { Divider(1.dp, contentColor().<ERROR FUNCTION>(DividerOpacity)) }, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,kotlin.Unit> tab);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400258 }
259
260 public final class TabRow {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700261 method @androidx.compose.Composable public void Indicator-e8O-MNM(androidx.ui.core.Modifier modifier = Modifier, long color = <anonymous class>());
262 method @androidx.compose.Composable public void IndicatorContainer(java.util.List<androidx.ui.material.TabRow.TabPosition> tabPositions, int selectedIndex, kotlin.jvm.functions.Function0<kotlin.Unit> indicator);
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700263 field public static final androidx.ui.material.TabRow INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400264 }
265
266 public static final class TabRow.TabPosition {
267 method public int component1();
268 method public int component2();
269 method public androidx.ui.material.TabRow.TabPosition copy-rRMsBxU(int left, int width);
270 method public int getLeft();
271 method public int getRight();
272 method public int getWidth();
273 property public final int right;
274 }
275
276 public final class TextButton {
277 method public androidx.ui.layout.InnerPadding getDefaultInnerPadding();
278 property public final androidx.ui.layout.InnerPadding DefaultInnerPadding;
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700279 field public static final androidx.ui.material.TextButton INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400280 }
281
282 public final class TextFieldKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700283 method @androidx.compose.Composable public static void FilledTextField-DNXa2xQ(androidx.ui.foundation.TextFieldValue value, kotlin.jvm.functions.Function1<? super androidx.ui.foundation.TextFieldValue,kotlin.Unit> onValueChange, kotlin.jvm.functions.Function0<kotlin.Unit> label, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.text.TextStyle textStyle = <anonymous class>(), kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder = null, kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon = null, kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon = null, boolean isErrorValue = false, androidx.ui.input.VisualTransformation visualTransformation = VisualTransformation.None, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> long activeColor = MaterialTheme.colors.primary, long inactiveColor = MaterialTheme.colors.onSurface, long errorColor = MaterialTheme.colors.error, long backgroundColor = MaterialTheme.colors.onSurface, androidx.ui.graphics.Shape shape = MaterialTheme.shapes.small.copy(ZeroCornerSize, ZeroCornerSize));
284 method @androidx.compose.Composable public static void FilledTextField-tbdSW_k(String value, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit> onValueChange, kotlin.jvm.functions.Function0<kotlin.Unit> label, androidx.ui.core.Modifier modifier = Modifier, androidx.ui.text.TextStyle textStyle = <anonymous class>(), kotlin.jvm.functions.Function0<kotlin.Unit>? placeholder = null, kotlin.jvm.functions.Function0<kotlin.Unit>? leadingIcon = null, kotlin.jvm.functions.Function0<kotlin.Unit>? trailingIcon = null, boolean isErrorValue = false, androidx.ui.input.VisualTransformation visualTransformation = VisualTransformation.None, androidx.ui.input.KeyboardType keyboardType = KeyboardType.Text, androidx.ui.input.ImeAction imeAction = ImeAction.Unspecified, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> long activeColor = MaterialTheme.colors.primary, long inactiveColor = MaterialTheme.colors.onSurface, long errorColor = MaterialTheme.colors.error, long backgroundColor = MaterialTheme.colors.onSurface, androidx.ui.graphics.Shape shape = MaterialTheme.shapes.small.copy(ZeroCornerSize, ZeroCornerSize));
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400285 }
286
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700287 @androidx.compose.Immutable public final class Typography {
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400288 ctor public Typography(androidx.ui.text.font.FontFamily defaultFontFamily, androidx.ui.text.TextStyle h1, androidx.ui.text.TextStyle h2, androidx.ui.text.TextStyle h3, androidx.ui.text.TextStyle h4, androidx.ui.text.TextStyle h5, androidx.ui.text.TextStyle h6, androidx.ui.text.TextStyle subtitle1, androidx.ui.text.TextStyle subtitle2, androidx.ui.text.TextStyle body1, androidx.ui.text.TextStyle body2, androidx.ui.text.TextStyle button, androidx.ui.text.TextStyle caption, androidx.ui.text.TextStyle overline);
289 method public androidx.ui.text.TextStyle component1();
290 method public androidx.ui.text.TextStyle component10();
291 method public androidx.ui.text.TextStyle component11();
292 method public androidx.ui.text.TextStyle component12();
293 method public androidx.ui.text.TextStyle component13();
294 method public androidx.ui.text.TextStyle component2();
295 method public androidx.ui.text.TextStyle component3();
296 method public androidx.ui.text.TextStyle component4();
297 method public androidx.ui.text.TextStyle component5();
298 method public androidx.ui.text.TextStyle component6();
299 method public androidx.ui.text.TextStyle component7();
300 method public androidx.ui.text.TextStyle component8();
301 method public androidx.ui.text.TextStyle component9();
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700302 method @androidx.compose.Immutable public androidx.ui.material.Typography copy(androidx.ui.text.TextStyle h1, androidx.ui.text.TextStyle h2, androidx.ui.text.TextStyle h3, androidx.ui.text.TextStyle h4, androidx.ui.text.TextStyle h5, androidx.ui.text.TextStyle h6, androidx.ui.text.TextStyle subtitle1, androidx.ui.text.TextStyle subtitle2, androidx.ui.text.TextStyle body1, androidx.ui.text.TextStyle body2, androidx.ui.text.TextStyle button, androidx.ui.text.TextStyle caption, androidx.ui.text.TextStyle overline);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400303 method public androidx.ui.text.TextStyle getBody1();
304 method public androidx.ui.text.TextStyle getBody2();
305 method public androidx.ui.text.TextStyle getButton();
306 method public androidx.ui.text.TextStyle getCaption();
307 method public androidx.ui.text.TextStyle getH1();
308 method public androidx.ui.text.TextStyle getH2();
309 method public androidx.ui.text.TextStyle getH3();
310 method public androidx.ui.text.TextStyle getH4();
311 method public androidx.ui.text.TextStyle getH5();
312 method public androidx.ui.text.TextStyle getH6();
313 method public androidx.ui.text.TextStyle getOverline();
314 method public androidx.ui.text.TextStyle getSubtitle1();
315 method public androidx.ui.text.TextStyle getSubtitle2();
316 }
317
318 public final class TypographyKt {
319 }
320
321}
322
323package androidx.ui.material.internal {
324
325 public final class StateDraggableKt {
326 }
327
328}
329
330package androidx.ui.material.ripple {
331
332 public final class DefaultRippleEffectFactory implements androidx.ui.material.ripple.RippleEffectFactory {
Mads Agerd32a4882020-04-22 13:27:50 +0200333 method public androidx.ui.material.ripple.RippleEffect create-n_lTsus(androidx.ui.unit.IntPxSize size, androidx.ui.unit.PxPosition startPosition, androidx.ui.unit.Density density, androidx.ui.unit.Dp? radius, boolean clipped, androidx.animation.AnimationClockObservable clock, kotlin.jvm.functions.Function1<? super androidx.ui.material.ripple.RippleEffect,kotlin.Unit> onAnimationFinished);
Aurimas Liutikasa47310e2020-06-22 15:11:35 -0700334 field public static final androidx.ui.material.ripple.DefaultRippleEffectFactory INSTANCE;
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400335 }
336
337 public final class DefaultRippleEffectKt {
338 }
339
340 public interface RippleEffect {
341 method public default void dispose();
342 method public void draw-_wst67s(androidx.ui.graphics.Canvas canvas, androidx.ui.unit.IntPxSize size, long color);
343 method public void finish(boolean canceled);
344 }
345
346 public interface RippleEffectFactory {
Mads Agerd32a4882020-04-22 13:27:50 +0200347 method public androidx.ui.material.ripple.RippleEffect create-n_lTsus(androidx.ui.unit.IntPxSize size, androidx.ui.unit.PxPosition startPosition, androidx.ui.unit.Density density, androidx.ui.unit.Dp? radius, boolean clipped, androidx.animation.AnimationClockObservable clock, kotlin.jvm.functions.Function1<? super androidx.ui.material.ripple.RippleEffect,kotlin.Unit> onAnimationFinished);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400348 }
349
350 public final class RippleKt {
Adam Powella1f55b92020-04-20 16:32:38 -0700351 method public static androidx.ui.core.Modifier ripple-Eb40wiw(androidx.ui.core.Modifier, boolean bounded = true, androidx.ui.unit.Dp? radius = null, long color = Color.Unset, boolean enabled = true, androidx.animation.AnimationClockObservable? clock = null);
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400352 }
353
354 public final class RippleTheme {
355 ctor public RippleTheme(androidx.ui.material.ripple.RippleEffectFactory factory, kotlin.jvm.functions.Function0<androidx.ui.graphics.Color> defaultColor, kotlin.jvm.functions.Function0<java.lang.Float> opacity);
356 method public androidx.ui.material.ripple.RippleEffectFactory component1();
357 method public kotlin.jvm.functions.Function0<androidx.ui.graphics.Color> component2();
358 method public kotlin.jvm.functions.Function0<java.lang.Float> component3();
359 method public androidx.ui.material.ripple.RippleTheme copy(androidx.ui.material.ripple.RippleEffectFactory factory, kotlin.jvm.functions.Function0<androidx.ui.graphics.Color> defaultColor, kotlin.jvm.functions.Function0<java.lang.Float> opacity);
360 method public kotlin.jvm.functions.Function0<androidx.ui.graphics.Color> getDefaultColor();
361 method public androidx.ui.material.ripple.RippleEffectFactory getFactory();
362 method public kotlin.jvm.functions.Function0<java.lang.Float> getOpacity();
363 }
364
365 public final class RippleThemeKt {
Aurimas Liutikas9291f142020-05-28 19:59:17 -0700366 method public static error.NonExistentClass! getRippleThemeAmbient();
Nick Anthony0e36b8b2020-04-23 05:50:41 -0400367 }
368
369}
370