Mihai Popa | 3d1ff1d | 2019-02-25 12:03:23 +0000 | [diff] [blame] | 1 | // Signature format: 3.0 |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 2 | package androidx.compose.foundation.layout { |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 3 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 4 | @androidx.compose.runtime.Immutable public final class AbsoluteArrangement { |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 5 | method public androidx.compose.foundation.layout.Arrangement.Horizontal aligned(androidx.compose.ui.Alignment.Horizontal alignment); |
| 6 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getCenter(); |
| 7 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getLeft(); |
| 8 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getRight(); |
| 9 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceAround(); |
| 10 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceBetween(); |
| 11 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getSpaceEvenly(); |
| 12 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical spacedBy-0680j_4(float space); |
| 13 | method public androidx.compose.foundation.layout.Arrangement.Vertical spacedBy-6mHxxJo(float space, androidx.compose.ui.Alignment.Vertical alignment); |
| 14 | method public androidx.compose.foundation.layout.Arrangement.Horizontal spacedBy-w0p642k(float space, androidx.compose.ui.Alignment.Horizontal alignment); |
| 15 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal Center; |
| 16 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal Left; |
| 17 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal Right; |
| 18 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceAround; |
| 19 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceBetween; |
| 20 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal SpaceEvenly; |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 21 | field public static final androidx.compose.foundation.layout.AbsoluteArrangement INSTANCE; |
Anastasia Soboleva | 8214471 | 2020-06-19 22:06:16 +0100 | [diff] [blame] | 22 | } |
| 23 | |
Mihai Popa | 60263e2 | 2019-08-27 18:57:41 +0100 | [diff] [blame] | 24 | public final class AlignmentLineKt { |
Mihai Popa | 74ccf39 | 2020-08-04 19:55:58 +0100 | [diff] [blame] | 25 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier relativePaddingFrom-7P-br3g(androidx.compose.ui.Modifier, androidx.compose.ui.AlignmentLine alignmentLine, float before = Dp.Unspecified, float after = Dp.Unspecified); |
Mihai Popa | 60263e2 | 2019-08-27 18:57:41 +0100 | [diff] [blame] | 26 | } |
| 27 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 28 | @androidx.compose.runtime.Immutable public final class Arrangement { |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 29 | method public androidx.compose.foundation.layout.Arrangement.Horizontal aligned(androidx.compose.ui.Alignment.Horizontal alignment); |
| 30 | method public androidx.compose.foundation.layout.Arrangement.Vertical aligned(androidx.compose.ui.Alignment.Vertical alignment); |
| 31 | method public androidx.compose.foundation.layout.Arrangement.Vertical getBottom(); |
| 32 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getCenter(); |
| 33 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getEnd(); |
| 34 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceAround(); |
| 35 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceBetween(); |
| 36 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical getSpaceEvenly(); |
| 37 | method public androidx.compose.foundation.layout.Arrangement.Horizontal getStart(); |
| 38 | method public androidx.compose.foundation.layout.Arrangement.Vertical getTop(); |
| 39 | method public androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical spacedBy-0680j_4(float space); |
| 40 | method public androidx.compose.foundation.layout.Arrangement.Vertical spacedBy-6mHxxJo(float space, androidx.compose.ui.Alignment.Vertical alignment); |
| 41 | method public androidx.compose.foundation.layout.Arrangement.Horizontal spacedBy-w0p642k(float space, androidx.compose.ui.Alignment.Horizontal alignment); |
| 42 | property public final androidx.compose.foundation.layout.Arrangement.Vertical Bottom; |
| 43 | property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical Center; |
| 44 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal End; |
| 45 | property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceAround; |
| 46 | property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceBetween; |
| 47 | property public final androidx.compose.foundation.layout.Arrangement.HorizontalOrVertical SpaceEvenly; |
| 48 | property public final androidx.compose.foundation.layout.Arrangement.Horizontal Start; |
| 49 | property public final androidx.compose.foundation.layout.Arrangement.Vertical Top; |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 50 | field public static final androidx.compose.foundation.layout.Arrangement INSTANCE; |
Anastasia Soboleva | 34e8db3 | 2019-11-20 12:08:58 +0000 | [diff] [blame] | 51 | } |
| 52 | |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 53 | @androidx.compose.foundation.layout.InternalLayoutApi public static interface Arrangement.Horizontal { |
| 54 | method public void arrange(int totalSize, java.util.List<java.lang.Integer> size, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.unit.Density density, java.util.List<java.lang.Integer> outPosition); |
| 55 | method @Deprecated public default java.util.List<java.lang.Integer> arrange(int totalSize, java.util.List<java.lang.Integer> size, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 56 | method public default float getSpacing(); |
| 57 | property public default float spacing; |
Anastasia Soboleva | 33403ab | 2020-02-02 23:16:23 +0000 | [diff] [blame] | 58 | } |
| 59 | |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 60 | @androidx.compose.foundation.layout.InternalLayoutApi public static interface Arrangement.HorizontalOrVertical extends androidx.compose.foundation.layout.Arrangement.Horizontal androidx.compose.foundation.layout.Arrangement.Vertical { |
| 61 | property public default float spacing; |
Anastasia Soboleva | 33403ab | 2020-02-02 23:16:23 +0000 | [diff] [blame] | 62 | } |
| 63 | |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 64 | @androidx.compose.foundation.layout.InternalLayoutApi public static interface Arrangement.Vertical { |
| 65 | method public void arrange(int totalSize, java.util.List<java.lang.Integer> size, androidx.compose.ui.unit.Density density, java.util.List<java.lang.Integer> outPosition); |
| 66 | method @Deprecated public default java.util.List<java.lang.Integer> arrange(int totalSize, java.util.List<java.lang.Integer> size); |
| 67 | method public default float getSpacing(); |
| 68 | property public default float spacing; |
Anastasia Soboleva | 34e8db3 | 2019-11-20 12:08:58 +0000 | [diff] [blame] | 69 | } |
| 70 | |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 71 | public final class ChainStyle { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 72 | field public static final androidx.compose.foundation.layout.ChainStyle.Companion Companion; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 73 | } |
| 74 | |
| 75 | public static final class ChainStyle.Companion { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 76 | method public androidx.compose.foundation.layout.ChainStyle Packed(float bias); |
| 77 | method public androidx.compose.foundation.layout.ChainStyle getPacked(); |
| 78 | method public androidx.compose.foundation.layout.ChainStyle getSpread(); |
| 79 | method public androidx.compose.foundation.layout.ChainStyle getSpreadInside(); |
| 80 | property public final androidx.compose.foundation.layout.ChainStyle Packed; |
| 81 | property public final androidx.compose.foundation.layout.ChainStyle Spread; |
| 82 | property public final androidx.compose.foundation.layout.ChainStyle SpreadInside; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 83 | } |
| 84 | |
Mihai Popa | 53db327 | 2020-03-16 17:06:47 +0000 | [diff] [blame] | 85 | public final class ColumnKt { |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 86 | method @androidx.compose.runtime.Composable public static inline void Column(androidx.compose.ui.Modifier modifier = Modifier, androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement = Arrangement.Top, androidx.compose.ui.Alignment.Horizontal horizontalAlignment = Alignment.Start, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> children); |
| 87 | method @androidx.compose.runtime.Composable @kotlin.PublishedApi internal static androidx.compose.ui.node.LayoutNode.MeasureBlocks columnMeasureBlocks(androidx.compose.foundation.layout.Arrangement.Vertical verticalArrangement, androidx.compose.ui.Alignment.Horizontal horizontalAlignment); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 88 | field @kotlin.PublishedApi internal static final androidx.compose.ui.node.LayoutNode.MeasureBlocks DefaultColumnMeasureBlocks; |
Mihai Popa | 53db327 | 2020-03-16 17:06:47 +0000 | [diff] [blame] | 89 | } |
| 90 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 91 | @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public final class ColumnScope { |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 92 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Horizontal alignment); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 93 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignWithSiblings(androidx.compose.ui.Modifier, androidx.compose.ui.VerticalAlignmentLine alignmentLine); |
| 94 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignWithSiblings(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.Measured,java.lang.Integer> alignmentLineBlock); |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 95 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier gravity(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Horizontal align); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 96 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier weight(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float weight, boolean fill = true); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 97 | field public static final androidx.compose.foundation.layout.ColumnScope INSTANCE; |
Anastasia Soboleva | 29bef5e | 2019-10-22 16:50:15 +0100 | [diff] [blame] | 98 | } |
| 99 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 100 | @androidx.compose.foundation.layout.LayoutScopeMarker public final class ConstrainScope { |
| 101 | method public void centerAround(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor anchor); |
| 102 | method public void centerAround(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor anchor); |
| 103 | method public void centerHorizontallyTo(androidx.compose.foundation.layout.ConstrainedLayoutReference other); |
| 104 | method public void centerTo(androidx.compose.foundation.layout.ConstrainedLayoutReference other); |
| 105 | method public void centerVerticallyTo(androidx.compose.foundation.layout.ConstrainedLayoutReference other); |
| 106 | method public androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable getAbsoluteLeft(); |
| 107 | method public androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable getAbsoluteRight(); |
| 108 | method public androidx.compose.foundation.layout.ConstrainScope.BaselineAnchorable getBaseline(); |
| 109 | method public androidx.compose.foundation.layout.ConstrainScope.HorizontalAnchorable getBottom(); |
| 110 | method public androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable getEnd(); |
| 111 | method public androidx.compose.foundation.layout.Dimension getHeight(); |
| 112 | method public androidx.compose.foundation.layout.ConstrainedLayoutReference getParent(); |
| 113 | method public androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable getStart(); |
| 114 | method public androidx.compose.foundation.layout.ConstrainScope.HorizontalAnchorable getTop(); |
| 115 | method public androidx.compose.foundation.layout.Dimension getWidth(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 116 | method public void linkTo-6izaRyI(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor start, androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor top, androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor end, androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor bottom, float startMargin = 0.dp, float topMargin = 0.dp, float endMargin = 0.dp, float bottomMargin = 0.dp, @FloatRange(from=0.0, to=1.0) float horizontalBias = 0.5f, @FloatRange(from=0.0, to=1.0) float verticalBias = 0.5f); |
| 117 | method public void linkTo-KSLczBc(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor top, androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor bottom, float topMargin = 0.dp, float bottomMargin = 0.dp, @FloatRange(from=0.0, to=1.0) float bias = 0.5f); |
| 118 | method public void linkTo-tOGOrBo(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor start, androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor end, float startMargin = 0.dp, float endMargin = 0.dp, @FloatRange(from=0.0, to=1.0) float bias = 0.5f); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 119 | method public void setHeight(androidx.compose.foundation.layout.Dimension value); |
| 120 | method public void setWidth(androidx.compose.foundation.layout.Dimension value); |
| 121 | property public final androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable absoluteLeft; |
| 122 | property public final androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable absoluteRight; |
| 123 | property public final androidx.compose.foundation.layout.ConstrainScope.BaselineAnchorable baseline; |
| 124 | property public final androidx.compose.foundation.layout.ConstrainScope.HorizontalAnchorable bottom; |
| 125 | property public final androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable end; |
| 126 | property public final androidx.compose.foundation.layout.Dimension height; |
| 127 | property public final androidx.compose.foundation.layout.ConstrainedLayoutReference parent; |
| 128 | property public final androidx.compose.foundation.layout.ConstrainScope.VerticalAnchorable start; |
| 129 | property public final androidx.compose.foundation.layout.ConstrainScope.HorizontalAnchorable top; |
| 130 | property public final androidx.compose.foundation.layout.Dimension width; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 131 | } |
| 132 | |
| 133 | public final class ConstrainScope.BaselineAnchorable { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 134 | method public void linkTo-CqewBRU(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.BaselineAnchor anchor, float margin = 0.dp); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 135 | } |
| 136 | |
| 137 | public final class ConstrainScope.HorizontalAnchorable { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 138 | method public void linkTo-TilihPk(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor anchor, float margin = 0.dp); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 139 | } |
| 140 | |
| 141 | public final class ConstrainScope.VerticalAnchorable { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 142 | method public void linkTo-n6KZxjU(androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor anchor, float margin = 0.dp); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 143 | } |
| 144 | |
| 145 | public final class ConstrainedLayoutReference { |
Mihai Popa | 4d1d814 | 2020-06-08 16:08:16 +0100 | [diff] [blame] | 146 | ctor public ConstrainedLayoutReference(Object id); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 147 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor getAbsoluteLeft(); |
| 148 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor getAbsoluteRight(); |
| 149 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.BaselineAnchor getBaseline(); |
| 150 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor getBottom(); |
| 151 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor getEnd(); |
Mihai Popa | 4d1d814 | 2020-06-08 16:08:16 +0100 | [diff] [blame] | 152 | method public Object getId(); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 153 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor getStart(); |
| 154 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor getTop(); |
| 155 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor absoluteLeft; |
| 156 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor absoluteRight; |
| 157 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.BaselineAnchor baseline; |
| 158 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor bottom; |
| 159 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor end; |
| 160 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor start; |
| 161 | property public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor top; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 162 | } |
| 163 | |
| 164 | public abstract class ConstraintLayoutBaseScope { |
| 165 | ctor public ConstraintLayoutBaseScope(); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 166 | method public final void applyTo(androidx.compose.foundation.layout.State state); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 167 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createAbsoluteLeftBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
| 168 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createAbsoluteRightBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
| 169 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createBottomBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
| 170 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createEndBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 171 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromAbsoluteLeft(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 172 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromAbsoluteLeft-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 173 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromAbsoluteRight(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 174 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromAbsoluteRight-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 175 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createGuidelineFromBottom(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 176 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createGuidelineFromBottom-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 177 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromEnd(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 178 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromEnd-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 179 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromStart(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 180 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createGuidelineFromStart-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 181 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createGuidelineFromTop(float fraction); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 182 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createGuidelineFromTop-0680j_4(float offset); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 183 | method public final void createHorizontalChain(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, androidx.compose.foundation.layout.ChainStyle chainStyle = ChainStyle.Spread); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 184 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor createStartBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
| 185 | method public final androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor createTopBarrier-GB4eHDc(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, float margin = 0.dp); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 186 | method public final void createVerticalChain(androidx.compose.foundation.layout.ConstrainedLayoutReference![] elements, androidx.compose.foundation.layout.ChainStyle chainStyle = ChainStyle.Spread); |
| 187 | method protected final java.util.List<kotlin.jvm.functions.Function1<androidx.compose.foundation.layout.State,kotlin.Unit>> getTasks(); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 188 | method public final void reset(); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 189 | property protected final java.util.List<kotlin.jvm.functions.Function1<androidx.compose.foundation.layout.State,kotlin.Unit>> tasks; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 190 | } |
| 191 | |
| 192 | public static final class ConstraintLayoutBaseScope.BaselineAnchor { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 193 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.BaselineAnchor copy(Object id); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 194 | } |
| 195 | |
| 196 | public static final class ConstraintLayoutBaseScope.HorizontalAnchor { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 197 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.HorizontalAnchor copy(Object id, int index); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 198 | } |
| 199 | |
| 200 | public static final class ConstraintLayoutBaseScope.VerticalAnchor { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 201 | method public androidx.compose.foundation.layout.ConstraintLayoutBaseScope.VerticalAnchor copy(Object id, int index); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 202 | } |
| 203 | |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 204 | public final class ConstraintLayoutKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 205 | method @androidx.compose.runtime.Composable public static void ConstraintLayout(androidx.compose.ui.Modifier modifier = Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ConstraintLayoutScope,kotlin.Unit> children); |
| 206 | method @androidx.compose.runtime.Composable public static void ConstraintLayout(androidx.compose.foundation.layout.ConstraintSet constraintSet, androidx.compose.ui.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
Mihai Popa | 4deab0f | 2020-07-30 01:22:08 +0100 | [diff] [blame] | 207 | method public static androidx.compose.foundation.layout.ConstraintSet ConstraintSet(kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ConstraintSetScope,kotlin.Unit> description); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 208 | method public static androidx.compose.foundation.layout.Dimension.MaxCoercible atLeast-mVwPmw8(androidx.compose.foundation.layout.Dimension.Coercible, float dp); |
| 209 | method public static androidx.compose.foundation.layout.Dimension atLeastWrapContent-wkvWzeM(androidx.compose.foundation.layout.Dimension.MinCoercible, float dp); |
| 210 | method public static androidx.compose.foundation.layout.Dimension atMost-abS_yDw(androidx.compose.foundation.layout.Dimension.MaxCoercible, float dp); |
| 211 | method public static androidx.compose.foundation.layout.Dimension.MinCoercible atMost-mVwPmw8(androidx.compose.foundation.layout.Dimension.Coercible, float dp); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 212 | method public static androidx.compose.foundation.layout.Dimension.MaxCoercible getAtLeastWrapContent(androidx.compose.foundation.layout.Dimension.Coercible); |
| 213 | method public static androidx.compose.foundation.layout.Dimension getAtLeastWrapContent(androidx.compose.foundation.layout.Dimension.MinCoercible); |
| 214 | method public static androidx.compose.foundation.layout.Dimension.MinCoercible getAtMostWrapContent(androidx.compose.foundation.layout.Dimension.Coercible); |
| 215 | method public static androidx.compose.foundation.layout.Dimension getAtMostWrapContent(androidx.compose.foundation.layout.Dimension.MaxCoercible); |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 216 | } |
| 217 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 218 | @androidx.compose.foundation.layout.LayoutScopeMarker public final class ConstraintLayoutScope extends androidx.compose.foundation.layout.ConstraintLayoutBaseScope { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 219 | method public androidx.compose.ui.Modifier constrainAs(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.ConstrainedLayoutReference ref, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ConstrainScope,kotlin.Unit> constrainBlock); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 220 | method public androidx.compose.foundation.layout.ConstrainedLayoutReference createRef(); |
| 221 | method public androidx.compose.foundation.layout.ConstraintLayoutScope.ConstrainedLayoutReferences createRefs(); |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 222 | } |
| 223 | |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 224 | public final class ConstraintLayoutScope.ConstrainedLayoutReferences { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 225 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component1(); |
| 226 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component10(); |
| 227 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component11(); |
| 228 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component12(); |
| 229 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component13(); |
| 230 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component14(); |
| 231 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component15(); |
| 232 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component16(); |
| 233 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component2(); |
| 234 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component3(); |
| 235 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component4(); |
| 236 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component5(); |
| 237 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component6(); |
| 238 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component7(); |
| 239 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component8(); |
| 240 | method public operator androidx.compose.foundation.layout.ConstrainedLayoutReference component9(); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 241 | } |
| 242 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 243 | @androidx.compose.runtime.Immutable public interface ConstraintSet { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 244 | method public void applyTo(androidx.compose.foundation.layout.State state, java.util.List<? extends androidx.compose.ui.Measurable> measurables); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 245 | } |
| 246 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 247 | @androidx.compose.foundation.layout.LayoutScopeMarker public final class ConstraintSetScope extends androidx.compose.foundation.layout.ConstraintLayoutBaseScope { |
| 248 | method public androidx.compose.foundation.layout.ConstrainScope constrain(androidx.compose.foundation.layout.ConstrainedLayoutReference ref, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.ConstrainScope,kotlin.Unit> constrainBlock); |
| 249 | method public androidx.compose.foundation.layout.ConstrainedLayoutReference createRefFor(Object id); |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 250 | } |
| 251 | |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 252 | public interface Dimension { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 253 | field public static final androidx.compose.foundation.layout.Dimension.Companion Companion; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 254 | } |
| 255 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 256 | public static interface Dimension.Coercible extends androidx.compose.foundation.layout.Dimension { |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 257 | } |
| 258 | |
| 259 | public static final class Dimension.Companion { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 260 | method public androidx.compose.foundation.layout.Dimension getFillToConstraints(); |
| 261 | method public androidx.compose.foundation.layout.Dimension.Coercible getPreferredWrapContent(); |
| 262 | method public androidx.compose.foundation.layout.Dimension getWrapContent(); |
| 263 | method public androidx.compose.foundation.layout.Dimension percent(float percent); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 264 | method public androidx.compose.foundation.layout.Dimension.Coercible preferredValue-0680j_4(float dp); |
| 265 | method public androidx.compose.foundation.layout.Dimension value-0680j_4(float dp); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 266 | property public final androidx.compose.foundation.layout.Dimension fillToConstraints; |
| 267 | property public final androidx.compose.foundation.layout.Dimension.Coercible preferredWrapContent; |
| 268 | property public final androidx.compose.foundation.layout.Dimension wrapContent; |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 269 | } |
| 270 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 271 | public static interface Dimension.MaxCoercible extends androidx.compose.foundation.layout.Dimension { |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 272 | } |
| 273 | |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 274 | public static interface Dimension.MinCoercible extends androidx.compose.foundation.layout.Dimension { |
Mihai Popa | 53f4dd70 | 2020-05-27 12:57:45 +0100 | [diff] [blame] | 275 | } |
| 276 | |
Mihai Popa | 96befd8 | 2020-09-03 15:30:32 +0100 | [diff] [blame] | 277 | @Deprecated @androidx.compose.runtime.Immutable public final class DpConstraints { |
| 278 | method @Deprecated public float component1(); |
| 279 | method @Deprecated public float component2(); |
| 280 | method @Deprecated public float component3(); |
| 281 | method @Deprecated public float component4(); |
| 282 | method @Deprecated @androidx.compose.runtime.Immutable public androidx.compose.foundation.layout.DpConstraints copy-ZmiikuI(float minWidth, float maxWidth, float minHeight, float maxHeight); |
| 283 | method @Deprecated public float getMaxHeight(); |
| 284 | method @Deprecated public float getMaxWidth(); |
| 285 | method @Deprecated public float getMinHeight(); |
| 286 | method @Deprecated public float getMinWidth(); |
| 287 | field @Deprecated public static final androidx.compose.foundation.layout.DpConstraints.Companion Companion; |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 288 | } |
| 289 | |
Mihai Popa | 96befd8 | 2020-09-03 15:30:32 +0100 | [diff] [blame] | 290 | @Deprecated public static final class DpConstraints.Companion { |
| 291 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.DpConstraints fixed-ioHfwGI(float width, float height); |
| 292 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.DpConstraints fixedHeight-0680j_4(float height); |
| 293 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.foundation.layout.DpConstraints fixedWidth-0680j_4(float width); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 294 | } |
| 295 | |
| 296 | public final class DpConstraintsKt { |
Mihai Popa | 96befd8 | 2020-09-03 15:30:32 +0100 | [diff] [blame] | 297 | method @Deprecated @androidx.compose.runtime.Stable public static long Constraints(androidx.compose.ui.unit.Density, androidx.compose.foundation.layout.DpConstraints dpConstraints); |
| 298 | method @Deprecated @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.DpConstraints DpConstraints-qRtEn08(androidx.compose.ui.unit.Density, long constraints); |
| 299 | method @Deprecated @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.DpConstraints enforce(androidx.compose.foundation.layout.DpConstraints, androidx.compose.foundation.layout.DpConstraints otherConstraints); |
| 300 | method @Deprecated public static boolean getHasBoundedHeight(androidx.compose.foundation.layout.DpConstraints); |
| 301 | method @Deprecated public static boolean getHasBoundedWidth(androidx.compose.foundation.layout.DpConstraints); |
| 302 | method @Deprecated public static boolean getHasFixedHeight(androidx.compose.foundation.layout.DpConstraints); |
| 303 | method @Deprecated public static boolean getHasFixedWidth(androidx.compose.foundation.layout.DpConstraints); |
| 304 | method @Deprecated public static boolean getSatisfiable(androidx.compose.foundation.layout.DpConstraints); |
| 305 | method @Deprecated public static boolean isZero(androidx.compose.foundation.layout.DpConstraints); |
| 306 | method @Deprecated @androidx.compose.runtime.Stable public static androidx.compose.foundation.layout.DpConstraints offset-Dnn0juw(androidx.compose.foundation.layout.DpConstraints, float horizontal = 0.dp, float vertical = 0.dp); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 307 | } |
| 308 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 309 | @kotlin.RequiresOptIn(message="The API of this layout is experimental and is likely to change in the future.") public @interface ExperimentalLayout { |
Mihai Popa | 7d7481d | 2020-05-20 19:22:04 +0100 | [diff] [blame] | 310 | } |
| 311 | |
Calin Tataru | 940129e | 2019-09-09 17:32:57 +0100 | [diff] [blame] | 312 | public enum FlowCrossAxisAlignment { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 313 | method public static androidx.compose.foundation.layout.FlowCrossAxisAlignment valueOf(String name) throws java.lang.IllegalArgumentException; |
| 314 | method public static androidx.compose.foundation.layout.FlowCrossAxisAlignment[] values(); |
| 315 | enum_constant public static final androidx.compose.foundation.layout.FlowCrossAxisAlignment Center; |
| 316 | enum_constant public static final androidx.compose.foundation.layout.FlowCrossAxisAlignment End; |
| 317 | enum_constant public static final androidx.compose.foundation.layout.FlowCrossAxisAlignment Start; |
Calin Tataru | 940129e | 2019-09-09 17:32:57 +0100 | [diff] [blame] | 318 | } |
| 319 | |
| 320 | public final class FlowKt { |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 321 | method @androidx.compose.foundation.layout.ExperimentalLayout @androidx.compose.runtime.Composable public static void FlowColumn-4CIokMg(androidx.compose.foundation.layout.SizeMode mainAxisSize = androidx.compose.foundation.layout.SizeMode.Wrap, androidx.compose.foundation.layout.MainAxisAlignment mainAxisAlignment = androidx.compose.foundation.layout.MainAxisAlignment.Start, float mainAxisSpacing = 0.dp, androidx.compose.foundation.layout.FlowCrossAxisAlignment crossAxisAlignment = androidx.compose.foundation.layout.FlowCrossAxisAlignment.Start, float crossAxisSpacing = 0.dp, androidx.compose.foundation.layout.MainAxisAlignment lastLineMainAxisAlignment = mainAxisAlignment, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 322 | method @androidx.compose.foundation.layout.ExperimentalLayout @androidx.compose.runtime.Composable public static void FlowRow-4CIokMg(androidx.compose.foundation.layout.SizeMode mainAxisSize = androidx.compose.foundation.layout.SizeMode.Wrap, androidx.compose.foundation.layout.MainAxisAlignment mainAxisAlignment = androidx.compose.foundation.layout.MainAxisAlignment.Start, float mainAxisSpacing = 0.dp, androidx.compose.foundation.layout.FlowCrossAxisAlignment crossAxisAlignment = androidx.compose.foundation.layout.FlowCrossAxisAlignment.Start, float crossAxisSpacing = 0.dp, androidx.compose.foundation.layout.MainAxisAlignment lastLineMainAxisAlignment = mainAxisAlignment, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 323 | } |
| 324 | |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 325 | @kotlin.RequiresOptIn(message="This is an internal layout API subject to change and should not be used directly.") public @interface InternalLayoutApi { |
| 326 | } |
| 327 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 328 | public final class IntrinsicKt { |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 329 | method @Deprecated @androidx.compose.runtime.Composable public static void MaxIntrinsicHeight(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 330 | method @Deprecated @androidx.compose.runtime.Composable public static void MaxIntrinsicWidth(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 331 | method @Deprecated @androidx.compose.runtime.Composable public static void MinIntrinsicHeight(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 332 | method @Deprecated @androidx.compose.runtime.Composable public static void MinIntrinsicWidth(kotlin.jvm.functions.Function0<kotlin.Unit> children); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 333 | method @androidx.compose.foundation.layout.ExperimentalLayout @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredHeight(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize); |
| 334 | method @androidx.compose.foundation.layout.ExperimentalLayout @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredWidth(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.IntrinsicSize intrinsicSize); |
Mihai Popa | 8b5b06b | 2020-03-27 14:34:39 +0000 | [diff] [blame] | 335 | } |
| 336 | |
| 337 | public enum IntrinsicSize { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 338 | method public static androidx.compose.foundation.layout.IntrinsicSize valueOf(String name) throws java.lang.IllegalArgumentException; |
| 339 | method public static androidx.compose.foundation.layout.IntrinsicSize[] values(); |
| 340 | enum_constant public static final androidx.compose.foundation.layout.IntrinsicSize Max; |
| 341 | enum_constant public static final androidx.compose.foundation.layout.IntrinsicSize Min; |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 342 | } |
| 343 | |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 344 | public final class LayoutAspectRatioKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 345 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier aspectRatio(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float ratio); |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 346 | } |
| 347 | |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 348 | public final class LayoutOffsetKt { |
Anastasia Soboleva | 4044ecf | 2020-07-28 15:05:24 +0100 | [diff] [blame] | 349 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier absoluteOffset-S2lCeAQ(androidx.compose.ui.Modifier, float x = 0.dp, float y = 0.dp); |
| 350 | method public static androidx.compose.ui.Modifier absoluteOffsetPx(androidx.compose.ui.Modifier, androidx.compose.runtime.State<java.lang.Float> x = mutableStateOf(0.0), androidx.compose.runtime.State<java.lang.Float> y = mutableStateOf(0.0)); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 351 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier offset-S2lCeAQ(androidx.compose.ui.Modifier, float x = 0.dp, float y = 0.dp); |
| 352 | method public static androidx.compose.ui.Modifier offsetPx(androidx.compose.ui.Modifier, androidx.compose.runtime.State<java.lang.Float> x = mutableStateOf(0.0), androidx.compose.runtime.State<java.lang.Float> y = mutableStateOf(0.0)); |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 353 | } |
| 354 | |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 355 | public final class LayoutPaddingKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 356 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier absolutePadding-w2-DAAU(androidx.compose.ui.Modifier, float left = 0.dp, float top = 0.dp, float right = 0.dp, float bottom = 0.dp); |
Mihai Popa | 2a4260e | 2020-09-03 16:46:24 +0100 | [diff] [blame^] | 357 | method public static androidx.compose.ui.Modifier padding(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.PaddingValues padding); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 358 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding-S2lCeAQ(androidx.compose.ui.Modifier, float horizontal = 0.dp, float vertical = 0.dp); |
| 359 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding-w2-DAAU(androidx.compose.ui.Modifier, float start = 0.dp, float top = 0.dp, float end = 0.dp, float bottom = 0.dp); |
| 360 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier padding-wxomhCo(androidx.compose.ui.Modifier, float all); |
Mihai Popa | c9af288 | 2020-03-16 17:55:00 +0000 | [diff] [blame] | 361 | } |
| 362 | |
Mihai Popa | a5bdece | 2019-11-11 19:03:40 +0000 | [diff] [blame] | 363 | @kotlin.DslMarker public @interface LayoutScopeMarker { |
| 364 | } |
| 365 | |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 366 | public final class LayoutSizeKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 367 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier defaultMinSizeConstraints-S2lCeAQ(androidx.compose.ui.Modifier, float minWidth = Dp.Unspecified, float minHeight = Dp.Unspecified); |
Mihai Popa | a25a5e6 | 2020-07-31 20:45:09 +0100 | [diff] [blame] | 368 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxHeight(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=1.0) float fraction = 1f); |
| 369 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxSize(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=1.0) float fraction = 1f); |
| 370 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier fillMaxWidth(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=1.0) float fraction = 1f); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 371 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier height-wxomhCo(androidx.compose.ui.Modifier, float height); |
Mihai Popa | 3945b55 | 2020-09-03 16:25:38 +0100 | [diff] [blame] | 372 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier heightIn-S2lCeAQ(androidx.compose.ui.Modifier, float min = Dp.Unspecified, float max = Dp.Unspecified); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 373 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredHeight-wxomhCo(androidx.compose.ui.Modifier, float height); |
Mihai Popa | 3945b55 | 2020-09-03 16:25:38 +0100 | [diff] [blame] | 374 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredHeightIn-S2lCeAQ(androidx.compose.ui.Modifier, float min = Dp.Unspecified, float max = Dp.Unspecified); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 375 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredSize-S2lCeAQ(androidx.compose.ui.Modifier, float width, float height); |
| 376 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredSize-wxomhCo(androidx.compose.ui.Modifier, float size); |
Mihai Popa | 96befd8 | 2020-09-03 15:30:32 +0100 | [diff] [blame] | 377 | method @Deprecated @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredSizeIn(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.DpConstraints constraints); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 378 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredSizeIn-w2-DAAU(androidx.compose.ui.Modifier, float minWidth = Dp.Unspecified, float minHeight = Dp.Unspecified, float maxWidth = Dp.Unspecified, float maxHeight = Dp.Unspecified); |
| 379 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredWidth-wxomhCo(androidx.compose.ui.Modifier, float width); |
Mihai Popa | 3945b55 | 2020-09-03 16:25:38 +0100 | [diff] [blame] | 380 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier preferredWidthIn-S2lCeAQ(androidx.compose.ui.Modifier, float min = Dp.Unspecified, float max = Dp.Unspecified); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 381 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier size-S2lCeAQ(androidx.compose.ui.Modifier, float width, float height); |
| 382 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier size-wxomhCo(androidx.compose.ui.Modifier, float size); |
Mihai Popa | 96befd8 | 2020-09-03 15:30:32 +0100 | [diff] [blame] | 383 | method @Deprecated @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier sizeIn(androidx.compose.ui.Modifier, androidx.compose.foundation.layout.DpConstraints constraints); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 384 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier sizeIn-w2-DAAU(androidx.compose.ui.Modifier, float minWidth = Dp.Unspecified, float minHeight = Dp.Unspecified, float maxWidth = Dp.Unspecified, float maxHeight = Dp.Unspecified); |
| 385 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier width-wxomhCo(androidx.compose.ui.Modifier, float width); |
Mihai Popa | 3945b55 | 2020-09-03 16:25:38 +0100 | [diff] [blame] | 386 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier widthIn-S2lCeAQ(androidx.compose.ui.Modifier, float min = Dp.Unspecified, float max = Dp.Unspecified); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 387 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentHeight(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Vertical align = Alignment.CenterVertically); |
| 388 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentSize(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment align = Alignment.Center); |
| 389 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier wrapContentWidth(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Horizontal align = Alignment.CenterHorizontally); |
Adam Powell | 31c1ebd | 2020-01-09 09:48:24 -0800 | [diff] [blame] | 390 | } |
| 391 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 392 | public enum MainAxisAlignment { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 393 | method public static androidx.compose.foundation.layout.MainAxisAlignment valueOf(String name) throws java.lang.IllegalArgumentException; |
| 394 | method public static androidx.compose.foundation.layout.MainAxisAlignment[] values(); |
| 395 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment Center; |
| 396 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment End; |
| 397 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment SpaceAround; |
| 398 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment SpaceBetween; |
| 399 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment SpaceEvenly; |
| 400 | enum_constant public static final androidx.compose.foundation.layout.MainAxisAlignment Start; |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 401 | } |
| 402 | |
Mihai Popa | 2a4260e | 2020-09-03 16:46:24 +0100 | [diff] [blame^] | 403 | @androidx.compose.runtime.Immutable public final class PaddingValues { |
| 404 | method public float component1(); |
| 405 | method public float component2(); |
| 406 | method public float component3(); |
| 407 | method public float component4(); |
| 408 | method @androidx.compose.runtime.Immutable public androidx.compose.foundation.layout.PaddingValues copy-ZmiikuI(float start, float top, float end, float bottom); |
| 409 | method public float getBottom(); |
| 410 | method public float getEnd(); |
| 411 | method public float getStart(); |
| 412 | method public float getTop(); |
| 413 | } |
| 414 | |
Mihai Popa | 53db327 | 2020-03-16 17:06:47 +0000 | [diff] [blame] | 415 | public final class RowColumnImplKt { |
Mihai Popa | bc17985 | 2020-08-06 16:07:18 +0100 | [diff] [blame] | 416 | method @kotlin.PublishedApi internal static androidx.compose.ui.node.LayoutNode.MeasureBlocks rowColumnMeasureBlocks-GZ6WFlY(androidx.compose.foundation.layout.LayoutOrientation orientation, kotlin.jvm.functions.Function5<? super java.lang.Integer,? super java.util.List<java.lang.Integer>,? super androidx.compose.ui.unit.LayoutDirection,? super androidx.compose.ui.unit.Density,? super java.util.List<java.lang.Integer>,kotlin.Unit> arrangement, float arrangementSpacing, androidx.compose.foundation.layout.SizeMode crossAxisSize, androidx.compose.foundation.layout.CrossAxisAlignment crossAxisAlignment); |
Mihai Popa | 9fcfaeb | 2020-03-09 17:50:28 +0000 | [diff] [blame] | 417 | } |
| 418 | |
Mihai Popa | 53db327 | 2020-03-16 17:06:47 +0000 | [diff] [blame] | 419 | public final class RowKt { |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 420 | method @androidx.compose.runtime.Composable public static inline void Row(androidx.compose.ui.Modifier modifier = Modifier, androidx.compose.foundation.layout.Arrangement.Horizontal horizontalArrangement = Arrangement.Start, androidx.compose.ui.Alignment.Vertical verticalAlignment = Alignment.Top, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.RowScope,kotlin.Unit> children); |
| 421 | method @androidx.compose.runtime.Composable @kotlin.PublishedApi internal static androidx.compose.ui.node.LayoutNode.MeasureBlocks rowMeasureBlocks(androidx.compose.foundation.layout.Arrangement.Horizontal horizontalArrangement, androidx.compose.ui.Alignment.Vertical verticalAlignment); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 422 | field @kotlin.PublishedApi internal static final androidx.compose.ui.node.LayoutNode.MeasureBlocks DefaultRowMeasureBlocks; |
Mihai Popa | 53db327 | 2020-03-16 17:06:47 +0000 | [diff] [blame] | 423 | } |
| 424 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 425 | @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public final class RowScope { |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 426 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Vertical alignment); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 427 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignWithSiblings(androidx.compose.ui.Modifier, androidx.compose.ui.HorizontalAlignmentLine alignmentLine); |
| 428 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier alignWithSiblings(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.Measured,java.lang.Integer> alignmentLineBlock); |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 429 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier gravity(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment.Vertical align); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 430 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier weight(androidx.compose.ui.Modifier, @FloatRange(from=0.0, to=3.4E38, fromInclusive=false) float weight, boolean fill = true); |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 431 | field public static final androidx.compose.foundation.layout.RowScope INSTANCE; |
Anastasia Soboleva | 29bef5e | 2019-10-22 16:50:15 +0100 | [diff] [blame] | 432 | } |
| 433 | |
Adam Powell | 31c1ebd | 2020-01-09 09:48:24 -0800 | [diff] [blame] | 434 | public enum SizeMode { |
Louis Pullen-Freilich | 623e405 | 2020-07-19 20:24:03 +0100 | [diff] [blame] | 435 | method public static androidx.compose.foundation.layout.SizeMode valueOf(String name) throws java.lang.IllegalArgumentException; |
| 436 | method public static androidx.compose.foundation.layout.SizeMode[] values(); |
| 437 | enum_constant public static final androidx.compose.foundation.layout.SizeMode Expand; |
| 438 | enum_constant public static final androidx.compose.foundation.layout.SizeMode Wrap; |
Anastasia Soboleva | 6a3a989 | 2019-11-11 21:16:51 +0000 | [diff] [blame] | 439 | } |
| 440 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 441 | public final class SpacerKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 442 | method @androidx.compose.runtime.Composable public static void Spacer(androidx.compose.ui.Modifier modifier); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 443 | } |
| 444 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 445 | public final class StackKt { |
Mihai Popa | d3533c0 | 2020-08-13 16:44:23 +0100 | [diff] [blame] | 446 | method @androidx.compose.runtime.Composable public static void Stack(androidx.compose.ui.Modifier modifier = Modifier, androidx.compose.ui.Alignment alignment = Alignment.TopStart, kotlin.jvm.functions.Function1<? super androidx.compose.foundation.layout.StackScope,kotlin.Unit> children); |
Anastasia Soboleva | d7779a2 | 2019-11-21 16:34:26 +0000 | [diff] [blame] | 447 | } |
| 448 | |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 449 | @androidx.compose.foundation.layout.LayoutScopeMarker @androidx.compose.runtime.Immutable public final class StackScope { |
Anastasia Soboleva | d7779a2 | 2019-11-21 16:34:26 +0000 | [diff] [blame] | 450 | ctor public StackScope(); |
Mihai Popa | d0e8f05 | 2020-09-02 15:49:54 +0100 | [diff] [blame] | 451 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier align(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment alignment); |
| 452 | method @Deprecated @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier gravity(androidx.compose.ui.Modifier, androidx.compose.ui.Alignment align); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 453 | method @androidx.compose.runtime.Stable public androidx.compose.ui.Modifier matchParentSize(androidx.compose.ui.Modifier); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 454 | } |
| 455 | |
Mihai Popa | dc4c6ec | 2020-06-01 19:30:59 +0100 | [diff] [blame] | 456 | public final class State extends androidx.constraintlayout.core.state.State { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 457 | ctor public State(androidx.compose.ui.unit.Density density); |
| 458 | method public androidx.compose.ui.unit.Density getDensity(); |
| 459 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
George Mount | 95a22b9 | 2020-08-07 17:46:51 -0700 | [diff] [blame] | 460 | method public long getRootIncomingConstraints(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 461 | method public void setLayoutDirection(androidx.compose.ui.unit.LayoutDirection p); |
George Mount | 95a22b9 | 2020-08-07 17:46:51 -0700 | [diff] [blame] | 462 | method public void setRootIncomingConstraints-BRTryo0(long p); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 463 | property public final androidx.compose.ui.unit.LayoutDirection layoutDirection; |
George Mount | 95a22b9 | 2020-08-07 17:46:51 -0700 | [diff] [blame] | 464 | property public final long rootIncomingConstraints; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 465 | field public androidx.compose.ui.unit.LayoutDirection layoutDirection; |
Mihai Popa | dc4c6ec | 2020-06-01 19:30:59 +0100 | [diff] [blame] | 466 | } |
| 467 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 468 | } |
| 469 | |