[go: nahoru, domu]

blob: acbaf511a09b85e804f57cc4cd09d5bffec5e32a [file] [log] [blame]
Mihai Popa3d1ff1d2019-02-25 12:03:23 +00001// Signature format: 3.0
Jeff Gastone6a3a042019-07-01 18:23:37 -04002package androidx.ui.layout {
3
4 public final class AlignKt {
Qingqing Deng8c5d0382019-09-16 11:59:16 -07005 method public static void Align(androidx.ui.core.Alignment alignment, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Jeff Gastone6a3a042019-07-01 18:23:37 -04006 method public static void Center(kotlin.jvm.functions.Function0<kotlin.Unit> children);
7 }
8
Mihai Popa60263e22019-08-27 18:57:41 +01009 public final class AlignmentLineKt {
Matvei Malkov59bac362020-02-13 20:23:13 +000010 method public static void AlignmentLineOffset(androidx.ui.core.AlignmentLine alignmentLine, androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.unit.Dp before = 0.dp, androidx.ui.unit.Dp after = 0.dp, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Mihai Popa623dc272019-08-29 15:36:37 +010011 method public static void CenterAlignmentLine(androidx.ui.core.AlignmentLine alignmentLine, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Mihai Popa60263e22019-08-27 18:57:41 +010012 }
13
Anastasia Soboleva33403ab2020-02-02 23:16:23 +000014 public interface Arrangement {
15 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
16 field @Deprecated public static final androidx.ui.layout.Arrangement.Companion! Companion;
Anastasia Soboleva34e8db32019-11-20 12:08:58 +000017 }
18
Anastasia Soboleva33403ab2020-02-02 23:16:23 +000019 public static final class Arrangement.Bottom implements androidx.ui.layout.Arrangement.Vertical {
20 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
21 field public static final androidx.ui.layout.Arrangement.Bottom! INSTANCE;
22 }
23
24 public static final class Arrangement.Center implements androidx.ui.layout.Arrangement.Horizontal androidx.ui.layout.Arrangement.Vertical {
25 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
26 field public static final androidx.ui.layout.Arrangement.Center! INSTANCE;
27 }
28
29 public static final class Arrangement.End implements androidx.ui.layout.Arrangement.Horizontal {
30 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
31 field public static final androidx.ui.layout.Arrangement.End! INSTANCE;
32 }
33
34 public static interface Arrangement.Horizontal extends androidx.ui.layout.Arrangement {
35 }
36
37 public static final class Arrangement.SpaceAround implements androidx.ui.layout.Arrangement.Horizontal androidx.ui.layout.Arrangement.Vertical {
38 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
39 field public static final androidx.ui.layout.Arrangement.SpaceAround! INSTANCE;
40 }
41
42 public static final class Arrangement.SpaceBetween implements androidx.ui.layout.Arrangement.Horizontal androidx.ui.layout.Arrangement.Vertical {
43 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
44 field public static final androidx.ui.layout.Arrangement.SpaceBetween! INSTANCE;
45 }
46
47 public static final class Arrangement.SpaceEvenly implements androidx.ui.layout.Arrangement.Horizontal androidx.ui.layout.Arrangement.Vertical {
48 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
49 field public static final androidx.ui.layout.Arrangement.SpaceEvenly! INSTANCE;
50 }
51
52 public static final class Arrangement.Start implements androidx.ui.layout.Arrangement.Horizontal {
53 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
54 field public static final androidx.ui.layout.Arrangement.Start! INSTANCE;
55 }
56
57 public static final class Arrangement.Top implements androidx.ui.layout.Arrangement.Vertical {
58 method public java.util.List<androidx.ui.unit.IntPx> arrange(androidx.ui.unit.IntPx totalSize, java.util.List<androidx.ui.unit.IntPx> size, androidx.ui.core.LayoutDirection layoutDirection);
59 field public static final androidx.ui.layout.Arrangement.Top! INSTANCE;
60 }
61
62 public static interface Arrangement.Vertical extends androidx.ui.layout.Arrangement {
Anastasia Soboleva34e8db32019-11-20 12:08:58 +000063 }
64
Jeff Gastone6a3a042019-07-01 18:23:37 -040065 public final class AspectRatioKt {
Jeff Gastone6a3a042019-07-01 18:23:37 -040066 }
67
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +010068 public final class ColumnScope extends androidx.ui.layout.FlexScope {
Anastasia Soboleva3bb604c2019-12-13 11:29:33 +000069 method public androidx.ui.core.ParentDataModifier RelativeToSiblings(androidx.ui.layout.LayoutGravity, androidx.ui.core.VerticalAlignmentLine alignmentLine);
70 method public androidx.ui.core.ParentDataModifier getCenter(androidx.ui.layout.LayoutGravity);
71 method public androidx.ui.core.ParentDataModifier getEnd(androidx.ui.layout.LayoutGravity);
72 method public androidx.ui.core.ParentDataModifier getStart(androidx.ui.layout.LayoutGravity);
73 property public final androidx.ui.core.ParentDataModifier Center;
74 property public final androidx.ui.core.ParentDataModifier End;
75 property public final androidx.ui.core.ParentDataModifier Start;
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +010076 }
77
Jeff Gastone6a3a042019-07-01 18:23:37 -040078 public final class ContainerKt {
George Mount842c8c12020-01-08 16:03:42 -080079 method public static void Container(androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.layout.EdgeInsets padding = androidx.ui.layout.EdgeInsets(0.dp), androidx.ui.core.Alignment alignment = Alignment.Center, boolean expanded = false, androidx.ui.layout.DpConstraints constraints = androidx.ui.layout.DpConstraints(), androidx.ui.unit.Dp? width = null, androidx.ui.unit.Dp? height = null, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Jeff Gastone6a3a042019-07-01 18:23:37 -040080 }
81
Mihai Popa2dd08e22019-07-30 19:19:53 +010082 public final class CrossAxisAlignment {
83 field public static final androidx.ui.layout.CrossAxisAlignment.Companion! Companion;
84 }
85
86 public static final class CrossAxisAlignment.Companion {
87 method public androidx.ui.layout.CrossAxisAlignment AlignmentLine(androidx.ui.core.AlignmentLine alignmentLine);
88 method public androidx.ui.layout.CrossAxisAlignment getCenter();
89 method public androidx.ui.layout.CrossAxisAlignment getEnd();
90 method public androidx.ui.layout.CrossAxisAlignment getStart();
Mihai Popa2dd08e22019-07-30 19:19:53 +010091 property public final androidx.ui.layout.CrossAxisAlignment Center;
92 property public final androidx.ui.layout.CrossAxisAlignment End;
93 property public final androidx.ui.layout.CrossAxisAlignment Start;
Jeff Gastone6a3a042019-07-01 18:23:37 -040094 }
95
96 public final class DpConstraints {
George Mount842c8c12020-01-08 16:03:42 -080097 ctor public DpConstraints(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxHeight);
Jeff Gastone6a3a042019-07-01 18:23:37 -040098 ctor public DpConstraints();
George Mount842c8c12020-01-08 16:03:42 -080099 method public androidx.ui.unit.Dp component1();
100 method public androidx.ui.unit.Dp component2();
101 method public androidx.ui.unit.Dp component3();
102 method public androidx.ui.unit.Dp component4();
103 method public androidx.ui.layout.DpConstraints copy(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxHeight);
104 method public androidx.ui.unit.Dp getMaxHeight();
105 method public androidx.ui.unit.Dp getMaxWidth();
106 method public androidx.ui.unit.Dp getMinHeight();
107 method public androidx.ui.unit.Dp getMinWidth();
Jeff Gastone6a3a042019-07-01 18:23:37 -0400108 field public static final androidx.ui.layout.DpConstraints.Companion! Companion;
109 }
110
111 public static final class DpConstraints.Companion {
Mihai Popaffe9fbd2020-01-16 20:55:45 +0000112 method public androidx.ui.layout.DpConstraints fixed(androidx.ui.unit.Dp width, androidx.ui.unit.Dp height);
113 method public androidx.ui.layout.DpConstraints fixedHeight(androidx.ui.unit.Dp height);
114 method public androidx.ui.layout.DpConstraints fixedWidth(androidx.ui.unit.Dp width);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400115 }
116
117 public final class DpConstraintsKt {
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +0000118 method public static androidx.ui.core.Constraints Constraints(androidx.ui.unit.Density, androidx.ui.layout.DpConstraints dpConstraints);
119 method public static androidx.ui.layout.DpConstraints DpConstraints(androidx.ui.unit.Density, androidx.ui.core.Constraints constraints);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400120 method public static androidx.ui.layout.DpConstraints enforce(androidx.ui.layout.DpConstraints, androidx.ui.layout.DpConstraints otherConstraints);
121 method public static boolean getHasBoundedHeight(androidx.ui.layout.DpConstraints);
122 method public static boolean getHasBoundedWidth(androidx.ui.layout.DpConstraints);
Mihai Popaffe9fbd2020-01-16 20:55:45 +0000123 method public static boolean getHasFixedHeight(androidx.ui.layout.DpConstraints);
124 method public static boolean getHasFixedWidth(androidx.ui.layout.DpConstraints);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400125 method public static boolean getSatisfiable(androidx.ui.layout.DpConstraints);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400126 method public static boolean isZero(androidx.ui.layout.DpConstraints);
George Mount842c8c12020-01-08 16:03:42 -0800127 method public static androidx.ui.layout.DpConstraints offset(androidx.ui.layout.DpConstraints, androidx.ui.unit.Dp horizontal = 0.dp, androidx.ui.unit.Dp vertical = 0.dp);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400128 }
129
130 public final class EdgeInsets {
George Mount842c8c12020-01-08 16:03:42 -0800131 ctor public EdgeInsets(androidx.ui.unit.Dp left, androidx.ui.unit.Dp top, androidx.ui.unit.Dp right, androidx.ui.unit.Dp bottom);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400132 ctor public EdgeInsets();
George Mount842c8c12020-01-08 16:03:42 -0800133 ctor public EdgeInsets(androidx.ui.unit.Dp all);
134 method public androidx.ui.unit.Dp component1();
135 method public androidx.ui.unit.Dp component2();
136 method public androidx.ui.unit.Dp component3();
137 method public androidx.ui.unit.Dp component4();
138 method public androidx.ui.layout.EdgeInsets copy(androidx.ui.unit.Dp left, androidx.ui.unit.Dp top, androidx.ui.unit.Dp right, androidx.ui.unit.Dp bottom);
139 method public androidx.ui.unit.Dp getBottom();
140 method public androidx.ui.unit.Dp getLeft();
141 method public androidx.ui.unit.Dp getRight();
142 method public androidx.ui.unit.Dp getTop();
Jeff Gastone6a3a042019-07-01 18:23:37 -0400143 }
144
Jeff Gastone6a3a042019-07-01 18:23:37 -0400145 public final class FlexKt {
Anastasia Soboleva33403ab2020-02-02 23:16:23 +0000146 method public static void Column(androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.layout.Arrangement.Vertical arrangement = Arrangement.Top, kotlin.jvm.functions.Function1<? super androidx.ui.layout.ColumnScope,kotlin.Unit> children);
147 method public static void Row(androidx.ui.core.Modifier modifier = Modifier.None, androidx.ui.layout.Arrangement.Horizontal arrangement = Arrangement.Start, kotlin.jvm.functions.Function1<? super androidx.ui.layout.RowScope,kotlin.Unit> children);
Anastasia Soboleva534768f2019-10-14 11:17:45 +0100148 }
149
Mihai Popaa5bdece2019-11-11 19:03:40 +0000150 @androidx.ui.layout.LayoutScopeMarker public abstract sealed class FlexScope {
Anastasia Soboleva3bb604c2019-12-13 11:29:33 +0000151 method public final androidx.ui.core.ParentDataModifier LayoutFlexible(@FloatRange(from=0.0, fromInclusive=false) float flex, boolean tight = true);
George Mount842c8c12020-01-08 16:03:42 -0800152 method public final androidx.ui.core.ParentDataModifier RelativeToSiblings(androidx.ui.layout.LayoutGravity, kotlin.jvm.functions.Function1<? super androidx.ui.core.Placeable,androidx.ui.unit.IntPx> alignmentLineBlock);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400153 }
154
Calin Tataru940129e2019-09-09 17:32:57 +0100155 public enum FlowCrossAxisAlignment {
156 enum_constant public static final androidx.ui.layout.FlowCrossAxisAlignment Center;
157 enum_constant public static final androidx.ui.layout.FlowCrossAxisAlignment End;
158 enum_constant public static final androidx.ui.layout.FlowCrossAxisAlignment Start;
159 }
160
161 public final class FlowKt {
George Mount842c8c12020-01-08 16:03:42 -0800162 method public static void FlowColumn(androidx.ui.layout.SizeMode mainAxisSize = androidx.ui.layout.SizeMode.Wrap, androidx.ui.layout.MainAxisAlignment mainAxisAlignment = androidx.ui.layout.MainAxisAlignment.Start, androidx.ui.unit.Dp mainAxisSpacing = 0.dp, androidx.ui.layout.FlowCrossAxisAlignment crossAxisAlignment = androidx.ui.layout.FlowCrossAxisAlignment.Start, androidx.ui.unit.Dp crossAxisSpacing = 0.dp, androidx.ui.layout.MainAxisAlignment lastLineMainAxisAlignment = mainAxisAlignment, kotlin.jvm.functions.Function0<kotlin.Unit> children);
163 method public static void FlowRow(androidx.ui.layout.SizeMode mainAxisSize = androidx.ui.layout.SizeMode.Wrap, androidx.ui.layout.MainAxisAlignment mainAxisAlignment = androidx.ui.layout.MainAxisAlignment.Start, androidx.ui.unit.Dp mainAxisSpacing = 0.dp, androidx.ui.layout.FlowCrossAxisAlignment crossAxisAlignment = androidx.ui.layout.FlowCrossAxisAlignment.Start, androidx.ui.unit.Dp crossAxisSpacing = 0.dp, androidx.ui.layout.MainAxisAlignment lastLineMainAxisAlignment = mainAxisAlignment, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400164 }
165
166 public final class IntrinsicKt {
Jeff Gastone6a3a042019-07-01 18:23:37 -0400167 method public static void MaxIntrinsicHeight(kotlin.jvm.functions.Function0<kotlin.Unit> children);
168 method public static void MaxIntrinsicWidth(kotlin.jvm.functions.Function0<kotlin.Unit> children);
169 method public static void MinIntrinsicHeight(kotlin.jvm.functions.Function0<kotlin.Unit> children);
170 method public static void MinIntrinsicWidth(kotlin.jvm.functions.Function0<kotlin.Unit> children);
171 }
172
Adam Powell712dc992019-12-04 12:48:30 -0800173 public final class LayoutAlign {
174 method public androidx.ui.core.LayoutModifier getBottom();
175 method public androidx.ui.core.LayoutModifier getBottomCenter();
176 method public androidx.ui.core.LayoutModifier getBottomLeft();
177 method public androidx.ui.core.LayoutModifier getBottomRight();
178 method public androidx.ui.core.LayoutModifier getCenter();
179 method public androidx.ui.core.LayoutModifier getCenterHorizontally();
180 method public androidx.ui.core.LayoutModifier getCenterLeft();
181 method public androidx.ui.core.LayoutModifier getCenterRight();
182 method public androidx.ui.core.LayoutModifier getCenterVertically();
183 method public androidx.ui.core.LayoutModifier getEnd();
184 method public androidx.ui.core.LayoutModifier getStart();
185 method public androidx.ui.core.LayoutModifier getTop();
186 method public androidx.ui.core.LayoutModifier getTopCenter();
187 method public androidx.ui.core.LayoutModifier getTopLeft();
188 method public androidx.ui.core.LayoutModifier getTopRight();
189 property public final androidx.ui.core.LayoutModifier Bottom;
190 property public final androidx.ui.core.LayoutModifier BottomCenter;
191 property public final androidx.ui.core.LayoutModifier BottomLeft;
192 property public final androidx.ui.core.LayoutModifier BottomRight;
193 property public final androidx.ui.core.LayoutModifier Center;
194 property public final androidx.ui.core.LayoutModifier CenterHorizontally;
195 property public final androidx.ui.core.LayoutModifier CenterLeft;
196 property public final androidx.ui.core.LayoutModifier CenterRight;
197 property public final androidx.ui.core.LayoutModifier CenterVertically;
198 property public final androidx.ui.core.LayoutModifier End;
199 property public final androidx.ui.core.LayoutModifier Start;
200 property public final androidx.ui.core.LayoutModifier Top;
201 property public final androidx.ui.core.LayoutModifier TopCenter;
202 property public final androidx.ui.core.LayoutModifier TopLeft;
203 property public final androidx.ui.core.LayoutModifier TopRight;
204 field public static final androidx.ui.layout.LayoutAlign! INSTANCE;
205 }
206
207 public final class LayoutAspectRatio implements androidx.ui.core.LayoutModifier {
208 ctor public LayoutAspectRatio(@FloatRange(from=null, fromInclusive=null) float aspectRatio);
209 method public float component1();
210 method public androidx.ui.layout.LayoutAspectRatio copy(float aspectRatio);
211 method public float getAspectRatio();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000212 method public androidx.ui.unit.IntPx maxIntrinsicHeightOf(androidx.ui.core.ModifierScope, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx width);
213 method public androidx.ui.unit.IntPx maxIntrinsicWidthOf(androidx.ui.core.ModifierScope, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx height);
214 method public androidx.ui.unit.IntPx minIntrinsicHeightOf(androidx.ui.core.ModifierScope, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx width);
215 method public androidx.ui.unit.IntPx minIntrinsicWidthOf(androidx.ui.core.ModifierScope, androidx.ui.core.Measurable measurable, androidx.ui.unit.IntPx height);
216 method public androidx.ui.core.Constraints modifyConstraints(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints);
Adam Powell712dc992019-12-04 12:48:30 -0800217 }
218
219 public final class LayoutGravity {
220 field public static final androidx.ui.layout.LayoutGravity! INSTANCE;
221 }
222
Adam Powell31c1ebd2020-01-09 09:48:24 -0800223 public final class LayoutHeight implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800224 ctor public LayoutHeight(androidx.ui.unit.Dp height);
225 method public androidx.ui.unit.Dp component1();
226 method public androidx.ui.layout.LayoutHeight copy(androidx.ui.unit.Dp height);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800227 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
228 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800229 method public androidx.ui.unit.Dp getHeight();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000230 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
231 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
232 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
233 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800234 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
235 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
236 }
237
238 public static final class LayoutHeight.Constrain implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800239 ctor public LayoutHeight.Constrain(androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxHeight);
240 method public androidx.ui.unit.Dp component1();
241 method public androidx.ui.unit.Dp component2();
242 method public androidx.ui.layout.LayoutHeight.Constrain copy(androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800243 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
244 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800245 method public androidx.ui.unit.Dp getMaxHeight();
246 method public androidx.ui.unit.Dp getMinHeight();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000247 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
248 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
249 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
250 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800251 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
252 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
253 }
254
255 public static final class LayoutHeight.Fill implements androidx.ui.core.LayoutModifier {
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000256 method public androidx.ui.core.Constraints modifyConstraints(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800257 field public static final androidx.ui.layout.LayoutHeight.Fill! INSTANCE;
258 }
259
260 public static final class LayoutHeight.Max implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800261 ctor public LayoutHeight.Max(androidx.ui.unit.Dp maxHeight);
262 method public androidx.ui.unit.Dp component1();
263 method public androidx.ui.layout.LayoutHeight.Max copy(androidx.ui.unit.Dp maxHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800264 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
265 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800266 method public androidx.ui.unit.Dp getMaxHeight();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000267 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
268 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
269 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
270 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800271 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
272 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
273 }
274
275 public static final class LayoutHeight.Min implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800276 ctor public LayoutHeight.Min(androidx.ui.unit.Dp minHeight);
277 method public androidx.ui.unit.Dp component1();
278 method public androidx.ui.layout.LayoutHeight.Min copy(androidx.ui.unit.Dp minHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800279 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
280 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800281 method public androidx.ui.unit.Dp getMinHeight();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000282 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
283 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
284 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
285 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800286 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
287 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
288 }
289
Adam Powell712dc992019-12-04 12:48:30 -0800290 public final class LayoutPadding implements androidx.ui.core.LayoutModifier {
Anastasia Soboleva24bacea2020-02-06 19:10:26 +0000291 ctor public LayoutPadding(androidx.ui.unit.Dp start, androidx.ui.unit.Dp top, androidx.ui.unit.Dp end, androidx.ui.unit.Dp bottom);
Adam Powell712dc992019-12-04 12:48:30 -0800292 ctor public LayoutPadding();
George Mount842c8c12020-01-08 16:03:42 -0800293 method public androidx.ui.unit.Dp component1();
294 method public androidx.ui.unit.Dp component2();
295 method public androidx.ui.unit.Dp component3();
296 method public androidx.ui.unit.Dp component4();
Anastasia Soboleva24bacea2020-02-06 19:10:26 +0000297 method public androidx.ui.layout.LayoutPadding copy(androidx.ui.unit.Dp start, androidx.ui.unit.Dp top, androidx.ui.unit.Dp end, androidx.ui.unit.Dp bottom);
George Mount842c8c12020-01-08 16:03:42 -0800298 method public androidx.ui.unit.Dp getBottom();
Anastasia Soboleva24bacea2020-02-06 19:10:26 +0000299 method public androidx.ui.unit.Dp getEnd();
300 method public androidx.ui.unit.Dp getStart();
George Mount842c8c12020-01-08 16:03:42 -0800301 method public androidx.ui.unit.Dp getTop();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000302 method public androidx.ui.core.Constraints modifyConstraints(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints);
303 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
304 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell712dc992019-12-04 12:48:30 -0800305 }
306
Mihai Popaa5bdece2019-11-11 19:03:40 +0000307 @kotlin.DslMarker public @interface LayoutScopeMarker {
308 }
309
Adam Powell31c1ebd2020-01-09 09:48:24 -0800310 public final class LayoutSize implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800311 ctor public LayoutSize(androidx.ui.unit.Dp width, androidx.ui.unit.Dp height);
312 ctor public LayoutSize(androidx.ui.unit.Dp size);
313 method public androidx.ui.unit.Dp component1();
314 method public androidx.ui.unit.Dp component2();
315 method public androidx.ui.layout.LayoutSize copy(androidx.ui.unit.Dp width, androidx.ui.unit.Dp height);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800316 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
317 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800318 method public androidx.ui.unit.Dp getHeight();
319 method public androidx.ui.unit.Dp getWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000320 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
321 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
322 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
323 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800324 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
325 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
326 }
327
328 public static final class LayoutSize.Constrain implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800329 ctor public LayoutSize.Constrain(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp maxHeight);
330 ctor public LayoutSize.Constrain(androidx.ui.unit.Dp minSize, androidx.ui.unit.Dp maxSize);
331 method public androidx.ui.unit.Dp component1();
332 method public androidx.ui.unit.Dp component2();
333 method public androidx.ui.unit.Dp component3();
334 method public androidx.ui.unit.Dp component4();
335 method public androidx.ui.layout.LayoutSize.Constrain copy(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp minHeight, androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp maxHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800336 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
337 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800338 method public androidx.ui.unit.Dp getMaxHeight();
339 method public androidx.ui.unit.Dp getMaxWidth();
340 method public androidx.ui.unit.Dp getMinHeight();
341 method public androidx.ui.unit.Dp getMinWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000342 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
343 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
344 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
345 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800346 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
347 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
348 }
349
350 public static final class LayoutSize.Fill implements androidx.ui.core.LayoutModifier {
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000351 method public androidx.ui.core.Constraints modifyConstraints(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800352 field public static final androidx.ui.layout.LayoutSize.Fill! INSTANCE;
353 }
354
355 public static final class LayoutSize.Max implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800356 ctor public LayoutSize.Max(androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp maxHeight);
357 ctor public LayoutSize.Max(androidx.ui.unit.Dp maxSize);
358 method public androidx.ui.unit.Dp component1();
359 method public androidx.ui.unit.Dp component2();
360 method public androidx.ui.layout.LayoutSize.Max copy(androidx.ui.unit.Dp maxWidth, androidx.ui.unit.Dp maxHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800361 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
362 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800363 method public androidx.ui.unit.Dp getMaxHeight();
364 method public androidx.ui.unit.Dp getMaxWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000365 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
366 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
367 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
368 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800369 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
370 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
371 }
372
373 public static final class LayoutSize.Min implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800374 ctor public LayoutSize.Min(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp minHeight);
375 ctor public LayoutSize.Min(androidx.ui.unit.Dp minSize);
376 method public androidx.ui.unit.Dp component1();
377 method public androidx.ui.unit.Dp component2();
378 method public androidx.ui.layout.LayoutSize.Min copy(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp minHeight);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800379 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
380 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800381 method public androidx.ui.unit.Dp getMinHeight();
382 method public androidx.ui.unit.Dp getMinWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000383 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
384 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
385 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
386 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800387 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
388 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
389 }
390
391 public final class LayoutWidth implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800392 ctor public LayoutWidth(androidx.ui.unit.Dp width);
393 method public androidx.ui.unit.Dp component1();
394 method public androidx.ui.layout.LayoutWidth copy(androidx.ui.unit.Dp width);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800395 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
396 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800397 method public androidx.ui.unit.Dp getWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000398 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
399 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
400 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
401 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800402 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
403 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
404 }
405
406 public static final class LayoutWidth.Constrain implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800407 ctor public LayoutWidth.Constrain(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp maxWidth);
408 method public androidx.ui.unit.Dp component1();
409 method public androidx.ui.unit.Dp component2();
410 method public androidx.ui.layout.LayoutWidth.Constrain copy(androidx.ui.unit.Dp minWidth, androidx.ui.unit.Dp maxWidth);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800411 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
412 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800413 method public androidx.ui.unit.Dp getMaxWidth();
414 method public androidx.ui.unit.Dp getMinWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000415 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
416 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
417 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
418 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800419 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
420 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
421 }
422
423 public static final class LayoutWidth.Fill implements androidx.ui.core.LayoutModifier {
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000424 method public androidx.ui.core.Constraints modifyConstraints(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800425 field public static final androidx.ui.layout.LayoutWidth.Fill! INSTANCE;
426 }
427
428 public static final class LayoutWidth.Max implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800429 ctor public LayoutWidth.Max(androidx.ui.unit.Dp maxWidth);
430 method public androidx.ui.unit.Dp component1();
431 method public androidx.ui.layout.LayoutWidth.Max copy(androidx.ui.unit.Dp maxWidth);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800432 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
433 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800434 method public androidx.ui.unit.Dp getMaxWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000435 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
436 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
437 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
438 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800439 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
440 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
441 }
442
443 public static final class LayoutWidth.Min implements androidx.ui.core.LayoutModifier {
George Mount842c8c12020-01-08 16:03:42 -0800444 ctor public LayoutWidth.Min(androidx.ui.unit.Dp minWidth);
445 method public androidx.ui.unit.Dp component1();
446 method public androidx.ui.layout.LayoutWidth.Min copy(androidx.ui.unit.Dp minWidth);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800447 method public <R> R! foldIn(R! initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation);
448 method public <R> R! foldOut(R! initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation);
George Mount842c8c12020-01-08 16:03:42 -0800449 method public androidx.ui.unit.Dp getMinWidth();
Anastasia Soboleva73b0f872020-01-29 19:30:13 +0000450 method public androidx.ui.unit.IntPx? modifyAlignmentLine(androidx.ui.core.ModifierScope, androidx.ui.core.AlignmentLine line, androidx.ui.unit.IntPx? value);
451 method public androidx.ui.core.LayoutDirection modifyLayoutDirection(androidx.ui.core.ModifierScope);
452 method public androidx.ui.unit.IntPxPosition modifyPosition(androidx.ui.core.ModifierScope, androidx.ui.unit.IntPxSize childSize, androidx.ui.unit.IntPxSize containerSize);
453 method public androidx.ui.unit.IntPxSize modifySize(androidx.ui.core.ModifierScope, androidx.ui.core.Constraints constraints, androidx.ui.unit.IntPxSize childSize);
Adam Powell31c1ebd2020-01-09 09:48:24 -0800454 method public androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other);
455 method @Deprecated public androidx.ui.core.Modifier wraps(androidx.ui.core.Modifier other);
Calin Tataru940129e2019-09-09 17:32:57 +0100456 }
457
Jeff Gastone6a3a042019-07-01 18:23:37 -0400458 public enum MainAxisAlignment {
459 enum_constant public static final androidx.ui.layout.MainAxisAlignment Center;
460 enum_constant public static final androidx.ui.layout.MainAxisAlignment End;
461 enum_constant public static final androidx.ui.layout.MainAxisAlignment SpaceAround;
462 enum_constant public static final androidx.ui.layout.MainAxisAlignment SpaceBetween;
463 enum_constant public static final androidx.ui.layout.MainAxisAlignment SpaceEvenly;
464 enum_constant public static final androidx.ui.layout.MainAxisAlignment Start;
465 }
466
Adam Powell712dc992019-12-04 12:48:30 -0800467 public final class PaddingKt {
George Mount842c8c12020-01-08 16:03:42 -0800468 method public static androidx.ui.layout.LayoutPadding LayoutPadding(androidx.ui.unit.Dp all);
Adam Powell712dc992019-12-04 12:48:30 -0800469 }
470
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +0100471 public final class RowScope extends androidx.ui.layout.FlexScope {
Anastasia Soboleva3bb604c2019-12-13 11:29:33 +0000472 method public androidx.ui.core.ParentDataModifier RelativeToSiblings(androidx.ui.layout.LayoutGravity, androidx.ui.core.HorizontalAlignmentLine alignmentLine);
473 method public androidx.ui.core.ParentDataModifier getBottom(androidx.ui.layout.LayoutGravity);
474 method public androidx.ui.core.ParentDataModifier getCenter(androidx.ui.layout.LayoutGravity);
475 method public androidx.ui.core.ParentDataModifier getTop(androidx.ui.layout.LayoutGravity);
476 property public final androidx.ui.core.ParentDataModifier Bottom;
477 property public final androidx.ui.core.ParentDataModifier Center;
478 property public final androidx.ui.core.ParentDataModifier Top;
Anastasia Soboleva29bef5e2019-10-22 16:50:15 +0100479 }
480
Adam Powell31c1ebd2020-01-09 09:48:24 -0800481 public enum SizeMode {
482 enum_constant public static final androidx.ui.layout.SizeMode Expand;
483 enum_constant public static final androidx.ui.layout.SizeMode Wrap;
Anastasia Soboleva6a3a9892019-11-11 21:16:51 +0000484 }
485
Jeff Gastone6a3a042019-07-01 18:23:37 -0400486 public final class SpacerKt {
Matvei Malkov7a729582019-11-26 17:32:03 +0000487 method public static void Spacer(androidx.ui.core.Modifier modifier);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400488 }
489
Jeff Gastone6a3a042019-07-01 18:23:37 -0400490 public final class StackKt {
Anastasia Sobolevad7779a22019-11-21 16:34:26 +0000491 method public static void Stack(androidx.ui.core.Modifier modifier = Modifier.None, kotlin.jvm.functions.Function1<? super androidx.ui.layout.StackScope,kotlin.Unit> children);
492 }
493
494 @androidx.ui.layout.LayoutScopeMarker public final class StackScope {
495 ctor public StackScope();
Anastasia Soboleva3bb604c2019-12-13 11:29:33 +0000496 method public androidx.ui.core.ParentDataModifier getBottomCenter(androidx.ui.layout.LayoutGravity);
497 method public androidx.ui.core.ParentDataModifier getBottomLeft(androidx.ui.layout.LayoutGravity);
498 method public androidx.ui.core.ParentDataModifier getBottomRight(androidx.ui.layout.LayoutGravity);
499 method public androidx.ui.core.ParentDataModifier getCenter(androidx.ui.layout.LayoutGravity);
500 method public androidx.ui.core.ParentDataModifier getCenterLeft(androidx.ui.layout.LayoutGravity);
501 method public androidx.ui.core.ParentDataModifier getCenterRight(androidx.ui.layout.LayoutGravity);
502 method public androidx.ui.core.ParentDataModifier getStretch(androidx.ui.layout.LayoutGravity);
503 method public androidx.ui.core.ParentDataModifier getTopCenter(androidx.ui.layout.LayoutGravity);
504 method public androidx.ui.core.ParentDataModifier getTopLeft(androidx.ui.layout.LayoutGravity);
505 method public androidx.ui.core.ParentDataModifier getTopRight(androidx.ui.layout.LayoutGravity);
506 property public final androidx.ui.core.ParentDataModifier BottomCenter;
507 property public final androidx.ui.core.ParentDataModifier BottomLeft;
508 property public final androidx.ui.core.ParentDataModifier BottomRight;
509 property public final androidx.ui.core.ParentDataModifier Center;
510 property public final androidx.ui.core.ParentDataModifier CenterLeft;
511 property public final androidx.ui.core.ParentDataModifier CenterRight;
512 property public final androidx.ui.core.ParentDataModifier Stretch;
513 property public final androidx.ui.core.ParentDataModifier TopCenter;
514 property public final androidx.ui.core.ParentDataModifier TopLeft;
515 property public final androidx.ui.core.ParentDataModifier TopRight;
Jeff Gastone6a3a042019-07-01 18:23:37 -0400516 }
517
Mihai Popaa5bdece2019-11-11 19:03:40 +0000518 @androidx.ui.layout.LayoutScopeMarker public final class TableChildren {
Calin Tataru3c63b732019-09-04 11:12:28 +0100519 method public void tableDecoration(boolean overlay, kotlin.jvm.functions.Function1<? super androidx.ui.layout.TableDecorationChildren,kotlin.Unit> decoration);
Calin Tataru36e1b032019-09-03 12:14:47 +0100520 method public void tableRow(kotlin.jvm.functions.Function0<kotlin.Unit> children);
Calin Tataruebf4dcc2019-07-10 15:34:28 +0100521 }
522
Calin Tataru84b7aec2019-08-09 14:17:47 +0100523 public abstract class TableColumnWidth {
George Mount842c8c12020-01-08 16:03:42 -0800524 method public androidx.ui.unit.IntPx maxIntrinsicWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density, androidx.ui.unit.IntPx availableHeight);
525 method public androidx.ui.unit.IntPx minIntrinsicWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density, androidx.ui.unit.IntPx availableHeight);
526 method public abstract androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tatarufc68cce2019-07-15 18:47:16 +0100527 }
528
Calin Tataru84b7aec2019-08-09 14:17:47 +0100529 public static final class TableColumnWidth.Fixed extends androidx.ui.layout.TableColumnWidth.Inflexible {
George Mount842c8c12020-01-08 16:03:42 -0800530 ctor public TableColumnWidth.Fixed(androidx.ui.unit.Dp width);
531 method public androidx.ui.layout.TableColumnWidth.Fixed copy(androidx.ui.unit.Dp width);
532 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tatarufc68cce2019-07-15 18:47:16 +0100533 }
534
Calin Tataru84b7aec2019-08-09 14:17:47 +0100535 public static final class TableColumnWidth.Flex extends androidx.ui.layout.TableColumnWidth {
536 ctor public TableColumnWidth.Flex(@FloatRange(from=null) float flex);
537 method public androidx.ui.layout.TableColumnWidth.Flex copy(float flex);
George Mount842c8c12020-01-08 16:03:42 -0800538 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tatarufc68cce2019-07-15 18:47:16 +0100539 }
540
Calin Tataru84b7aec2019-08-09 14:17:47 +0100541 public static final class TableColumnWidth.Fraction extends androidx.ui.layout.TableColumnWidth.Inflexible {
542 ctor public TableColumnWidth.Fraction(@FloatRange(from=null, to=null) float fraction);
543 method public androidx.ui.layout.TableColumnWidth.Fraction copy(float fraction);
George Mount842c8c12020-01-08 16:03:42 -0800544 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tatarufc68cce2019-07-15 18:47:16 +0100545 }
546
Calin Tataru84b7aec2019-08-09 14:17:47 +0100547 public abstract static class TableColumnWidth.Inflexible extends androidx.ui.layout.TableColumnWidth {
548 ctor public TableColumnWidth.Inflexible();
549 method public final androidx.ui.layout.TableColumnWidth flexible(float flex);
Calin Tataru16d7eb42019-07-24 11:43:09 +0100550 }
551
Calin Tataru84b7aec2019-08-09 14:17:47 +0100552 public static final class TableColumnWidth.Max extends androidx.ui.layout.TableColumnWidth.Inflexible {
553 ctor public TableColumnWidth.Max(androidx.ui.layout.TableColumnWidth.Inflexible a, androidx.ui.layout.TableColumnWidth.Inflexible b);
554 method public androidx.ui.layout.TableColumnWidth.Max copy(androidx.ui.layout.TableColumnWidth.Inflexible a, androidx.ui.layout.TableColumnWidth.Inflexible b);
George Mount842c8c12020-01-08 16:03:42 -0800555 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tataru16d7eb42019-07-24 11:43:09 +0100556 }
557
Calin Tataru46875862019-09-02 18:35:07 +0100558 public static final class TableColumnWidth.MaxIntrinsic extends androidx.ui.layout.TableColumnWidth.Inflexible {
George Mount842c8c12020-01-08 16:03:42 -0800559 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tataru46875862019-09-02 18:35:07 +0100560 field public static final androidx.ui.layout.TableColumnWidth.MaxIntrinsic! INSTANCE;
561 }
562
Calin Tataru84b7aec2019-08-09 14:17:47 +0100563 public static final class TableColumnWidth.Min extends androidx.ui.layout.TableColumnWidth.Inflexible {
564 ctor public TableColumnWidth.Min(androidx.ui.layout.TableColumnWidth.Inflexible a, androidx.ui.layout.TableColumnWidth.Inflexible b);
565 method public androidx.ui.layout.TableColumnWidth.Min copy(androidx.ui.layout.TableColumnWidth.Inflexible a, androidx.ui.layout.TableColumnWidth.Inflexible b);
George Mount842c8c12020-01-08 16:03:42 -0800566 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tataru16d7eb42019-07-24 11:43:09 +0100567 }
568
Calin Tataru46875862019-09-02 18:35:07 +0100569 public static final class TableColumnWidth.MinIntrinsic extends androidx.ui.layout.TableColumnWidth.Inflexible {
George Mount842c8c12020-01-08 16:03:42 -0800570 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tataru46875862019-09-02 18:35:07 +0100571 field public static final androidx.ui.layout.TableColumnWidth.MinIntrinsic! INSTANCE;
572 }
573
Calin Tataru84b7aec2019-08-09 14:17:47 +0100574 public static final class TableColumnWidth.Wrap extends androidx.ui.layout.TableColumnWidth.Inflexible {
George Mount842c8c12020-01-08 16:03:42 -0800575 method public androidx.ui.unit.IntPx preferredWidth(java.util.List<androidx.ui.layout.TableMeasurable> cells, androidx.ui.unit.IntPx containerWidth, androidx.ui.unit.Density density);
Calin Tataru84b7aec2019-08-09 14:17:47 +0100576 field public static final androidx.ui.layout.TableColumnWidth.Wrap! INSTANCE;
Calin Tatarufc68cce2019-07-15 18:47:16 +0100577 }
578
Calin Tataru3c63b732019-09-04 11:12:28 +0100579 public final class TableDecorationChildren {
George Mount842c8c12020-01-08 16:03:42 -0800580 method public java.util.List<androidx.ui.unit.IntPx> component1();
581 method public java.util.List<androidx.ui.unit.IntPx> component2();
582 method public androidx.ui.layout.TableDecorationChildren copy(java.util.List<androidx.ui.unit.IntPx> verticalOffsets, java.util.List<androidx.ui.unit.IntPx> horizontalOffsets);
583 method public java.util.List<androidx.ui.unit.IntPx> getHorizontalOffsets();
584 method public java.util.List<androidx.ui.unit.IntPx> getVerticalOffsets();
Calin Tataru3c63b732019-09-04 11:12:28 +0100585 }
586
Calin Tataruebf4dcc2019-07-10 15:34:28 +0100587 public final class TableKt {
Mihai Popa82d711e2019-11-12 14:53:09 +0000588 method public static void Table(int columns, kotlin.jvm.functions.Function1<? super java.lang.Integer,? extends androidx.ui.core.Alignment> alignment = { Alignment.TopLeft }, kotlin.jvm.functions.Function1<? super java.lang.Integer,? extends androidx.ui.layout.TableColumnWidth> columnWidth = { TableColumnWidth.<init>(1.0) }, kotlin.jvm.functions.Function1<? super androidx.ui.layout.TableChildren,kotlin.Unit> children);
Calin Tataru84b7aec2019-08-09 14:17:47 +0100589 }
590
591 public final class TableMeasurable {
George Mount842c8c12020-01-08 16:03:42 -0800592 method public kotlin.jvm.functions.Function0<androidx.ui.unit.IntPx> component1();
593 method public kotlin.jvm.functions.Function1<androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> component2();
594 method public kotlin.jvm.functions.Function1<androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> component3();
595 method public androidx.ui.layout.TableMeasurable copy(kotlin.jvm.functions.Function0<androidx.ui.unit.IntPx> preferredWidth, kotlin.jvm.functions.Function1<? super androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> minIntrinsicWidth, kotlin.jvm.functions.Function1<? super androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> maxIntrinsicWidth);
596 method public kotlin.jvm.functions.Function1<androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> getMaxIntrinsicWidth();
597 method public kotlin.jvm.functions.Function1<androidx.ui.unit.IntPx,androidx.ui.unit.IntPx> getMinIntrinsicWidth();
598 method public kotlin.jvm.functions.Function0<androidx.ui.unit.IntPx> getPreferredWidth();
Calin Tataruebf4dcc2019-07-10 15:34:28 +0100599 }
600
Jeff Gastone6a3a042019-07-01 18:23:37 -0400601 public final class WrapKt {
Qingqing Deng8c5d0382019-09-16 11:59:16 -0700602 method public static void Wrap(androidx.ui.core.Alignment alignment = Alignment.TopLeft, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Jeff Gastone6a3a042019-07-01 18:23:37 -0400603 }
604
605}
606
Nicolas Roardde2a50122019-07-01 09:38:00 -0700607package androidx.ui.layout.constraintlayout {
608
609 public final class ConstraintLayoutKt {
Nicolas Roardde2a50122019-07-01 09:38:00 -0700610 method public static void ConstraintLayout(androidx.ui.layout.constraintlayout.ConstraintSet constraintSet, kotlin.jvm.functions.Function0<kotlin.Unit> children);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700611 }
612
613 public final class ConstraintSet {
614 ctor public ConstraintSet(internal kotlin.jvm.functions.Function1<? super androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope,kotlin.Unit> description);
615 method public androidx.ui.layout.constraintlayout.ConstraintSet copy(kotlin.jvm.functions.Function1<? super androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope,kotlin.Unit> description);
616 }
617
618 public final class ConstraintSetBuilderScope {
619 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.BarrierAnchor createBottomBarrier(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference... elements);
George Mount842c8c12020-01-08 16:03:42 -0800620 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.GuidelineAnchor createGuidelineFromBottom(androidx.ui.unit.Dp offset);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700621 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.GuidelineAnchor createGuidelineFromBottom(float percent);
George Mount842c8c12020-01-08 16:03:42 -0800622 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.GuidelineAnchor createGuidelineFromLeft(androidx.ui.unit.Dp offset);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700623 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.GuidelineAnchor createGuidelineFromLeft(float percent);
George Mount842c8c12020-01-08 16:03:42 -0800624 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.GuidelineAnchor createGuidelineFromRight(androidx.ui.unit.Dp offset);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700625 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.GuidelineAnchor createGuidelineFromRight(float percent);
George Mount842c8c12020-01-08 16:03:42 -0800626 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.GuidelineAnchor createGuidelineFromTop(androidx.ui.unit.Dp offset);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700627 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.GuidelineAnchor createGuidelineFromTop(float percent);
628 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalChain createHorizontalChain(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference![] elements, androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle chainStyle = ChainStyle.Spread);
629 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.BarrierAnchor createLeftBarrier(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference... elements);
630 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.BarrierAnchor createRightBarrier(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference... elements);
631 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.BarrierAnchor createTopBarrier(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference... elements);
632 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalChain createVerticalChain(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference![] elements, androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle chainStyle = ChainStyle.Spread);
633 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference getParent();
Nicolas Roardde2a50122019-07-01 09:38:00 -0700634 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference tag(Object tag);
Nicolas Roardde2a50122019-07-01 09:38:00 -0700635 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference parent;
636 }
637
638 public static final class ConstraintSetBuilderScope.ChainStyle {
639 field public static final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle.Companion! Companion;
640 }
641
642 public static final class ConstraintSetBuilderScope.ChainStyle.Companion {
643 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle Packed(float bias);
644 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle getPacked();
645 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle getSpread();
646 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle getSpreadInside();
647 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle Packed;
648 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle Spread;
649 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ChainStyle SpreadInside;
650 }
651
652 public static final class ConstraintSetBuilderScope.ConstrainedLayoutBaselineAnchor {
653 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutBaselineAnchor other);
654 method public androidx.constraintlayout.solver.state.State getState();
655 method public Object getTag();
656 }
657
658 public static final class ConstraintSetBuilderScope.ConstrainedLayoutReference {
659 method public void center();
660 method public void centerHorizontally();
661 method public void centerVertically();
662 method public infix void constrainHorizontallyTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference other);
663 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference other);
664 method public infix void constrainVerticallyTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference other);
665 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutBaselineAnchor getBaseline();
666 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor getBottom();
667 method public float getHorizontalBias();
668 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor getLeft();
669 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor getRight();
670 method public androidx.constraintlayout.solver.state.State getState();
671 method public Object getTag();
672 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor getTop();
673 method public float getVerticalBias();
674 method public void setBaseline(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutBaselineAnchor p);
675 method public void setBottom(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor p);
676 method public void setHorizontalBias(float value);
677 method public void setRight(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor p);
678 method public void setVerticalBias(float value);
679 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutBaselineAnchor baseline;
680 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor bottom;
681 property public final float horizontalBias;
682 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor left;
683 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor right;
684 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor top;
685 property public final float verticalBias;
686 }
687
688 public abstract static sealed class ConstraintSetBuilderScope.HorizontalAnchor {
689 }
690
691 public static final class ConstraintSetBuilderScope.HorizontalAnchor.BarrierAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor {
692 method public int getIndex$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800693 method public androidx.ui.unit.Dp getMargin();
Nicolas Roardde2a50122019-07-01 09:38:00 -0700694 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
695 method public Object getTag$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800696 method public void setMargin(androidx.ui.unit.Dp value);
697 property public final androidx.ui.unit.Dp margin;
Nicolas Roardde2a50122019-07-01 09:38:00 -0700698 }
699
700 public static final class ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor {
701 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor other);
702 method public int getIndex$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800703 method public androidx.ui.unit.Dp getMargin();
Nicolas Roardde2a50122019-07-01 09:38:00 -0700704 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
705 method public Object getTag$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800706 method public void setMargin(androidx.ui.unit.Dp value);
707 property public final androidx.ui.unit.Dp margin;
Nicolas Roardde2a50122019-07-01 09:38:00 -0700708 property public Object tag;
709 }
710
711 public static final class ConstraintSetBuilderScope.HorizontalAnchor.GuidelineAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor {
712 method public int getIndex$lintWithKotlin();
713 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
714 method public Object getTag$lintWithKotlin();
715 }
716
717 public static final class ConstraintSetBuilderScope.HorizontalChain {
718 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference other);
719 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor getLeft();
720 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor getRight();
721 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor left;
722 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor right;
723 }
724
725 public abstract static sealed class ConstraintSetBuilderScope.VerticalAnchor {
726 }
727
728 public static final class ConstraintSetBuilderScope.VerticalAnchor.BarrierAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor {
729 method public int getIndex$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800730 method public androidx.ui.unit.Dp getMargin();
Nicolas Roardde2a50122019-07-01 09:38:00 -0700731 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
732 method public Object getTag$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800733 method public void setMargin(androidx.ui.unit.Dp value);
734 property public final androidx.ui.unit.Dp margin;
Nicolas Roardde2a50122019-07-01 09:38:00 -0700735 }
736
737 public static final class ConstraintSetBuilderScope.VerticalAnchor.ConstrainedLayoutAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor {
738 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor other);
739 method public int getIndex$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800740 method public androidx.ui.unit.Dp getMargin();
Nicolas Roardde2a50122019-07-01 09:38:00 -0700741 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
742 method public Object getTag$lintWithKotlin();
George Mount842c8c12020-01-08 16:03:42 -0800743 method public void setMargin(androidx.ui.unit.Dp value);
744 property public final androidx.ui.unit.Dp margin;
Nicolas Roardde2a50122019-07-01 09:38:00 -0700745 property public Object tag;
746 }
747
748 public static final class ConstraintSetBuilderScope.VerticalAnchor.GuidelineAnchor extends androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.VerticalAnchor {
749 method public int getIndex$lintWithKotlin();
750 method public androidx.constraintlayout.solver.state.State getState$lintWithKotlin();
751 method public Object getTag$lintWithKotlin();
752 }
753
754 public static final class ConstraintSetBuilderScope.VerticalChain {
755 method public infix void constrainTo(androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.ConstrainedLayoutReference other);
756 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor getBottom();
757 method public androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor getTop();
758 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor bottom;
759 property public final androidx.ui.layout.constraintlayout.ConstraintSetBuilderScope.HorizontalAnchor.ConstrainedLayoutAnchor top;
760 }
761
762}
763