[go: nahoru, domu]

blob: 9355fc6de51587d1012088793de15d74bcf0c8a1 [file] [log] [blame]
Aurimas Liutikas3aa5a202020-10-05 09:42:14 -07001// Signature format: 4.0
Louis Pullen-Freilich623e4052020-07-19 20:24:03 +01002package androidx.compose.foundation.layout {
Jeff Gastone6a3a042019-07-01 18:23:37 -04003
Mihai Popa60263e22019-08-27 18:57:41 +01004 public final class AlignmentLineKt {
Aurimas Liutikas5790b292021-06-22 12:29:59 -07005 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier paddingFrom(androidx.compose.ui.Modifier, androidx.compose.ui.layout.AlignmentLine alignmentLine, optional float before, optional float after);
6 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier paddingFrom(androidx.compose.ui.Modifier, androidx.compose.ui.layout.AlignmentLine alignmentLine, optional long before, optional long after);
7 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier paddingFromBaseline(androidx.compose.ui.Modifier, optional float top, optional float bottom);
8 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier paddingFromBaseline(androidx.compose.ui.Modifier, optional long top, optional long bottom);
Mihai Popa60263e22019-08-27 18:57:41 +01009 }
10
Louis Pullen-Freilich1f10a592020-07-24 16:35:14 +010011 @androidx.compose.runtime.Immutable public final class Arrangement {
Mihai Popa54dc4362020-11-18 16:16:03 +000012 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Horizontal aligned(androidx.compose.ui.Alignment.Horizontal alignment);
13 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Vertical aligned(androidx.compose.ui.Alignment.Vertical alignment);
Mihai Popabc179852020-08-06 16:07:18 +010014 method public androidx.compose.foundation.layout.Arrangement.Vertical getBottom();
15 method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getCenter();
16 method public androidx.compose.foundation.layout.Arrangement.Horizontal getEnd();
17 method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceAround();
18 method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceBetween();
19 method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceEvenly();
20 method public androidx.compose.foundation.layout.Arrangement.Horizontal getStart();
21 method public androidx.compose.foundation.layout.Arrangement.Vertical getTop();
Aurimas Liutikas5790b292021-06-22 12:29:59 -070022 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical spacedBy(float space);
23 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Horizontal spacedBy(float space, androidx.compose.ui.Alignment.Horizontal alignment);
24 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Vertical spacedBy(float space, androidx.compose.ui.Alignment.Vertical alignment);
Mihai Popabc179852020-08-06 16:07:18 +010025 property public final androidx.compose.foundation.layout.Arrangement.Vertical Bottom;
26 property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical Center;
27 property public final androidx.compose.foundation.layout.Arrangement.Horizontal End;
28 property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceAround;
29 property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceBetween;
30 property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceEvenly;
31 property public final androidx.compose.foundation.layout.Arrangement.Horizontal Start;
32 property public final androidx.compose.foundation.layout.Arrangement.Vertical Top;
Louis Pullen-Freilich623e4052020-07-19 20:24:03 +010033 field public static final androidx.compose.foundation.layout.Arrangement INSTANCE;
Anastasia Soboleva34e8db32019-11-20 12:08:58 +000034 }
35
Mihai Popaadbf9b12020-11-18 16:36:02 +000036 @androidx.compose.runtime.Immutable public static final class Arrangement.Absolute {
37 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Horizontal aligned(androidx.compose.ui.Alignment.Horizontal alignment);
38 method public androidx.compose.foundation.layout.Arrangement.Horizontal getCenter();
39 method public androidx.compose.foundation.layout.Arrangement.Horizontal getLeft();
40 method public androidx.compose.foundation.layout.Arrangement.Horizontal getRight();
41 method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceAround();
42 method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceBetween();
43 method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceEvenly();
Aurimas Liutikas5790b292021-06-22 12:29:59 -070044 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical spacedBy(float space);
45 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Horizontal spacedBy(float space, androidx.compose.ui.Alignment.Horizontal alignment);
46 method @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.Arrangement.Vertical spacedBy(float space, androidx.compose.ui.Alignment.Vertical alignment);
Mihai Popaadbf9b12020-11-18 16:36:02 +000047 property public final androidx.compose.foundation.layout.Arrangement.Horizontal Center;
48 property public final androidx.compose.foundation.layout.Arrangement.Horizontal Left;
49 property public final androidx.compose.foundation.layout.Arrangement.Horizontal Right;
50 property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceAround;
51 property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceBetween;
52 property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceEvenly;
53 field public static final androidx.compose.foundation.layout.Arrangement.Absolute INSTANCE;
54 }
55
Mihai Popae9734fb2021-06-08 22:26:19 +010056 @androidx.compose.runtime.Stable public static interface Arrangement.Horizontal {
Mihai Popaa1a08e12021-01-15 17:06:56 +000057 method public void arrange(androidx.compose.ui.unit.Density, int totalSize, int[] sizes, androidx.compose.ui.unit.LayoutDirection layoutDirection, int[] outPositions);
Aurimas Liutikas5790b292021-06-22 12:29:59 -070058 method public default float getSpacing();
Mihai Popabc179852020-08-06 16:07:18 +010059 property public default float spacing;
Anastasia Soboleva33403ab2020-02-02 23:16:23 +000060 }
61
Mihai Popae9734fb2021-06-08 22:26:19 +010062 @androidx.compose.runtime.Stable public static interface Arrangement.HorizontalOrVertical extends androidx.compose.foundation.layout.Arrangement.Horizontal androidx.compose.foundation.layout.Arrangement.Vertical {
Mihai Popabc179852020-08-06 16:07:18 +010063 property public default float spacing;
Anastasia Soboleva33403ab2020-02-02 23:16:23 +000064 }
65
Mihai Popae9734fb2021-06-08 22:26:19 +010066 @androidx.compose.runtime.Stable public static interface Arrangement.Vertical {
Mihai Popaa1a08e12021-01-15 17:06:56 +000067 method public void arrange(androidx.compose.ui.unit.Density, int totalSize, int[] sizes, int[] outPositions);
Aurimas Liutikas5790b292021-06-22 12:29:59 -070068 method public default float getSpacing();
Mihai Popabc179852020-08-06 16:07:18 +010069 property public default float spacing;
Anastasia Soboleva34e8db32019-11-20 12:08:58 +000070 }
71
Mihai Popa5836ac42020-11-06 10:36:03 +000072 public final class AspectRatioKt {
George Mounta4da1bb2021-01-07 17:12:05 +000073 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier aspectRatio(androidx.compose.ui.Modifier, float ratio, optional boolean matchHeightConstraintsFirst);
Mihai Popa5836ac42020-11-06 10:36:03 +000074 }
75
Mihai Popa60a90cc2020-09-15 12:17:41 +010076 public final class BoxKt {
Mihai Popa7d4765b2020-12-15 15:02:11 +000077 method @androidx.compose.runtime.Composable public static inline void Box(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.Alignment contentAlignment, optional boolean propagateMinConstraints, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxScope,kotlin.Unit> content);
Mihai Popa60a90cc2020-09-15 12:17:41 +010078 method @androidx.compose.runtime.Composable public static void Box(androidx.compose.ui.Modifier modifier);
Mihai Popa49584752021-01-25 12:38:07 +000079 method @androidx.compose.runtime.Composable @kotlin.PublishedApi internal static androidx.compose.ui.layout.MeasurePolicy rememberBoxMeasurePolicy(androidx.compose.ui.Alignment alignment, boolean propagateMinConstraints);
Mihai Popa60a90cc2020-09-15 12:17:41 +010080 }
81
82 @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public interface BoxScope {
Mihai Popa8a82c8bd2021-03-04 16:28:39 +000083 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment alignment);
84 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier matchParentSize(androidx.compose.ui.Modifier);
Mihai Popa60a90cc2020-09-15 12:17:41 +010085 }
86
Mihai Popa4a7bdad2021-01-18 13:08:13 +000087 public final class BoxWithConstraintsKt {
88 method @androidx.compose.runtime.Composable public static void BoxWithConstraints(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.Alignment contentAlignment, optional boolean propagateMinConstraints, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.BoxWithConstraintsScope,kotlin.Unit> content);
89 }
90
91 @androidx.compose.runtime.Stable public interface BoxWithConstraintsScope extends androidx.compose.foundation.layout.BoxScope {
Aurimas Liutikas5790b292021-06-22 12:29:59 -070092 method public long getConstraints();
93 method public float getMaxHeight();
94 method public float getMaxWidth();
95 method public float getMinHeight();
96 method public float getMinWidth();
Mihai Popa4a7bdad2021-01-18 13:08:13 +000097 property public abstract long constraints;
98 property public abstract float maxHeight;
99 property public abstract float maxWidth;
100 property public abstract float minHeight;
101 property public abstract float minWidth;
102 }
103
Mihai Popa53db3272020-03-16 17:06:47 +0000104 public final class ColumnKt {
Louis Pullen-Freilichdc68dd502020-11-13 02:10:48 +0000105 method @androidx.compose.runtime.Composable public static inline void Column(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, optional androidx.compose.ui.Alignment.Horizontal horizontalAlignment, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> content);
Mihai Popa49584752021-01-25 12:38:07 +0000106 method @androidx.compose.runtime.Composable @kotlin.PublishedApi internal static androidx.compose.ui.layout.MeasurePolicy columnMeasurePolicy(androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, androidx.compose.ui.Alignment.Horizontal horizontalAlignment);
107 field @kotlin.PublishedApi internal static final androidx.compose.ui.layout.MeasurePolicy DefaultColumnMeasurePolicy;
Mihai Popa53db3272020-03-16 17:06:47 +0000108 }
109
Mihai Popac8deeac2020-09-07 12:16:36 +0100110 @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public interface ColumnScope {
Mihai Popa8a82c8bd2021-03-04 16:28:39 +0000111 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Horizontal alignment);
112 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignBy(androidx.compose.ui.Modifier, androidx.compose.ui.layout.VerticalAlignmentLine alignmentLine);
113 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignBy(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.Measured,java.lang.Integer> alignmentLineBlock);
114 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier weight(androidx.compose.ui.Modifier, float weight, optional boolean fill);
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +0100115 }
116
Jeff Gastone6a3a042019-07-01 18:23:37 -0400117 public final class IntrinsicKt {
Mihai Popab7b238f2021-02-11 13:35:20 +0000118 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier height(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize);
Mihai Popab2d00cb2021-02-11 13:16:51 +0000119 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredHeight(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize);
120 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredWidth(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize);
Mihai Popab7b238f2021-02-11 13:35:20 +0000121 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier width(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize);
Mihai Popa8b5b06b2020-03-27 14:34:39 +0000122 }
123
124 public enum IntrinsicSize {
Louis Pullen-Freilich623e4052020-07-19 20:24:03 +0100125 enum_constant public static final androidx.compose.foundation.layout.IntrinsicSize Max;
126 enum_constant public static final androidx.compose.foundation.layout.IntrinsicSize Min;
Jeff Gastone6a3a042019-07-01 18:23:37 -0400127 }
128
Mihai Popaa5bdece2019-11-11 19:03:40 +0000129 @kotlin.DslMarker public @interface LayoutScopeMarker {
130 }
131
Mihai Popa5836ac42020-11-06 10:36:03 +0000132 public final class OffsetKt {
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700133 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier absoluteOffset(androidx.compose.ui.Modifier, optional float x, optional float y);
Mihai Popac7d40e22020-11-24 14:24:08 +0000134 method public static androidx.compose.ui.Modifier absoluteOffset(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.unit.Density,androidx.compose.ui.unit.IntOffset> offset);
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700135 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier offset(androidx.compose.ui.Modifier, optional float x, optional float y);
Mihai Popac7d40e22020-11-24 14:24:08 +0000136 method public static androidx.compose.ui.Modifier offset(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.unit.Density,androidx.compose.ui.unit.IntOffset> offset);
Mihai Popa5836ac42020-11-06 10:36:03 +0000137 }
138
139 public final class PaddingKt {
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700140 method @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.PaddingValues PaddingValues(float all);
141 method @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.PaddingValues PaddingValues(optional float horizontal, optional float vertical);
142 method @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.PaddingValues PaddingValues(optional float start, optional float top, optional float end, optional float bottom);
143 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier absolutePadding(androidx.compose.ui.Modifier, optional float left, optional float top, optional float right, optional float bottom);
Mihai Popa53f5bac2021-01-20 18:48:00 +0000144 method @androidx.compose.runtime.Stable public static float calculateEndPadding(androidx.compose.foundation.layout.PaddingValues, androidx.compose.ui.unit.LayoutDirection layoutDirection);
145 method @androidx.compose.runtime.Stable public static float calculateStartPadding(androidx.compose.foundation.layout.PaddingValues, androidx.compose.ui.unit.LayoutDirection layoutDirection);
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700146 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding(androidx.compose.ui.Modifier, optional float start, optional float top, optional float end, optional float bottom);
147 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding(androidx.compose.ui.Modifier, optional float horizontal, optional float vertical);
148 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding(androidx.compose.ui.Modifier, float all);
Mihai Popaf7ec8ce2021-04-16 12:19:07 +0100149 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.PaddingValues paddingValues);
Mihai Popa5836ac42020-11-06 10:36:03 +0000150 }
151
Chris Banes8ecbd542021-05-13 10:33:36 +0100152 @androidx.compose.runtime.Stable public interface PaddingValues {
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700153 method public float calculateBottomPadding();
154 method public float calculateLeftPadding(androidx.compose.ui.unit.LayoutDirection layoutDirection);
155 method public float calculateRightPadding(androidx.compose.ui.unit.LayoutDirection layoutDirection);
156 method public float calculateTopPadding();
Mihai Popa53f5bac2021-01-20 18:48:00 +0000157 }
158
159 @androidx.compose.runtime.Immutable public static final class PaddingValues.Absolute implements androidx.compose.foundation.layout.PaddingValues {
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700160 ctor public PaddingValues.Absolute(optional @androidx.compose.runtime.Stable float left, optional @androidx.compose.runtime.Stable float top, optional @androidx.compose.runtime.Stable float right, optional @androidx.compose.runtime.Stable float bottom);
161 method public float calculateBottomPadding();
162 method public float calculateLeftPadding(androidx.compose.ui.unit.LayoutDirection layoutDirection);
163 method public float calculateRightPadding(androidx.compose.ui.unit.LayoutDirection layoutDirection);
164 method public float calculateTopPadding();
Mihai Popa2a4260e2020-09-03 16:46:24 +0100165 }
166
Mihai Popa53db3272020-03-16 17:06:47 +0000167 public final class RowColumnImplKt {
Mihai Popa9fcfaeb2020-03-09 17:50:28 +0000168 }
169
Mihai Popa53db3272020-03-16 17:06:47 +0000170 public final class RowKt {
Louis Pullen-Freilichdc68dd502020-11-13 02:10:48 +0000171 method @androidx.compose.runtime.Composable public static inline void Row(optional androidx.compose.ui.Modifier modifier, optional androidx.compose.foundation.layout.Arrangement.Horizontal horizontalArrangement, optional androidx.compose.ui.Alignment.Vertical verticalAlignment, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> content);
Mihai Popa49584752021-01-25 12:38:07 +0000172 method @androidx.compose.runtime.Composable @kotlin.PublishedApi internal static androidx.compose.ui.layout.MeasurePolicy rowMeasurePolicy(androidx.compose.foundation.layout.Arrangement.Horizontal horizontalArrangement, androidx.compose.ui.Alignment.Vertical verticalAlignment);
173 field @kotlin.PublishedApi internal static final androidx.compose.ui.layout.MeasurePolicy DefaultRowMeasurePolicy;
Mihai Popa53db3272020-03-16 17:06:47 +0000174 }
175
Mihai Popac8deeac2020-09-07 12:16:36 +0100176 @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public interface RowScope {
Mihai Popa8a82c8bd2021-03-04 16:28:39 +0000177 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Vertical alignment);
178 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignBy(androidx.compose.ui.Modifier, androidx.compose.ui.layout.HorizontalAlignmentLine alignmentLine);
179 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignBy(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.Measured,java.lang.Integer> alignmentLineBlock);
180 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignByBaseline(androidx.compose.ui.Modifier);
181 method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier weight(androidx.compose.ui.Modifier, float weight, optional boolean fill);
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +0100182 }
183
Mihai Popa5836ac42020-11-06 10:36:03 +0000184 public final class SizeKt {
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700185 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier defaultMinSize(androidx.compose.ui.Modifier, optional float minWidth, optional float minHeight);
George Mounta4da1bb2021-01-07 17:12:05 +0000186 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxHeight(androidx.compose.ui.Modifier, optional float fraction);
187 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxSize(androidx.compose.ui.Modifier, optional float fraction);
188 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxWidth(androidx.compose.ui.Modifier, optional float fraction);
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700189 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier height(androidx.compose.ui.Modifier, float height);
190 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier heightIn(androidx.compose.ui.Modifier, optional float min, optional float max);
191 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredHeight(androidx.compose.ui.Modifier, float height);
192 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredHeightIn(androidx.compose.ui.Modifier, optional float min, optional float max);
193 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredSize(androidx.compose.ui.Modifier, float size);
194 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredSize(androidx.compose.ui.Modifier, float width, float height);
George Mountf4829e32021-08-04 13:10:33 -0700195 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredSize(androidx.compose.ui.Modifier, long size);
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700196 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredSizeIn(androidx.compose.ui.Modifier, optional float minWidth, optional float minHeight, optional float maxWidth, optional float maxHeight);
197 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredWidth(androidx.compose.ui.Modifier, float width);
198 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier requiredWidthIn(androidx.compose.ui.Modifier, optional float min, optional float max);
199 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier size(androidx.compose.ui.Modifier, float size);
200 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier size(androidx.compose.ui.Modifier, float width, float height);
George Mountf4829e32021-08-04 13:10:33 -0700201 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier size(androidx.compose.ui.Modifier, long size);
Aurimas Liutikas5790b292021-06-22 12:29:59 -0700202 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier sizeIn(androidx.compose.ui.Modifier, optional float minWidth, optional float minHeight, optional float maxWidth, optional float maxHeight);
203 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier width(androidx.compose.ui.Modifier, float width);
204 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier widthIn(androidx.compose.ui.Modifier, optional float min, optional float max);
Mihai Popa5836ac42020-11-06 10:36:03 +0000205 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentHeight(androidx.compose.ui.Modifier, optional androidx.compose.ui.Alignment.Vertical align, optional boolean unbounded);
206 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentSize(androidx.compose.ui.Modifier, optional androidx.compose.ui.Alignment align, optional boolean unbounded);
207 method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentWidth(androidx.compose.ui.Modifier, optional androidx.compose.ui.Alignment.Horizontal align, optional boolean unbounded);
208 }
209
Jeff Gastone6a3a042019-07-01 18:23:37 -0400210 public final class SpacerKt {
Jon Boekenoogen8ee54852022-01-18 08:29:17 -0800211 method @androidx.compose.runtime.Composable @androidx.compose.runtime.NonRestartableComposable public static void Spacer(androidx.compose.ui.Modifier modifier);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400212 }
213
Jeff Gastone6a3a042019-07-01 18:23:37 -0400214}
215