Siyamed Sinir | 18e8139 | 2019-05-20 18:08:35 -0700 | [diff] [blame] | 1 | // Signature format: 3.0 |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 2 | package androidx.compose.ui.graphics.vector { |
| 3 | |
| 4 | public abstract sealed class VNode { |
| 5 | method public abstract void draw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| 6 | method public final void invalidate(); |
| 7 | } |
| 8 | |
| 9 | public final class VectorApplier extends androidx.compose.AbstractApplier<androidx.compose.ui.graphics.vector.VNode> { |
| 10 | ctor public VectorApplier(androidx.compose.ui.graphics.vector.VNode root); |
| 11 | method public void insert(int index, androidx.compose.ui.graphics.vector.VNode instance); |
| 12 | method public void move(int from, int to, int count); |
| 13 | method protected void onClear(); |
| 14 | method public void remove(int index, int count); |
| 15 | } |
| 16 | |
| 17 | public final class VectorAsset { |
| 18 | method public String component1(); |
| 19 | method public float component2(); |
| 20 | method public float component3(); |
| 21 | method public float component4(); |
| 22 | method public float component5(); |
| 23 | method public androidx.compose.ui.graphics.vector.VectorGroup component6(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 24 | method public androidx.compose.ui.graphics.vector.VectorAsset copy-pRTh4Qo(String name, float defaultWidth, float defaultHeight, float viewportWidth, float viewportHeight, androidx.compose.ui.graphics.vector.VectorGroup root); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 25 | method public float getDefaultHeight(); |
| 26 | method public float getDefaultWidth(); |
| 27 | method public String getName(); |
| 28 | method public androidx.compose.ui.graphics.vector.VectorGroup getRoot(); |
| 29 | method public float getViewportHeight(); |
| 30 | method public float getViewportWidth(); |
| 31 | } |
| 32 | |
| 33 | public final class VectorAssetBuilder { |
| 34 | method public androidx.compose.ui.graphics.vector.VectorAssetBuilder addPath(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, String name = "", androidx.compose.ui.graphics.Brush? fill = null, float fillAlpha = 1.0f, androidx.compose.ui.graphics.Brush? stroke = null, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.compose.ui.graphics.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.compose.ui.graphics.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f); |
| 35 | method public androidx.compose.ui.graphics.vector.VectorAsset build(); |
| 36 | method public float getDefaultHeight(); |
| 37 | method public float getDefaultWidth(); |
| 38 | method public String getName(); |
| 39 | method public float getViewportHeight(); |
| 40 | method public float getViewportWidth(); |
| 41 | method public androidx.compose.ui.graphics.vector.VectorAssetBuilder popGroup(); |
| 42 | method public androidx.compose.ui.graphics.vector.VectorAssetBuilder pushGroup(String name = "", float rotate = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translationX = 0.0f, float translationY = 0.0f, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData = EmptyPath); |
| 43 | } |
| 44 | |
| 45 | public final class VectorAssetBuilderKt { |
| 46 | method public static androidx.compose.ui.graphics.vector.VectorAssetBuilder group(androidx.compose.ui.graphics.vector.VectorAssetBuilder, String name = "", float rotate = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translationX = 0.0f, float translationY = 0.0f, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData = EmptyPath, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.vector.VectorAssetBuilder,kotlin.Unit> block); |
| 47 | method public static androidx.compose.ui.graphics.vector.VectorAssetBuilder path(androidx.compose.ui.graphics.vector.VectorAssetBuilder, String name = "", androidx.compose.ui.graphics.Brush? fill = null, float fillAlpha = 1.0f, androidx.compose.ui.graphics.Brush? stroke = null, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.compose.ui.graphics.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.compose.ui.graphics.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.vector.PathBuilder,kotlin.Unit> pathBuilder); |
| 48 | } |
| 49 | |
| 50 | public final class VectorComposeKt { |
| 51 | method @androidx.compose.Composable public static void Group(String name = "", float rotation = 0.0f, float pivotX = 0.0f, float pivotY = 0.0f, float scaleX = 1.0f, float scaleY = 1.0f, float translationX = 0.0f, float translationY = 0.0f, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData = EmptyPath, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 52 | method @androidx.compose.Composable public static void Path(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, String name = "", androidx.compose.ui.graphics.Brush? fill = null, float fillAlpha = 1.0f, androidx.compose.ui.graphics.Brush? stroke = null, float strokeAlpha = 1.0f, float strokeLineWidth = 0.0f, androidx.compose.ui.graphics.StrokeCap strokeLineCap = DefaultStrokeLineCap, androidx.compose.ui.graphics.StrokeJoin strokeLineJoin = DefaultStrokeLineJoin, float strokeLineMiter = 4.0f); |
| 53 | } |
| 54 | |
| 55 | public final class VectorGroup extends androidx.compose.ui.graphics.vector.VectorNode implements java.lang.Iterable<androidx.compose.ui.graphics.vector.VectorNode> kotlin.jvm.internal.markers.KMappedMarker { |
| 56 | ctor public VectorGroup(String name, float rotation, float pivotX, float pivotY, float scaleX, float scaleY, float translationX, float translationY, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData); |
| 57 | ctor public VectorGroup(); |
| 58 | method public operator androidx.compose.ui.graphics.vector.VectorNode get(int index); |
| 59 | method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> getClipPathData(); |
| 60 | method public String getName(); |
| 61 | method public float getPivotX(); |
| 62 | method public float getPivotY(); |
| 63 | method public float getRotation(); |
| 64 | method public float getScaleX(); |
| 65 | method public float getScaleY(); |
| 66 | method public int getSize(); |
| 67 | method public float getTranslationX(); |
| 68 | method public float getTranslationY(); |
| 69 | method public java.util.Iterator<androidx.compose.ui.graphics.vector.VectorNode> iterator(); |
| 70 | property public final int size; |
| 71 | } |
| 72 | |
| 73 | public final class VectorKt { |
| 74 | method public static inline java.util.List<androidx.compose.ui.graphics.vector.PathNode> PathData(kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.vector.PathBuilder,kotlin.Unit> block); |
| 75 | method public static java.util.List<androidx.compose.ui.graphics.vector.PathNode> addPathNodes(String? pathStr); |
| 76 | method public static androidx.compose.ui.graphics.StrokeCap getDefaultStrokeLineCap(); |
| 77 | method public static androidx.compose.ui.graphics.StrokeJoin getDefaultStrokeLineJoin(); |
| 78 | method public static androidx.compose.ui.graphics.BlendMode getDefaultTintBlendMode(); |
| 79 | method public static long getDefaultTintColor(); |
| 80 | method public static java.util.List<androidx.compose.ui.graphics.vector.PathNode> getEmptyPath(); |
| 81 | field public static final String DefaultGroupName = ""; |
| 82 | field public static final String DefaultPathName = ""; |
| 83 | field public static final float DefaultPivotX = 0.0f; |
| 84 | field public static final float DefaultPivotY = 0.0f; |
| 85 | field public static final float DefaultRotation = 0.0f; |
| 86 | field public static final float DefaultScaleX = 1.0f; |
| 87 | field public static final float DefaultScaleY = 1.0f; |
| 88 | field public static final float DefaultStrokeLineMiter = 4.0f; |
| 89 | field public static final float DefaultStrokeLineWidth = 0.0f; |
| 90 | field public static final float DefaultTranslationX = 0.0f; |
| 91 | field public static final float DefaultTranslationY = 0.0f; |
| 92 | } |
| 93 | |
| 94 | public abstract sealed class VectorNode { |
| 95 | } |
| 96 | |
| 97 | public final class VectorPainter extends androidx.compose.ui.graphics.painter.Painter { |
| 98 | method public long getIntrinsicSize(); |
| 99 | method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| 100 | property public long intrinsicSize; |
| 101 | } |
| 102 | |
| 103 | public final class VectorPainterKt { |
| 104 | method @androidx.compose.Composable public static androidx.compose.ui.graphics.vector.VectorPainter VectorPainter(androidx.compose.ui.graphics.vector.VectorAsset asset); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 105 | method @androidx.compose.Composable public static androidx.compose.ui.graphics.vector.VectorPainter VectorPainter-RKTc9UI(float defaultWidth, float defaultHeight, float viewportWidth = (0.0f/0.0f), float viewportHeight = (0.0f/0.0f), String name = "VectorRootGroup", kotlin.jvm.functions.Function2<? super java.lang.Float,? super java.lang.Float,kotlin.Unit> children); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 106 | field public static final String RootGroupName = "VectorRootGroup"; |
| 107 | } |
| 108 | |
| 109 | public final class VectorPath extends androidx.compose.ui.graphics.vector.VectorNode { |
| 110 | ctor public VectorPath(String name, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, androidx.compose.ui.graphics.Brush? fill, float fillAlpha, androidx.compose.ui.graphics.Brush? stroke, float strokeAlpha, float strokeLineWidth, androidx.compose.ui.graphics.StrokeCap strokeLineCap, androidx.compose.ui.graphics.StrokeJoin strokeLineJoin, float strokeLineMiter); |
| 111 | method public String component1(); |
| 112 | method public float component10(); |
| 113 | method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> component2(); |
| 114 | method public androidx.compose.ui.graphics.Brush? component3(); |
| 115 | method public float component4(); |
| 116 | method public androidx.compose.ui.graphics.Brush? component5(); |
| 117 | method public float component6(); |
| 118 | method public float component7(); |
| 119 | method public androidx.compose.ui.graphics.StrokeCap component8(); |
| 120 | method public androidx.compose.ui.graphics.StrokeJoin component9(); |
| 121 | method public androidx.compose.ui.graphics.vector.VectorPath copy(String name, java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, androidx.compose.ui.graphics.Brush? fill, float fillAlpha, androidx.compose.ui.graphics.Brush? stroke, float strokeAlpha, float strokeLineWidth, androidx.compose.ui.graphics.StrokeCap strokeLineCap, androidx.compose.ui.graphics.StrokeJoin strokeLineJoin, float strokeLineMiter); |
| 122 | method public androidx.compose.ui.graphics.Brush? getFill(); |
| 123 | method public float getFillAlpha(); |
| 124 | method public String getName(); |
| 125 | method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> getPathData(); |
| 126 | method public androidx.compose.ui.graphics.Brush? getStroke(); |
| 127 | method public float getStrokeAlpha(); |
| 128 | method public androidx.compose.ui.graphics.StrokeCap getStrokeLineCap(); |
| 129 | method public androidx.compose.ui.graphics.StrokeJoin getStrokeLineJoin(); |
| 130 | method public float getStrokeLineMiter(); |
| 131 | method public float getStrokeLineWidth(); |
| 132 | } |
| 133 | |
| 134 | } |
| 135 | |
| 136 | package androidx.compose.ui.graphics.vector.compat { |
| 137 | |
| 138 | public final class XmlVectorParserKt { |
| 139 | } |
| 140 | |
| 141 | } |
| 142 | |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 143 | package androidx.compose.ui.text.input { |
| 144 | |
| 145 | public final class InputStateKt { |
| 146 | } |
| 147 | |
| 148 | public final class RecordingInputConnectionKt { |
| 149 | } |
| 150 | |
| 151 | } |
| 152 | |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 153 | package androidx.ui.autofill { |
| 154 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 155 | public final class AndroidAutofillDebugUtilsKt { |
| 156 | } |
| 157 | |
| 158 | public final class AndroidAutofillKt { |
| 159 | } |
| 160 | |
| 161 | public final class AndroidAutofillTypeKt { |
| 162 | } |
| 163 | |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 164 | public interface Autofill { |
| 165 | method public void cancelAutofillForNode(androidx.ui.autofill.AutofillNode autofillNode); |
| 166 | method public void requestAutofillForNode(androidx.ui.autofill.AutofillNode autofillNode); |
| 167 | } |
| 168 | |
| 169 | public final class AutofillNode { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 170 | ctor public AutofillNode(java.util.List<? extends androidx.ui.autofill.AutofillType> autofillTypes, androidx.compose.ui.geometry.Rect? boundingBox, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit>? onFill); |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 171 | method public java.util.List<androidx.ui.autofill.AutofillType> component1(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 172 | method public androidx.compose.ui.geometry.Rect? component2(); |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 173 | method public kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? component3(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 174 | method public androidx.ui.autofill.AutofillNode copy(java.util.List<? extends androidx.ui.autofill.AutofillType> autofillTypes, androidx.compose.ui.geometry.Rect? boundingBox, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit>? onFill); |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 175 | method public java.util.List<androidx.ui.autofill.AutofillType> getAutofillTypes(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 176 | method public androidx.compose.ui.geometry.Rect? getBoundingBox(); |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 177 | method public int getId(); |
| 178 | method public kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? getOnFill(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 179 | method public void setBoundingBox(androidx.compose.ui.geometry.Rect? p); |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 180 | property public final int id; |
| 181 | } |
| 182 | |
| 183 | public final class AutofillTree { |
| 184 | ctor public AutofillTree(); |
| 185 | method public java.util.Map<java.lang.Integer,androidx.ui.autofill.AutofillNode> getChildren(); |
| 186 | method public kotlin.Unit? performAutofill(int id, String value); |
| 187 | method public operator void plusAssign(androidx.ui.autofill.AutofillNode autofillNode); |
| 188 | property public final java.util.Map<java.lang.Integer,androidx.ui.autofill.AutofillNode> children; |
| 189 | } |
| 190 | |
| 191 | public enum AutofillType { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 192 | method public static androidx.ui.autofill.AutofillType valueOf(String name) throws java.lang.IllegalArgumentException; |
| 193 | method public static androidx.ui.autofill.AutofillType[] values(); |
Ralston Da Silva | b5881ee | 2020-04-07 11:47:24 -0700 | [diff] [blame] | 194 | enum_constant public static final androidx.ui.autofill.AutofillType AddressAuxiliaryDetails; |
| 195 | enum_constant public static final androidx.ui.autofill.AutofillType AddressCountry; |
| 196 | enum_constant public static final androidx.ui.autofill.AutofillType AddressLocality; |
| 197 | enum_constant public static final androidx.ui.autofill.AutofillType AddressRegion; |
| 198 | enum_constant public static final androidx.ui.autofill.AutofillType AddressStreet; |
| 199 | enum_constant public static final androidx.ui.autofill.AutofillType BirthDateDay; |
| 200 | enum_constant public static final androidx.ui.autofill.AutofillType BirthDateFull; |
| 201 | enum_constant public static final androidx.ui.autofill.AutofillType BirthDateMonth; |
| 202 | enum_constant public static final androidx.ui.autofill.AutofillType BirthDateYear; |
| 203 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardExpirationDate; |
| 204 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardExpirationDay; |
| 205 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardExpirationMonth; |
| 206 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardExpirationYear; |
| 207 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardNumber; |
| 208 | enum_constant public static final androidx.ui.autofill.AutofillType CreditCardSecurityCode; |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 209 | enum_constant public static final androidx.ui.autofill.AutofillType EmailAddress; |
Ralston Da Silva | b5881ee | 2020-04-07 11:47:24 -0700 | [diff] [blame] | 210 | enum_constant public static final androidx.ui.autofill.AutofillType Gender; |
| 211 | enum_constant @Deprecated public static final androidx.ui.autofill.AutofillType Name; |
| 212 | enum_constant public static final androidx.ui.autofill.AutofillType NewPassword; |
| 213 | enum_constant public static final androidx.ui.autofill.AutofillType NewUsername; |
| 214 | enum_constant public static final androidx.ui.autofill.AutofillType Password; |
| 215 | enum_constant public static final androidx.ui.autofill.AutofillType PersonFirstName; |
| 216 | enum_constant public static final androidx.ui.autofill.AutofillType PersonFullName; |
| 217 | enum_constant public static final androidx.ui.autofill.AutofillType PersonLastName; |
| 218 | enum_constant public static final androidx.ui.autofill.AutofillType PersonMiddleInitial; |
| 219 | enum_constant public static final androidx.ui.autofill.AutofillType PersonMiddleName; |
| 220 | enum_constant public static final androidx.ui.autofill.AutofillType PersonNamePrefix; |
| 221 | enum_constant public static final androidx.ui.autofill.AutofillType PersonNameSuffix; |
| 222 | enum_constant public static final androidx.ui.autofill.AutofillType PhoneCountryCode; |
| 223 | enum_constant public static final androidx.ui.autofill.AutofillType PhoneNumber; |
| 224 | enum_constant public static final androidx.ui.autofill.AutofillType PhoneNumberDevice; |
| 225 | enum_constant public static final androidx.ui.autofill.AutofillType PhoneNumberNational; |
| 226 | enum_constant public static final androidx.ui.autofill.AutofillType PostalAddress; |
| 227 | enum_constant public static final androidx.ui.autofill.AutofillType PostalCode; |
| 228 | enum_constant public static final androidx.ui.autofill.AutofillType PostalCodeExtended; |
| 229 | enum_constant public static final androidx.ui.autofill.AutofillType SmsOtpCode; |
| 230 | enum_constant public static final androidx.ui.autofill.AutofillType Username; |
Ralston Da Silva | 3e89a47 | 2019-07-31 01:21:51 -0700 | [diff] [blame] | 231 | } |
| 232 | |
| 233 | } |
| 234 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 235 | package androidx.ui.core { |
| 236 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 237 | @androidx.compose.Immutable public final class AbsoluteAlignment implements androidx.ui.core.Alignment { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 238 | method public androidx.compose.ui.unit.IntOffset align(androidx.compose.ui.unit.IntSize size, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 239 | method @androidx.compose.Immutable public androidx.ui.core.AbsoluteAlignment copy(float verticalBias, float horizontalBias); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 240 | field public static final androidx.ui.core.AbsoluteAlignment.Companion Companion; |
Anastasia Soboleva | a7fbe77 | 2020-05-11 14:57:13 +0100 | [diff] [blame] | 241 | } |
| 242 | |
| 243 | public static final class AbsoluteAlignment.Companion { |
| 244 | method public androidx.ui.core.AbsoluteAlignment getBottomLeft(); |
| 245 | method public androidx.ui.core.AbsoluteAlignment getBottomRight(); |
| 246 | method public androidx.ui.core.AbsoluteAlignment getCenterLeft(); |
| 247 | method public androidx.ui.core.AbsoluteAlignment getCenterRight(); |
| 248 | method public androidx.ui.core.AbsoluteAlignment.Horizontal getLeft(); |
| 249 | method public androidx.ui.core.AbsoluteAlignment.Horizontal getRight(); |
| 250 | method public androidx.ui.core.AbsoluteAlignment getTopLeft(); |
| 251 | method public androidx.ui.core.AbsoluteAlignment getTopRight(); |
| 252 | property public final androidx.ui.core.AbsoluteAlignment BottomLeft; |
| 253 | property public final androidx.ui.core.AbsoluteAlignment BottomRight; |
| 254 | property public final androidx.ui.core.AbsoluteAlignment CenterLeft; |
| 255 | property public final androidx.ui.core.AbsoluteAlignment CenterRight; |
| 256 | property public final androidx.ui.core.AbsoluteAlignment.Horizontal Left; |
| 257 | property public final androidx.ui.core.AbsoluteAlignment.Horizontal Right; |
| 258 | property public final androidx.ui.core.AbsoluteAlignment TopLeft; |
| 259 | property public final androidx.ui.core.AbsoluteAlignment TopRight; |
| 260 | } |
| 261 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 262 | @androidx.compose.Immutable public static final class AbsoluteAlignment.Horizontal implements androidx.ui.core.Alignment.Horizontal { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 263 | method public int align(int size, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 264 | method @androidx.compose.Immutable public androidx.ui.core.AbsoluteAlignment.Horizontal copy(float bias); |
Anastasia Soboleva | a7fbe77 | 2020-05-11 14:57:13 +0100 | [diff] [blame] | 265 | } |
| 266 | |
Adam Powell | 35cc6ab | 2020-07-21 17:03:15 -0700 | [diff] [blame] | 267 | public abstract class AbstractComposeView extends android.view.ViewGroup { |
| 268 | ctor public AbstractComposeView(android.content.Context context, android.util.AttributeSet? attrs, int defStyleAttr); |
| 269 | ctor public AbstractComposeView(android.content.Context context, android.util.AttributeSet? attrs); |
| 270 | ctor public AbstractComposeView(android.content.Context context); |
| 271 | method @androidx.compose.Composable public abstract void Content(); |
| 272 | method public final void createComposition(); |
| 273 | method public final void disposeComposition(); |
| 274 | method public final boolean isDisposed(); |
| 275 | method protected final void onLayout(boolean changed, int left, int top, int right, int bottom); |
| 276 | method protected final void onMeasure(int widthMeasureSpec, int heightMeasureSpec); |
| 277 | property public final boolean isDisposed; |
| 278 | } |
| 279 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 280 | @androidx.compose.Immutable public interface Alignment { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 281 | method public androidx.compose.ui.unit.IntOffset align(androidx.compose.ui.unit.IntSize size, androidx.compose.ui.unit.LayoutDirection layoutDirection = LayoutDirection.Ltr); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 282 | field public static final androidx.ui.core.Alignment.Companion Companion; |
Mihai Popa | d4e6dc2 | 2020-04-08 00:32:19 +0100 | [diff] [blame] | 283 | } |
| 284 | |
| 285 | public static final class Alignment.Companion { |
| 286 | method public androidx.ui.core.Alignment.Vertical getBottom(); |
| 287 | method public androidx.ui.core.Alignment getBottomCenter(); |
| 288 | method public androidx.ui.core.Alignment getBottomEnd(); |
| 289 | method public androidx.ui.core.Alignment getBottomStart(); |
| 290 | method public androidx.ui.core.Alignment getCenter(); |
| 291 | method public androidx.ui.core.Alignment getCenterEnd(); |
| 292 | method public androidx.ui.core.Alignment.Horizontal getCenterHorizontally(); |
| 293 | method public androidx.ui.core.Alignment getCenterStart(); |
| 294 | method public androidx.ui.core.Alignment.Vertical getCenterVertically(); |
| 295 | method public androidx.ui.core.Alignment.Horizontal getEnd(); |
| 296 | method public androidx.ui.core.Alignment.Horizontal getStart(); |
| 297 | method public androidx.ui.core.Alignment.Vertical getTop(); |
| 298 | method public androidx.ui.core.Alignment getTopCenter(); |
| 299 | method public androidx.ui.core.Alignment getTopEnd(); |
| 300 | method public androidx.ui.core.Alignment getTopStart(); |
| 301 | property public final androidx.ui.core.Alignment.Vertical Bottom; |
| 302 | property public final androidx.ui.core.Alignment BottomCenter; |
| 303 | property public final androidx.ui.core.Alignment BottomEnd; |
| 304 | property public final androidx.ui.core.Alignment BottomStart; |
| 305 | property public final androidx.ui.core.Alignment Center; |
| 306 | property public final androidx.ui.core.Alignment CenterEnd; |
| 307 | property public final androidx.ui.core.Alignment.Horizontal CenterHorizontally; |
| 308 | property public final androidx.ui.core.Alignment CenterStart; |
| 309 | property public final androidx.ui.core.Alignment.Vertical CenterVertically; |
| 310 | property public final androidx.ui.core.Alignment.Horizontal End; |
| 311 | property public final androidx.ui.core.Alignment.Horizontal Start; |
| 312 | property public final androidx.ui.core.Alignment.Vertical Top; |
| 313 | property public final androidx.ui.core.Alignment TopCenter; |
| 314 | property public final androidx.ui.core.Alignment TopEnd; |
| 315 | property public final androidx.ui.core.Alignment TopStart; |
| 316 | } |
| 317 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 318 | @androidx.compose.Immutable public static interface Alignment.Horizontal { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 319 | method public int align(int size, androidx.compose.ui.unit.LayoutDirection layoutDirection = LayoutDirection.Ltr); |
Mihai Popa | d4e6dc2 | 2020-04-08 00:32:19 +0100 | [diff] [blame] | 320 | } |
| 321 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 322 | @androidx.compose.Immutable public static interface Alignment.Vertical { |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 323 | method public int align(int size); |
Qingqing Deng | 8c5d038 | 2019-09-16 11:59:16 -0700 | [diff] [blame] | 324 | } |
| 325 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 326 | @androidx.compose.Immutable public abstract sealed class AlignmentLine { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 327 | field public static final androidx.ui.core.AlignmentLine.Companion Companion; |
Mihai Popa | 08c4795 | 2020-06-04 20:01:27 +0100 | [diff] [blame] | 328 | field public static final int Unspecified = -2147483648; // 0x80000000 |
| 329 | } |
| 330 | |
| 331 | public static final class AlignmentLine.Companion { |
Mihai Popa | 42aa757 | 2019-07-30 15:46:36 +0100 | [diff] [blame] | 332 | } |
| 333 | |
| 334 | public final class AlignmentLineKt { |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 335 | method public static int merge(androidx.ui.core.AlignmentLine, int position1, int position2); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 336 | } |
| 337 | |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 338 | public final class AmbientsKt { |
Louis Pullen-Freilich | 5bb0c471 | 2020-07-20 22:01:15 +0100 | [diff] [blame] | 339 | method public static androidx.compose.ProvidableAmbient<androidx.compose.animation.core.AnimationClockObservable> getAnimationClockAmbient(); |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 340 | method public static androidx.compose.ProvidableAmbient<androidx.ui.autofill.Autofill> getAutofillAmbient(); |
| 341 | method public static androidx.compose.ProvidableAmbient<androidx.ui.autofill.AutofillTree> getAutofillTreeAmbient(); |
| 342 | method public static androidx.compose.ProvidableAmbient<androidx.ui.core.clipboard.ClipboardManager> getClipboardManagerAmbient(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 343 | method public static androidx.compose.ProvidableAmbient<androidx.compose.ui.unit.Density> getDensityAmbient(); |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 344 | method public static androidx.compose.ProvidableAmbient<androidx.ui.core.hapticfeedback.HapticFeedback> getHapticFeedBackAmbient(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 345 | method public static androidx.compose.ProvidableAmbient<androidx.compose.ui.text.input.TextInputService> getTextInputServiceAmbient(); |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 346 | method public static androidx.compose.ProvidableAmbient<androidx.ui.core.texttoolbar.TextToolbar> getTextToolbarAmbient(); |
| 347 | method public static androidx.compose.ProvidableAmbient<androidx.ui.platform.UriHandler> getUriHandlerAmbient(); |
| 348 | } |
| 349 | |
Nikolay Igotti | 438fdbf | 2020-06-25 12:05:58 +0300 | [diff] [blame] | 350 | public final class AndroidActualsKt { |
| 351 | } |
| 352 | |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 353 | public final class AndroidAmbientsKt { |
| 354 | method public static androidx.compose.ProvidableAmbient<android.content.res.Configuration> getConfigurationAmbient(); |
| 355 | method public static androidx.compose.ProvidableAmbient<android.content.Context> getContextAmbient(); |
| 356 | method public static androidx.compose.ProvidableAmbient<androidx.lifecycle.LifecycleOwner> getLifecycleOwnerAmbient(); |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 357 | method public static androidx.compose.ProvidableAmbient<android.view.View> getViewAmbient(); |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 358 | method public static androidx.compose.ProvidableAmbient<androidx.lifecycle.ViewModelStoreOwner> getViewModelStoreOwnerAmbient(); |
Andrey Kulikov | 70e28bd | 2020-05-20 13:22:57 +0100 | [diff] [blame] | 359 | } |
| 360 | |
Aurimas Liutikas | 8d973df | 2020-05-19 13:01:55 -0700 | [diff] [blame] | 361 | public final class AndroidComposeViewKt { |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 362 | method public static androidx.ui.core.AndroidOwner AndroidOwner(android.content.Context context, androidx.lifecycle.LifecycleOwner? lifecycleOwner = null, androidx.lifecycle.ViewModelStoreOwner? viewModelStoreOwner = null); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 363 | method public static androidx.compose.ui.unit.LayoutDirection getLocaleLayoutDirection(android.content.res.Configuration); |
Aurimas Liutikas | 8d973df | 2020-05-19 13:01:55 -0700 | [diff] [blame] | 364 | } |
| 365 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 366 | public interface AndroidOwner extends androidx.ui.core.Owner { |
George Mount | 5469e25 | 2020-06-17 10:01:42 -0700 | [diff] [blame] | 367 | method @androidx.ui.core.ExperimentalLayoutNodeApi public void addAndroidView(android.view.View view, androidx.ui.core.LayoutNode layoutNode); |
Andrey Kulikov | 88f9fb1 | 2020-05-20 13:17:31 +0100 | [diff] [blame] | 368 | method public kotlin.jvm.functions.Function0<kotlin.Unit> getConfigurationChangeObserver(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 369 | method public android.view.View getView(); |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 370 | method public androidx.ui.core.AndroidOwner.ViewTreeOwners? getViewTreeOwners(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 371 | method public void removeAndroidView(android.view.View view); |
Andrey Kulikov | 88f9fb1 | 2020-05-20 13:17:31 +0100 | [diff] [blame] | 372 | method public void setConfigurationChangeObserver(kotlin.jvm.functions.Function0<kotlin.Unit> p); |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 373 | method public void setOnViewTreeOwnersAvailable(kotlin.jvm.functions.Function1<? super androidx.ui.core.AndroidOwner.ViewTreeOwners,kotlin.Unit> callback); |
Andrey Kulikov | 88f9fb1 | 2020-05-20 13:17:31 +0100 | [diff] [blame] | 374 | property public abstract kotlin.jvm.functions.Function0<kotlin.Unit> configurationChangeObserver; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 375 | property public abstract android.view.View view; |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 376 | property public abstract androidx.ui.core.AndroidOwner.ViewTreeOwners? viewTreeOwners; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 377 | } |
| 378 | |
| 379 | @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public static final class AndroidOwner.Companion { |
| 380 | method public kotlin.jvm.functions.Function1<androidx.ui.core.AndroidOwner,kotlin.Unit>? getOnAndroidOwnerCreatedCallback(); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 381 | method @org.jetbrains.annotations.TestOnly public void setOnAndroidOwnerCreatedCallback(kotlin.jvm.functions.Function1<? super androidx.ui.core.AndroidOwner,kotlin.Unit>? p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 382 | property public final kotlin.jvm.functions.Function1<androidx.ui.core.AndroidOwner,kotlin.Unit>? onAndroidOwnerCreatedCallback; |
| 383 | } |
| 384 | |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 385 | public static final class AndroidOwner.ViewTreeOwners { |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 386 | ctor public AndroidOwner.ViewTreeOwners(androidx.lifecycle.LifecycleOwner lifecycleOwner, androidx.lifecycle.ViewModelStoreOwner viewModelStoreOwner); |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 387 | method public androidx.lifecycle.LifecycleOwner getLifecycleOwner(); |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 388 | method public androidx.lifecycle.ViewModelStoreOwner getViewModelStoreOwner(); |
Andrey Kulikov | 3832037 | 2020-05-07 19:55:05 +0100 | [diff] [blame] | 389 | } |
| 390 | |
Nikolay Igotti | b3b6079 | 2020-07-03 17:03:28 +0300 | [diff] [blame] | 391 | public final class AndroidPopupKt { |
| 392 | method @org.jetbrains.annotations.TestOnly public static boolean isPopupLayout(android.view.View view, String? testTag = null); |
| 393 | } |
| 394 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 395 | public final class ClipKt { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 396 | method @androidx.compose.Stable public static androidx.ui.core.Modifier clip(androidx.ui.core.Modifier, androidx.compose.ui.graphics.Shape shape); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 397 | method @androidx.compose.Stable public static androidx.ui.core.Modifier clipToBounds(androidx.ui.core.Modifier); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 398 | } |
| 399 | |
Adam Powell | a1f55b9 | 2020-04-20 16:32:38 -0700 | [diff] [blame] | 400 | public final class CombinedModifier implements androidx.ui.core.Modifier { |
| 401 | ctor public CombinedModifier(androidx.ui.core.Modifier outer, androidx.ui.core.Modifier inner); |
| 402 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
| 403 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
| 404 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation); |
| 405 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation); |
| 406 | } |
| 407 | |
Adam Powell | 35cc6ab | 2020-07-21 17:03:15 -0700 | [diff] [blame] | 408 | public final class ComposeView extends androidx.ui.core.AbstractComposeView { |
| 409 | ctor public ComposeView(android.content.Context context, android.util.AttributeSet? attrs, int defStyleAttr); |
| 410 | ctor public ComposeView(android.content.Context context, android.util.AttributeSet? attrs); |
| 411 | ctor public ComposeView(android.content.Context context); |
| 412 | method @androidx.compose.Composable public void Content(); |
| 413 | method public void setContent(kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| 414 | } |
| 415 | |
Adam Powell | a1f55b9 | 2020-04-20 16:32:38 -0700 | [diff] [blame] | 416 | public final class ComposedModifierKt { |
| 417 | method public static androidx.ui.core.Modifier composed(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier,? extends androidx.ui.core.Modifier> factory); |
| 418 | method public static androidx.ui.core.Modifier materialize(androidx.compose.Composer<?>, androidx.ui.core.Modifier modifier); |
| 419 | } |
| 420 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 421 | @androidx.compose.Immutable public final class ConsumedData { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 422 | ctor public ConsumedData(androidx.compose.ui.geometry.Offset positionChange, boolean downChange); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 423 | ctor public ConsumedData(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 424 | method public androidx.compose.ui.geometry.Offset component1(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 425 | method public boolean component2(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 426 | method @androidx.compose.Immutable public androidx.ui.core.ConsumedData copy(androidx.compose.ui.geometry.Offset positionChange, boolean downChange); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 427 | method public boolean getDownChange(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 428 | method public androidx.compose.ui.geometry.Offset getPositionChange(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 429 | } |
| 430 | |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 431 | public abstract class ContentDrawScope extends androidx.compose.ui.graphics.drawscope.DrawScope { |
Nader Jawad | dcb7220 | 2020-05-05 20:03:50 -0700 | [diff] [blame] | 432 | ctor public ContentDrawScope(); |
| 433 | method public abstract void drawContent(); |
George Mount | 54010b3 | 2020-03-31 18:03:06 -0700 | [diff] [blame] | 434 | } |
| 435 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 436 | @androidx.compose.Stable public interface ContentScale { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 437 | method public float scale-AhF4CD4(long srcSize, long dstSize); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 438 | field public static final androidx.ui.core.ContentScale.Companion Companion; |
Nader Jawad | 83158ed | 2020-04-03 11:11:31 -0700 | [diff] [blame] | 439 | } |
| 440 | |
| 441 | public static final class ContentScale.Companion { |
| 442 | method public androidx.ui.core.ContentScale getCrop(); |
| 443 | method public androidx.ui.core.ContentScale getFillHeight(); |
| 444 | method public androidx.ui.core.ContentScale getFillWidth(); |
| 445 | method public androidx.ui.core.ContentScale getFit(); |
| 446 | method public androidx.ui.core.ContentScale getInside(); |
| 447 | method public androidx.ui.core.FixedScale getNone(); |
| 448 | property public final androidx.ui.core.ContentScale Crop; |
| 449 | property public final androidx.ui.core.ContentScale FillHeight; |
| 450 | property public final androidx.ui.core.ContentScale FillWidth; |
| 451 | property public final androidx.ui.core.ContentScale Fit; |
| 452 | property public final androidx.ui.core.ContentScale Inside; |
| 453 | property public final androidx.ui.core.FixedScale None; |
| 454 | } |
| 455 | |
| 456 | public final class ContentScaleKt { |
| 457 | } |
| 458 | |
Shep Shapard | 2cdd21a | 2020-01-24 13:44:54 -0800 | [diff] [blame] | 459 | public interface CustomEvent { |
| 460 | } |
| 461 | |
| 462 | public interface CustomEventDispatcher { |
| 463 | method public void dispatchCustomEvent(androidx.ui.core.CustomEvent event); |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 464 | method public void releaseHitPaths(java.util.Set<androidx.ui.core.PointerId> pointerIds); |
| 465 | method public void retainHitPaths(java.util.Set<androidx.ui.core.PointerId> pointerIds); |
Shep Shapard | 2cdd21a | 2020-01-24 13:44:54 -0800 | [diff] [blame] | 466 | } |
| 467 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 468 | public final class DebugUtilsKt { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 469 | } |
| 470 | |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 471 | @kotlin.PublishedApi internal final class DefaultIntrinsicMeasurable implements androidx.ui.core.Measurable { |
| 472 | ctor public DefaultIntrinsicMeasurable(androidx.ui.core.IntrinsicMeasurable measurable, androidx.ui.core.IntrinsicMinMax minMax, androidx.ui.core.IntrinsicWidthHeight widthHeight); |
| 473 | method public androidx.ui.core.IntrinsicMeasurable getMeasurable(); |
| 474 | method public androidx.ui.core.IntrinsicMinMax getMinMax(); |
| 475 | method public Object? getParentData(); |
| 476 | method public androidx.ui.core.IntrinsicWidthHeight getWidthHeight(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 477 | method public int maxIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 478 | method public int maxIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 479 | method public androidx.ui.core.Placeable measure(androidx.compose.ui.unit.Constraints constraints, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 480 | method public int minIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 481 | method public int minIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 482 | property public Object? parentData; |
| 483 | } |
| 484 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 485 | public enum Direction { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 486 | method public static androidx.ui.core.Direction valueOf(String name) throws java.lang.IllegalArgumentException; |
| 487 | method public static androidx.ui.core.Direction[] values(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 488 | enum_constant public static final androidx.ui.core.Direction DOWN; |
| 489 | enum_constant public static final androidx.ui.core.Direction LEFT; |
| 490 | enum_constant public static final androidx.ui.core.Direction RIGHT; |
| 491 | enum_constant public static final androidx.ui.core.Direction UP; |
| 492 | } |
| 493 | |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 494 | public interface DrawLayerModifier extends androidx.ui.core.Modifier.Element { |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 495 | method @FloatRange(from=0.0, to=1.0) public default float getAlpha(); |
Andrey Kulikov | 97cdcb4 | 2020-05-06 20:23:45 +0100 | [diff] [blame] | 496 | method public default boolean getClip(); |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 497 | method @FloatRange(from=0.0, to=360.0) public default float getRotationX(); |
| 498 | method @FloatRange(from=0.0, to=360.0) public default float getRotationY(); |
| 499 | method @FloatRange(from=0.0, to=360.0) public default float getRotationZ(); |
| 500 | method public default float getScaleX(); |
| 501 | method public default float getScaleY(); |
Nikolay Igotti | 438fdbf | 2020-06-25 12:05:58 +0300 | [diff] [blame] | 502 | method @FloatRange(from=0.0, to=3.4E38) public default float getShadowElevation(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 503 | method public default androidx.compose.ui.graphics.Shape getShape(); |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 504 | method public default long getTransformOrigin(); |
Nader Jawad | 1605ed9 | 2020-03-24 13:34:52 -0700 | [diff] [blame] | 505 | method public default float getTranslationX(); |
| 506 | method public default float getTranslationY(); |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 507 | property @FloatRange(from=0.0, to=1.0) public default float alpha; |
Andrey Kulikov | 97cdcb4 | 2020-05-06 20:23:45 +0100 | [diff] [blame] | 508 | property public default boolean clip; |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 509 | property @FloatRange(from=0.0, to=360.0) public default float rotationX; |
| 510 | property @FloatRange(from=0.0, to=360.0) public default float rotationY; |
| 511 | property @FloatRange(from=0.0, to=360.0) public default float rotationZ; |
| 512 | property public default float scaleX; |
| 513 | property public default float scaleY; |
Nikolay Igotti | 438fdbf | 2020-06-25 12:05:58 +0300 | [diff] [blame] | 514 | property @FloatRange(from=0.0, to=3.4E38) public default float shadowElevation; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 515 | property public default androidx.compose.ui.graphics.Shape shape; |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 516 | property public default long transformOrigin; |
Nader Jawad | 1605ed9 | 2020-03-24 13:34:52 -0700 | [diff] [blame] | 517 | property public default float translationX; |
| 518 | property public default float translationY; |
George Mount | b0286ae | 2020-02-20 15:14:09 -0800 | [diff] [blame] | 519 | } |
| 520 | |
George Mount | 783ba79 | 2020-03-12 23:46:15 -0700 | [diff] [blame] | 521 | public final class DrawLayerModifierKt { |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 522 | method public static inline long TransformOrigin(float pivotFractionX, float pivotFractionY); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 523 | method @androidx.compose.Stable public static androidx.ui.core.Modifier drawLayer-EwV0HsI(androidx.ui.core.Modifier, float scaleX = 1f, float scaleY = 1f, float alpha = 1f, float translationX = 0f, float translationY = 0f, float shadowElevation = 0f, float rotationX = 0f, float rotationY = 0f, float rotationZ = 0f, long transformOrigin = TransformOrigin.Center, androidx.compose.ui.graphics.Shape shape = androidx.compose.ui.graphics.RectangleShapeKt.RectangleShape, boolean clip = false); |
George Mount | 783ba79 | 2020-03-12 23:46:15 -0700 | [diff] [blame] | 524 | } |
| 525 | |
George Mount | 932dc5d | 2019-10-28 08:47:10 -0700 | [diff] [blame] | 526 | public interface DrawModifier extends androidx.ui.core.Modifier.Element { |
George Mount | 54010b3 | 2020-03-31 18:03:06 -0700 | [diff] [blame] | 527 | method public void draw(androidx.ui.core.ContentDrawScope); |
George Mount | 932dc5d | 2019-10-28 08:47:10 -0700 | [diff] [blame] | 528 | } |
| 529 | |
| 530 | public final class DrawModifierKt { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 531 | method public static androidx.ui.core.Modifier drawBehind(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> onDraw); |
Adam Powell | fb0b573 | 2020-04-10 09:41:11 -0700 | [diff] [blame] | 532 | method public static androidx.ui.core.Modifier drawWithContent(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.ContentDrawScope,kotlin.Unit> onDraw); |
George Mount | 932dc5d | 2019-10-28 08:47:10 -0700 | [diff] [blame] | 533 | } |
| 534 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 535 | public final class DrawShadowKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 536 | method @androidx.compose.Stable public static androidx.ui.core.Modifier drawShadow-VShsm3I(androidx.ui.core.Modifier, float elevation, androidx.compose.ui.graphics.Shape shape = androidx.compose.ui.graphics.RectangleShapeKt.RectangleShape, boolean clip = elevation > 0.dp, @FloatRange(from=0.0, to=1.0) float opacity = 1f); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 537 | } |
| 538 | |
George Mount | 5469e25 | 2020-06-17 10:01:42 -0700 | [diff] [blame] | 539 | @kotlin.RequiresOptIn(level=RequiresOptIn.Level.ERROR, message="This is an experimental API for Compose UI LayoutNode and is likely to change " + "before becoming stable.") @kotlin.annotation.Target(allowedTargets={AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) public @interface ExperimentalLayoutNodeApi { |
| 540 | } |
| 541 | |
Andrey Kulikov | 2ca0701 | 2020-07-13 16:14:03 +0100 | [diff] [blame] | 542 | @kotlin.RequiresOptIn(message="This is an experimental API for being able to perform subcomposition during the " + "measuring. API is likely to change before becoming stable.") public @interface ExperimentalSubcomposeLayoutApi { |
| 543 | } |
| 544 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 545 | @androidx.compose.Immutable public final class FixedScale implements androidx.ui.core.ContentScale { |
Nader Jawad | 83158ed | 2020-04-03 11:11:31 -0700 | [diff] [blame] | 546 | ctor public FixedScale(float value); |
| 547 | method public float component1(); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 548 | method @androidx.compose.Immutable public androidx.ui.core.FixedScale copy(float value); |
Nader Jawad | 83158ed | 2020-04-03 11:11:31 -0700 | [diff] [blame] | 549 | method public float getValue(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 550 | method public float scale-AhF4CD4(long srcSize, long dstSize); |
Nader Jawad | 83158ed | 2020-04-03 11:11:31 -0700 | [diff] [blame] | 551 | } |
| 552 | |
Mihai Popa | 42aa757 | 2019-07-30 15:46:36 +0100 | [diff] [blame] | 553 | public final class HorizontalAlignmentLine extends androidx.ui.core.AlignmentLine { |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 554 | ctor public HorizontalAlignmentLine(kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Integer,java.lang.Integer> merger); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 555 | } |
| 556 | |
Jens Ole Lauridsen | 99d3217 | 2020-07-16 16:15:45 -0700 | [diff] [blame] | 557 | public interface InspectableParameter { |
| 558 | method public kotlin.sequences.Sequence<androidx.ui.core.ParameterElement> getInspectableElements(); |
| 559 | method public default String? getNameFallback(); |
| 560 | method public default Object? getValueOverride(); |
| 561 | property public abstract kotlin.sequences.Sequence<androidx.ui.core.ParameterElement> inspectableElements; |
| 562 | property public default String? nameFallback; |
| 563 | property public default Object? valueOverride; |
| 564 | } |
| 565 | |
Nikolay Igotti | 98f3450 | 2020-06-22 17:21:17 +0300 | [diff] [blame] | 566 | @kotlin.RequiresOptIn(message="This API is internal to library.") @kotlin.annotation.Target(allowedTargets={AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER}) public @interface InternalCoreApi { |
| 567 | } |
| 568 | |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 569 | public interface IntrinsicMeasurable { |
| 570 | method public Object? getParentData(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 571 | method public int maxIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 572 | method public int maxIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 573 | method public int minIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 574 | method public int minIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 575 | property public abstract Object? parentData; |
| 576 | } |
| 577 | |
Mihai Popa | abe51bf | 2019-10-03 15:54:13 +0100 | [diff] [blame] | 578 | public final class IntrinsicMeasurableKt { |
Mihai Popa | abe51bf | 2019-10-03 15:54:13 +0100 | [diff] [blame] | 579 | } |
| 580 | |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 581 | public abstract class IntrinsicMeasureScope implements androidx.compose.ui.unit.Density { |
Mihai Popa | fe2f8fa | 2020-04-21 18:00:21 +0100 | [diff] [blame] | 582 | ctor public IntrinsicMeasureScope(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 583 | method public abstract androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 584 | method public final int maxIntrinsicHeight(androidx.ui.core.IntrinsicMeasurable, int width); |
| 585 | method public final int maxIntrinsicWidth(androidx.ui.core.IntrinsicMeasurable, int height); |
| 586 | method public final int minIntrinsicHeight(androidx.ui.core.IntrinsicMeasurable, int width); |
| 587 | method public final int minIntrinsicWidth(androidx.ui.core.IntrinsicMeasurable, int height); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 588 | property public abstract androidx.compose.ui.unit.LayoutDirection layoutDirection; |
Mihai Popa | fe2f8fa | 2020-04-21 18:00:21 +0100 | [diff] [blame] | 589 | } |
| 590 | |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 591 | @kotlin.PublishedApi internal enum IntrinsicMinMax { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 592 | method public static androidx.ui.core.IntrinsicMinMax valueOf(String name) throws java.lang.IllegalArgumentException; |
| 593 | method public static androidx.ui.core.IntrinsicMinMax[] values(); |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 594 | enum_constant public static final androidx.ui.core.IntrinsicMinMax Max; |
| 595 | enum_constant public static final androidx.ui.core.IntrinsicMinMax Min; |
| 596 | } |
| 597 | |
| 598 | @kotlin.PublishedApi internal enum IntrinsicWidthHeight { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 599 | method public static androidx.ui.core.IntrinsicWidthHeight valueOf(String name) throws java.lang.IllegalArgumentException; |
| 600 | method public static androidx.ui.core.IntrinsicWidthHeight[] values(); |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 601 | enum_constant public static final androidx.ui.core.IntrinsicWidthHeight Height; |
| 602 | enum_constant public static final androidx.ui.core.IntrinsicWidthHeight Width; |
| 603 | } |
| 604 | |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 605 | @kotlin.PublishedApi internal final class IntrinsicsMeasureScope extends androidx.ui.core.MeasureScope implements androidx.compose.ui.unit.Density { |
| 606 | ctor public IntrinsicsMeasureScope(androidx.compose.ui.unit.Density density, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 607 | method public float getDensity(); |
| 608 | method public float getFontScale(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 609 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 610 | method @androidx.compose.Stable public float toDp(float); |
| 611 | method @androidx.compose.Stable public float toDp(int); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 612 | method @androidx.compose.Stable public float toDp--R2X_6o(long); |
| 613 | method @androidx.compose.Stable public int toIntPx--R2X_6o(long); |
| 614 | method @androidx.compose.Stable public int toIntPx-0680j_4(float); |
| 615 | method @androidx.compose.Stable public float toPx--R2X_6o(long); |
| 616 | method @androidx.compose.Stable public float toPx-0680j_4(float); |
| 617 | method @androidx.compose.Stable public androidx.compose.ui.geometry.Rect toRect(androidx.compose.ui.unit.Bounds); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 618 | method @androidx.compose.Stable public long toSp(float); |
| 619 | method @androidx.compose.Stable public long toSp(int); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 620 | method @androidx.compose.Stable public long toSp-0680j_4(float); |
Aurimas Liutikas | b048eba | 2020-05-14 16:20:25 -0700 | [diff] [blame] | 621 | } |
| 622 | |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 623 | public interface LayoutCoordinates { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 624 | method public androidx.compose.ui.unit.PxBounds childBoundingBox(androidx.ui.core.LayoutCoordinates child); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 625 | method public androidx.compose.ui.geometry.Offset childToLocal(androidx.ui.core.LayoutCoordinates child, androidx.compose.ui.geometry.Offset childLocal); |
Mihai Popa | 08c4795 | 2020-06-04 20:01:27 +0100 | [diff] [blame] | 626 | method public operator int get(androidx.ui.core.AlignmentLine line); |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 627 | method public androidx.ui.core.LayoutCoordinates? getParentCoordinates(); |
George Mount | af5cd6b | 2020-01-23 16:45:49 -0800 | [diff] [blame] | 628 | method public java.util.Set<androidx.ui.core.AlignmentLine> getProvidedAlignmentLines(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 629 | method public androidx.compose.ui.unit.IntSize getSize(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 630 | method public androidx.compose.ui.geometry.Offset globalToLocal(androidx.compose.ui.geometry.Offset global); |
Andrey Kulikov | 5f7e76e | 2020-01-24 11:36:06 +0000 | [diff] [blame] | 631 | method public boolean isAttached(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 632 | method public androidx.compose.ui.geometry.Offset localToGlobal(androidx.compose.ui.geometry.Offset local); |
| 633 | method public androidx.compose.ui.geometry.Offset localToRoot(androidx.compose.ui.geometry.Offset local); |
Andrey Kulikov | 5f7e76e | 2020-01-24 11:36:06 +0000 | [diff] [blame] | 634 | property public abstract boolean isAttached; |
Andrey Kulikov | 9c10dea | 2019-09-02 19:32:29 +0100 | [diff] [blame] | 635 | property public abstract androidx.ui.core.LayoutCoordinates? parentCoordinates; |
George Mount | af5cd6b | 2020-01-23 16:45:49 -0800 | [diff] [blame] | 636 | property public abstract java.util.Set<androidx.ui.core.AlignmentLine> providedAlignmentLines; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 637 | property public abstract androidx.compose.ui.unit.IntSize size; |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 638 | } |
| 639 | |
Andrey Kulikov | 9c10dea | 2019-09-02 19:32:29 +0100 | [diff] [blame] | 640 | public final class LayoutCoordinatesKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 641 | method public static androidx.compose.ui.unit.PxBounds getBoundsInParent(androidx.ui.core.LayoutCoordinates); |
| 642 | method public static androidx.compose.ui.unit.PxBounds getBoundsInRoot(androidx.ui.core.LayoutCoordinates); |
| 643 | method public static androidx.compose.ui.unit.PxBounds getGlobalBounds(androidx.ui.core.LayoutCoordinates); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 644 | method public static inline androidx.compose.ui.geometry.Offset getGlobalPosition(androidx.ui.core.LayoutCoordinates); |
| 645 | method public static androidx.compose.ui.geometry.Offset getPositionInParent(androidx.ui.core.LayoutCoordinates); |
| 646 | method public static inline androidx.compose.ui.geometry.Offset getPositionInRoot(androidx.ui.core.LayoutCoordinates); |
Andrey Kulikov | 9c10dea | 2019-09-02 19:32:29 +0100 | [diff] [blame] | 647 | } |
| 648 | |
Chuck Jazdzewski | ef18c63 | 2020-06-30 08:29:29 -0700 | [diff] [blame] | 649 | @kotlin.PublishedApi internal final class LayoutEmitHelper { |
| 650 | method public kotlin.jvm.functions.Function0<androidx.ui.core.LayoutNode> getConstructor(); |
| 651 | method public kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.LayoutNode.MeasureBlocks,kotlin.Unit> getSetMeasureBlocks(); |
| 652 | method public kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.Modifier,kotlin.Unit> getSetModifier(); |
| 653 | method public kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.Ref<androidx.ui.core.LayoutNode>,kotlin.Unit> getSetRef(); |
| 654 | property public final kotlin.jvm.functions.Function0<androidx.ui.core.LayoutNode> constructor; |
| 655 | property public final kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.LayoutNode.MeasureBlocks,kotlin.Unit> setMeasureBlocks; |
| 656 | property public final kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.Modifier,kotlin.Unit> setModifier; |
| 657 | property public final kotlin.jvm.functions.Function2<androidx.ui.core.LayoutNode,androidx.ui.core.Ref<androidx.ui.core.LayoutNode>,kotlin.Unit> setRef; |
| 658 | } |
| 659 | |
Mihai Popa | 4d1d814 | 2020-06-08 16:08:16 +0100 | [diff] [blame] | 660 | public final class LayoutIdKt { |
| 661 | method public static Object? getId(androidx.ui.core.Measurable); |
| 662 | method @Deprecated public static Object? getTag(androidx.ui.core.Measurable); |
| 663 | method @androidx.compose.Stable public static androidx.ui.core.Modifier layoutId(androidx.ui.core.Modifier, Object id); |
| 664 | method @Deprecated @androidx.compose.Stable public static androidx.ui.core.Modifier tag(androidx.ui.core.Modifier, Object tag); |
| 665 | } |
| 666 | |
| 667 | public interface LayoutIdParentData { |
| 668 | method public Object getId(); |
| 669 | property public abstract Object id; |
| 670 | } |
| 671 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 672 | public final class LayoutKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 673 | method @androidx.compose.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicHeightMeasureBlock, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
| 674 | method @Deprecated @androidx.compose.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function4<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,? super androidx.compose.ui.unit.LayoutDirection,java.lang.Integer> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function4<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,? super androidx.compose.ui.unit.LayoutDirection,java.lang.Integer> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function4<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,? super androidx.compose.ui.unit.LayoutDirection,java.lang.Integer> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function4<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,? super androidx.compose.ui.unit.LayoutDirection,java.lang.Integer> maxIntrinsicHeightMeasureBlock, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function4<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? super androidx.compose.ui.unit.LayoutDirection,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
| 675 | method @androidx.compose.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
| 676 | method @Deprecated @androidx.compose.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function4<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? super androidx.compose.ui.unit.LayoutDirection,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
Chuck Jazdzewski | ef18c63 | 2020-06-30 08:29:29 -0700 | [diff] [blame] | 677 | method @androidx.compose.Composable @androidx.ui.core.ExperimentalLayoutNodeApi public static inline void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> children, androidx.ui.core.LayoutNode.MeasureBlocks measureBlocks, androidx.ui.core.Modifier modifier = Modifier); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 678 | method public static androidx.ui.core.LayoutNode.MeasureBlocks MeasuringIntrinsicsMeasureBlocks(kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
| 679 | method @Deprecated public static androidx.ui.core.LayoutNode.MeasureBlocks MeasuringIntrinsicsMeasureBlocks(kotlin.jvm.functions.Function4<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? super androidx.compose.ui.unit.LayoutDirection,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
| 680 | method @Deprecated @androidx.compose.Composable public static void MultiMeasureLayout(androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 681 | method @androidx.compose.Composable public static void WithConstraints(androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.WithConstraintsScope,kotlin.Unit> children); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 682 | method @androidx.ui.core.ExperimentalLayoutNodeApi public static androidx.ui.core.LayoutNode.MeasureBlocks measureBlocksOf(kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.IntrinsicMeasureScope,? super java.util.List<? extends androidx.ui.core.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super java.util.List<? extends androidx.ui.core.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
Seigo Nonaka | 97c2384 | 2019-08-09 15:39:23 -0700 | [diff] [blame] | 683 | } |
| 684 | |
Mihai Popa | 5f9e753 | 2020-04-21 01:19:23 +0100 | [diff] [blame] | 685 | public interface LayoutModifier extends androidx.ui.core.Modifier.Element { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 686 | method public default int maxIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope, androidx.ui.core.IntrinsicMeasurable measurable, int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 687 | method public default int maxIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope, androidx.ui.core.IntrinsicMeasurable measurable, int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 688 | method public androidx.ui.core.MeasureScope.MeasureResult measure(androidx.ui.core.MeasureScope, androidx.ui.core.Measurable measurable, androidx.compose.ui.unit.Constraints constraints, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 689 | method public default int minIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope, androidx.ui.core.IntrinsicMeasurable measurable, int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 690 | method public default int minIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope, androidx.ui.core.IntrinsicMeasurable measurable, int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 691 | } |
| 692 | |
Anastasia Soboleva | c42067c | 2020-07-21 21:36:49 +0100 | [diff] [blame^] | 693 | public final class LayoutModifierKt { |
| 694 | method public static androidx.ui.core.Modifier layout(androidx.ui.core.Modifier, kotlin.jvm.functions.Function3<? super androidx.ui.core.MeasureScope,? super androidx.ui.core.Measurable,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measure); |
| 695 | } |
| 696 | |
Andrey Kulikov | 839b35c | 2020-07-08 18:55:13 +0100 | [diff] [blame] | 697 | @androidx.ui.core.ExperimentalLayoutNodeApi public final class LayoutNode implements androidx.ui.core.Measurable androidx.ui.core.Remeasurement { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 698 | ctor public LayoutNode(); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 699 | method public void attach(androidx.ui.core.Owner owner); |
| 700 | method public void detach(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 701 | method public void draw(androidx.compose.ui.graphics.Canvas canvas); |
Andrey Kulikov | 839b35c | 2020-07-08 18:55:13 +0100 | [diff] [blame] | 702 | method public void forceRemeasure(); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 703 | method public Integer? getAlignmentLine(androidx.ui.core.AlignmentLine line); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 704 | method @Deprecated public boolean getCanMultiMeasure(); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 705 | method public java.util.List<androidx.ui.core.LayoutNode> getChildren(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 706 | method public androidx.ui.core.LayoutCoordinates getCoordinates(); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 707 | method public int getDepth(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 708 | method public int getHeight(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 709 | method public androidx.ui.core.LayoutNode.MeasureBlocks getMeasureBlocks(); |
| 710 | method public androidx.ui.core.MeasureScope getMeasureScope(); |
| 711 | method public androidx.ui.core.Modifier getModifier(); |
| 712 | method public java.util.List<androidx.ui.core.ModifierInfo> getModifierInfo(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 713 | method public kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? getOnAttach(); |
| 714 | method public kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? getOnDetach(); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 715 | method public androidx.ui.core.Owner? getOwner(); |
| 716 | method public androidx.ui.core.LayoutNode? getParent(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 717 | method public Object? getParentData(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 718 | method public int getWidth(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 719 | method public void hitTest(androidx.compose.ui.geometry.Offset pointerPositionRelativeToScreen, java.util.List<androidx.ui.core.pointerinput.PointerInputFilter> hitPointerInputFilters); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 720 | method public void ignoreModelReads(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 721 | method public void insertAt(int index, androidx.ui.core.LayoutNode instance); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 722 | method public boolean isPlaced(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 723 | method public int maxIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 724 | method public int maxIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 725 | method public androidx.ui.core.Placeable measure(androidx.compose.ui.unit.Constraints constraints, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 726 | method public int minIntrinsicHeight(int width, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 727 | method public int minIntrinsicWidth(int height, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 728 | method public void move(int from, int to, int count); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 729 | method public void onInvalidate(); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 730 | method public void place(int x, int y); |
Adam Powell | 8dec9b7 | 2020-06-19 14:24:14 -0700 | [diff] [blame] | 731 | method public void removeAll(); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 732 | method public void removeAt(int index, int count); |
Andrey Kulikov | b33a380 | 2020-05-21 20:02:53 +0100 | [diff] [blame] | 733 | method public void requestRelayout(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 734 | method public void requestRemeasure(); |
| 735 | method @Deprecated public void setCanMultiMeasure(boolean p); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 736 | method public void setDepth(int p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 737 | method public void setMeasureBlocks(androidx.ui.core.LayoutNode.MeasureBlocks value); |
| 738 | method public void setModifier(androidx.ui.core.Modifier value); |
| 739 | method public void setOnAttach(kotlin.jvm.functions.Function1<? super androidx.ui.core.Owner,kotlin.Unit>? p); |
| 740 | method public void setOnDetach(kotlin.jvm.functions.Function1<? super androidx.ui.core.Owner,kotlin.Unit>? p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 741 | property @Deprecated public final boolean canMultiMeasure; |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 742 | property public final java.util.List<androidx.ui.core.LayoutNode> children; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 743 | property public final androidx.ui.core.LayoutCoordinates coordinates; |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 744 | property public final int depth; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 745 | property public final int height; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 746 | property public final boolean isPlaced; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 747 | property public final androidx.ui.core.LayoutNode.MeasureBlocks measureBlocks; |
| 748 | property public final androidx.ui.core.MeasureScope measureScope; |
| 749 | property public final androidx.ui.core.Modifier modifier; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 750 | property public final kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? onAttach; |
| 751 | property public final kotlin.jvm.functions.Function1<androidx.ui.core.Owner,kotlin.Unit>? onDetach; |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 752 | property public final androidx.ui.core.Owner? owner; |
| 753 | property public final androidx.ui.core.LayoutNode? parent; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 754 | property public Object? parentData; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 755 | property public final int width; |
| 756 | } |
| 757 | |
| 758 | public static interface LayoutNode.MeasureBlocks { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 759 | method public int maxIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 760 | method public int maxIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 761 | method public androidx.ui.core.MeasureScope.MeasureResult measure(androidx.ui.core.MeasureScope measureScope, java.util.List<? extends androidx.ui.core.Measurable> measurables, androidx.compose.ui.unit.Constraints constraints, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 762 | method public int minIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 763 | method public int minIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 764 | } |
| 765 | |
| 766 | public abstract static class LayoutNode.NoIntrinsicsMeasureBlocks implements androidx.ui.core.LayoutNode.MeasureBlocks { |
| 767 | ctor public LayoutNode.NoIntrinsicsMeasureBlocks(String error); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 768 | method public Void maxIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 769 | method public Void maxIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 770 | method public Void minIntrinsicHeight(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int w, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
| 771 | method public Void minIntrinsicWidth(androidx.ui.core.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.ui.core.IntrinsicMeasurable> measurables, int h, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 772 | } |
| 773 | |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 774 | public final class LayoutNodeKt { |
| 775 | method public static androidx.ui.core.LayoutNode? findClosestParentNode(androidx.ui.core.LayoutNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutNode,java.lang.Boolean> selector); |
| 776 | } |
| 777 | |
Mihai Popa | 4d1d814 | 2020-06-08 16:08:16 +0100 | [diff] [blame] | 778 | @Deprecated public interface LayoutTagParentData { |
| 779 | method @Deprecated public Object getTag(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 780 | property public abstract Object tag; |
| 781 | } |
| 782 | |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 783 | public interface Measurable extends androidx.ui.core.IntrinsicMeasurable { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 784 | method public androidx.ui.core.Placeable measure(androidx.compose.ui.unit.Constraints constraints, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 785 | } |
| 786 | |
Mihai Popa | fe2f8fa | 2020-04-21 18:00:21 +0100 | [diff] [blame] | 787 | public abstract class MeasureScope extends androidx.ui.core.IntrinsicMeasureScope { |
Mihai Popa | 24925ab | 2019-10-09 17:13:41 +0100 | [diff] [blame] | 788 | ctor public MeasureScope(); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 789 | method public final androidx.ui.core.MeasureScope.MeasureResult layout(int width, int height, java.util.Map<androidx.ui.core.AlignmentLine,java.lang.Integer> alignmentLines = emptyMap(), kotlin.jvm.functions.Function1<? super androidx.ui.core.Placeable.PlacementScope,kotlin.Unit> placementBlock); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 790 | method public final androidx.ui.core.Placeable measure(androidx.ui.core.Measurable, androidx.compose.ui.unit.Constraints constraints); |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 791 | } |
| 792 | |
Mihai Popa | 155d722 | 2020-03-27 15:02:29 +0000 | [diff] [blame] | 793 | public static interface MeasureScope.MeasureResult { |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 794 | method public java.util.Map<androidx.ui.core.AlignmentLine,java.lang.Integer> getAlignmentLines(); |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 795 | method public int getHeight(); |
| 796 | method public int getWidth(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 797 | method public void placeChildren(androidx.compose.ui.unit.LayoutDirection layoutDirection); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 798 | property public abstract java.util.Map<androidx.ui.core.AlignmentLine,java.lang.Integer> alignmentLines; |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 799 | property public abstract int height; |
| 800 | property public abstract int width; |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 801 | } |
| 802 | |
| 803 | public final class MeasureScopeKt { |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 804 | } |
| 805 | |
George Mount | 324ff12 | 2020-05-20 15:04:16 -0700 | [diff] [blame] | 806 | public final inline class Measured { |
| 807 | ctor public Measured(); |
| 808 | method public static androidx.ui.core.Placeable! constructor-impl(internal androidx.ui.core.Placeable placeable); |
| 809 | method public static inline boolean equals-impl(androidx.ui.core.Placeable! p, Object? p1); |
| 810 | method public static boolean equals-impl0(androidx.ui.core.Placeable p1, androidx.ui.core.Placeable p2); |
Mihai Popa | 08c4795 | 2020-06-04 20:01:27 +0100 | [diff] [blame] | 811 | method public static operator int get-impl(androidx.ui.core.Placeable $this, androidx.ui.core.AlignmentLine alignmentLine); |
George Mount | 324ff12 | 2020-05-20 15:04:16 -0700 | [diff] [blame] | 812 | method public static int getHeight-impl(androidx.ui.core.Placeable! $this); |
| 813 | method public static int getWidth-impl(androidx.ui.core.Placeable! $this); |
| 814 | method public static inline int hashCode-impl(androidx.ui.core.Placeable! p); |
| 815 | method public static inline String! toString-impl(androidx.ui.core.Placeable! p); |
Mihai Popa | b9efe8b | 2020-04-07 22:47:51 +0100 | [diff] [blame] | 816 | } |
| 817 | |
Chuck Jazdzewski | 0a90de9 | 2020-05-21 10:03:47 -0700 | [diff] [blame] | 818 | @Deprecated public final class ModelObserver { |
| 819 | ctor @Deprecated public ModelObserver(kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function0<kotlin.Unit>,kotlin.Unit> commitExecutor); |
| 820 | method @Deprecated public void clear(Object target); |
| 821 | method @Deprecated public void enableModelUpdatesObserving(boolean enabled); |
Chuck Jazdzewski | 0a90de9 | 2020-05-21 10:03:47 -0700 | [diff] [blame] | 822 | method @Deprecated public <T> void observeReads(T target, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> onCommit, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| 823 | method @Deprecated public void pauseObservingReads(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 824 | } |
| 825 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 826 | @androidx.compose.Stable public interface Modifier { |
Adam Powell | a1f55b9 | 2020-04-20 16:32:38 -0700 | [diff] [blame] | 827 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
| 828 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 829 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation); |
| 830 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation); |
Matvei Malkov | 1eec3ee | 2020-07-17 15:09:02 +0100 | [diff] [blame] | 831 | method @Deprecated public default operator androidx.ui.core.Modifier plus(androidx.ui.core.Modifier other); |
| 832 | method public default infix androidx.ui.core.Modifier then(androidx.ui.core.Modifier other); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 833 | field public static final androidx.ui.core.Modifier.Companion Companion; |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 834 | } |
| 835 | |
| 836 | public static final class Modifier.Companion implements androidx.ui.core.Modifier { |
Adam Powell | a1f55b9 | 2020-04-20 16:32:38 -0700 | [diff] [blame] | 837 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
| 838 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 839 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation); |
| 840 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation); |
Adam Powell | b6d8db2 | 2020-04-02 12:40:03 -0700 | [diff] [blame] | 841 | method @Deprecated public androidx.ui.core.Modifier getNone(); |
| 842 | property @Deprecated public final androidx.ui.core.Modifier None; |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 843 | } |
| 844 | |
| 845 | public static interface Modifier.Element extends androidx.ui.core.Modifier { |
Adam Powell | a1f55b9 | 2020-04-20 16:32:38 -0700 | [diff] [blame] | 846 | method public default boolean all(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
| 847 | method public default boolean any(kotlin.jvm.functions.Function1<? super androidx.ui.core.Modifier.Element,java.lang.Boolean> predicate); |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 848 | method public default <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.ui.core.Modifier.Element,? extends R> operation); |
| 849 | method public default <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.ui.core.Modifier.Element,? super R,? extends R> operation); |
| 850 | } |
| 851 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 852 | public final class ModifierInfo { |
| 853 | ctor public ModifierInfo(androidx.ui.core.Modifier modifier, androidx.ui.core.LayoutCoordinates coordinates, Object? extra); |
| 854 | method public androidx.ui.core.LayoutCoordinates getCoordinates(); |
| 855 | method public Object? getExtra(); |
| 856 | method public androidx.ui.core.Modifier getModifier(); |
| 857 | } |
| 858 | |
George Mount | fb2c353 | 2020-03-06 12:47:54 -0800 | [diff] [blame] | 859 | public interface OnChildPositionedModifier extends androidx.ui.core.Modifier.Element { |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 860 | method public void onChildPositioned(androidx.ui.core.LayoutCoordinates coordinates); |
George Mount | fb2c353 | 2020-03-06 12:47:54 -0800 | [diff] [blame] | 861 | } |
| 862 | |
| 863 | public interface OnPositionedModifier extends androidx.ui.core.Modifier.Element { |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 864 | method public void onPositioned(androidx.ui.core.LayoutCoordinates coordinates); |
George Mount | fb2c353 | 2020-03-06 12:47:54 -0800 | [diff] [blame] | 865 | } |
| 866 | |
| 867 | public final class OnPositionedModifierKt { |
Adam Powell | 999a89b | 2020-03-11 09:08:07 -0700 | [diff] [blame] | 868 | method public static androidx.ui.core.Modifier onChildPositioned(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onChildPositioned); |
| 869 | method @Deprecated public static androidx.ui.core.Modifier onChildPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onChildPositioned); |
| 870 | method public static androidx.ui.core.Modifier onPositioned(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned); |
| 871 | method @Deprecated public static androidx.ui.core.Modifier onPositioned(kotlin.jvm.functions.Function1<? super androidx.ui.core.LayoutCoordinates,kotlin.Unit> onPositioned); |
George Mount | fb2c353 | 2020-03-06 12:47:54 -0800 | [diff] [blame] | 872 | } |
| 873 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 874 | public final class OpacityKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 875 | method @androidx.compose.Stable public static androidx.ui.core.Modifier drawOpacity(androidx.ui.core.Modifier, @FloatRange(from=0.0, to=1.0) float opacity); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 876 | } |
| 877 | |
| 878 | public interface OwnedLayer { |
| 879 | method public void destroy(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 880 | method public void drawLayer(androidx.compose.ui.graphics.Canvas canvas); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 881 | method public long getLayerId(); |
| 882 | method public android.graphics.Matrix getMatrix(); |
George Mount | a2e46b0 | 2020-06-15 10:33:15 -0700 | [diff] [blame] | 883 | method public androidx.ui.core.DrawLayerModifier getModifier(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 884 | method public void invalidate(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 885 | method public void move(androidx.compose.ui.unit.IntOffset position); |
| 886 | method public void resize(androidx.compose.ui.unit.IntSize size); |
George Mount | a2e46b0 | 2020-06-15 10:33:15 -0700 | [diff] [blame] | 887 | method public void setModifier(androidx.ui.core.DrawLayerModifier p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 888 | method public void updateDisplayList(); |
| 889 | method public void updateLayerProperties(); |
| 890 | property public abstract long layerId; |
George Mount | a2e46b0 | 2020-06-15 10:33:15 -0700 | [diff] [blame] | 891 | property public abstract androidx.ui.core.DrawLayerModifier modifier; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 892 | } |
| 893 | |
| 894 | public interface Owner { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 895 | method public androidx.compose.ui.unit.IntOffset calculatePosition(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 896 | method public androidx.ui.core.OwnedLayer createLayer(androidx.ui.core.DrawLayerModifier drawLayerModifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.Canvas,kotlin.Unit> drawBlock, kotlin.jvm.functions.Function0<kotlin.Unit> invalidateParentLayer); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 897 | method public androidx.ui.autofill.Autofill? getAutofill(); |
| 898 | method public androidx.ui.autofill.AutofillTree getAutofillTree(); |
| 899 | method public androidx.ui.core.clipboard.ClipboardManager getClipboardManager(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 900 | method public androidx.compose.ui.unit.Density getDensity(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 901 | method public androidx.compose.ui.text.font.Font.ResourceLoader getFontLoader(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 902 | method public androidx.ui.core.hapticfeedback.HapticFeedback getHapticFeedBack(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 903 | method public long getMeasureIteration(); |
| 904 | method public androidx.ui.core.LayoutNode getRoot(); |
Louis Pullen-Freilich | 356ab3e | 2020-07-17 16:55:19 +0100 | [diff] [blame] | 905 | method public androidx.compose.runtime.savedinstancestate.UiSavedStateRegistry? getSavedStateRegistry(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 906 | method public androidx.ui.core.semantics.SemanticsOwner getSemanticsOwner(); |
| 907 | method public boolean getShowLayoutBounds(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 908 | method public androidx.compose.ui.text.input.TextInputService getTextInputService(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 909 | method public androidx.ui.core.texttoolbar.TextToolbar getTextToolbar(); |
| 910 | method public void measureAndLayout(); |
| 911 | method public void observeLayoutModelReads(androidx.ui.core.LayoutNode node, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| 912 | method public void observeMeasureModelReads(androidx.ui.core.LayoutNode node, kotlin.jvm.functions.Function0<kotlin.Unit> block); |
George Mount | 17d6fe5 | 2020-05-15 08:08:23 -0700 | [diff] [blame] | 913 | method public void onAttach(androidx.ui.core.LayoutNode node); |
| 914 | method public void onDetach(androidx.ui.core.LayoutNode node); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 915 | method public void onInvalidate(androidx.ui.core.LayoutNode layoutNode); |
| 916 | method public void onRequestMeasure(androidx.ui.core.LayoutNode layoutNode); |
Andrey Kulikov | b33a380 | 2020-05-21 20:02:53 +0100 | [diff] [blame] | 917 | method public void onRequestRelayout(androidx.ui.core.LayoutNode layoutNode); |
yingleiw | 8049eaa | 2020-04-30 15:05:57 -0700 | [diff] [blame] | 918 | method public void onSemanticsChange(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 919 | method public void pauseModelReadObserveration(kotlin.jvm.functions.Function0<kotlin.Unit> block); |
| 920 | method public boolean requestFocus(); |
Ralston Da Silva | a309ee79 | 2020-07-09 15:07:35 -0700 | [diff] [blame] | 921 | method @androidx.ui.core.keyinput.ExperimentalKeyInput public boolean sendKeyEvent(androidx.ui.core.keyinput.KeyEvent2 keyEvent); |
Louis Pullen-Freilich | 356ab3e | 2020-07-17 16:55:19 +0100 | [diff] [blame] | 922 | method public void setOnSavedStateRegistryAvailable(kotlin.jvm.functions.Function1<? super androidx.compose.runtime.savedinstancestate.UiSavedStateRegistry,kotlin.Unit> callback); |
Nikolay Igotti | 98f3450 | 2020-06-22 17:21:17 +0300 | [diff] [blame] | 923 | method @androidx.ui.core.InternalCoreApi public void setShowLayoutBounds(boolean p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 924 | property public abstract androidx.ui.autofill.Autofill? autofill; |
| 925 | property public abstract androidx.ui.autofill.AutofillTree autofillTree; |
| 926 | property public abstract androidx.ui.core.clipboard.ClipboardManager clipboardManager; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 927 | property public abstract androidx.compose.ui.unit.Density density; |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 928 | property public abstract androidx.compose.ui.text.font.Font.ResourceLoader fontLoader; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 929 | property public abstract androidx.ui.core.hapticfeedback.HapticFeedback hapticFeedBack; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 930 | property public abstract long measureIteration; |
| 931 | property public abstract androidx.ui.core.LayoutNode root; |
Louis Pullen-Freilich | 356ab3e | 2020-07-17 16:55:19 +0100 | [diff] [blame] | 932 | property public abstract androidx.compose.runtime.savedinstancestate.UiSavedStateRegistry? savedStateRegistry; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 933 | property public abstract androidx.ui.core.semantics.SemanticsOwner semanticsOwner; |
| 934 | property public abstract boolean showLayoutBounds; |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 935 | property public abstract androidx.compose.ui.text.input.TextInputService textInputService; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 936 | property public abstract androidx.ui.core.texttoolbar.TextToolbar textToolbar; |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 937 | field public static final androidx.ui.core.Owner.Companion Companion; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 938 | } |
| 939 | |
| 940 | public static final class Owner.Companion { |
| 941 | method public boolean getEnableExtraAssertions(); |
| 942 | method public void setEnableExtraAssertions(boolean p); |
| 943 | property public final boolean enableExtraAssertions; |
| 944 | } |
| 945 | |
| 946 | public final class PainterModifierKt { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 947 | method public static androidx.ui.core.Modifier paint(androidx.ui.core.Modifier, androidx.compose.ui.graphics.painter.Painter painter, boolean sizeToIntrinsics = true, androidx.ui.core.Alignment alignment = Alignment.Center, androidx.ui.core.ContentScale contentScale = ContentScale.Inside, float alpha = 1.0f, androidx.compose.ui.graphics.ColorFilter? colorFilter = null); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 948 | } |
| 949 | |
Jens Ole Lauridsen | 99d3217 | 2020-07-16 16:15:45 -0700 | [diff] [blame] | 950 | public final class ParameterElement { |
| 951 | ctor public ParameterElement(String name, Object? value); |
| 952 | method public String component1(); |
| 953 | method public Object? component2(); |
| 954 | method public androidx.ui.core.ParameterElement copy(String name, Object? value); |
| 955 | method public String getName(); |
| 956 | method public Object? getValue(); |
| 957 | } |
| 958 | |
Mihai Popa | 8b99ffb | 2019-11-26 18:45:57 +0000 | [diff] [blame] | 959 | public interface ParentDataModifier extends androidx.ui.core.Modifier.Element { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 960 | method public Object? modifyParentData(androidx.compose.ui.unit.Density, Object? parentData); |
Mihai Popa | 8b99ffb | 2019-11-26 18:45:57 +0000 | [diff] [blame] | 961 | } |
| 962 | |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 963 | public abstract class Placeable { |
| 964 | ctor public Placeable(); |
Mihai Popa | 08c4795 | 2020-06-04 20:01:27 +0100 | [diff] [blame] | 965 | method public abstract operator int get(androidx.ui.core.AlignmentLine line); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 966 | method protected final androidx.compose.ui.unit.IntOffset getApparentToRealOffset(); |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 967 | method public final int getHeight(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 968 | method protected final androidx.compose.ui.unit.IntSize getMeasuredSize(); |
| 969 | method protected final androidx.compose.ui.unit.Constraints getMeasurementConstraints(); |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 970 | method public final int getWidth(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 971 | method protected abstract void place(androidx.compose.ui.unit.IntOffset position); |
| 972 | method protected final void setMeasuredSize(androidx.compose.ui.unit.IntSize value); |
| 973 | method protected final void setMeasurementConstraints(androidx.compose.ui.unit.Constraints p); |
| 974 | property protected final androidx.compose.ui.unit.IntOffset apparentToRealOffset; |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 975 | property public final int height; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 976 | property protected final androidx.compose.ui.unit.IntSize measuredSize; |
| 977 | property protected final androidx.compose.ui.unit.Constraints measurementConstraints; |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 978 | property public final int width; |
Adam Powell | 384bbaa | 2019-07-11 14:44:14 -0700 | [diff] [blame] | 979 | } |
| 980 | |
Mihai Popa | fc355b1 | 2020-04-15 17:34:17 +0100 | [diff] [blame] | 981 | public abstract static class Placeable.PlacementScope { |
| 982 | ctor public Placeable.PlacementScope(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 983 | method public abstract androidx.compose.ui.unit.LayoutDirection getParentLayoutDirection(); |
Mihai Popa | fc355b1 | 2020-04-15 17:34:17 +0100 | [diff] [blame] | 984 | method public abstract int getParentWidth(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 985 | method public final void place(androidx.ui.core.Placeable, androidx.compose.ui.unit.IntOffset position); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 986 | method public final void place(androidx.ui.core.Placeable, androidx.compose.ui.geometry.Offset position); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 987 | method public final void place(androidx.ui.core.Placeable, int x, int y); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 988 | method public final void placeAbsolute(androidx.ui.core.Placeable, androidx.compose.ui.geometry.Offset position); |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 989 | method public final void placeAbsolute(androidx.ui.core.Placeable, int x, int y); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 990 | method public final void placeAbsolute(androidx.ui.core.Placeable, androidx.compose.ui.unit.IntOffset position); |
| 991 | property public abstract androidx.compose.ui.unit.LayoutDirection parentLayoutDirection; |
Mihai Popa | fc355b1 | 2020-04-15 17:34:17 +0100 | [diff] [blame] | 992 | property public abstract int parentWidth; |
George Mount | 31c3edc | 2019-08-14 15:30:26 -0700 | [diff] [blame] | 993 | } |
| 994 | |
Shep Shapard | f4a5c97 | 2020-06-19 17:59:39 -0700 | [diff] [blame] | 995 | public final class PointerEvent { |
| 996 | ctor public PointerEvent(java.util.List<androidx.ui.core.PointerInputChange> changes); |
Shep Shapard | f4a5c97 | 2020-06-19 17:59:39 -0700 | [diff] [blame] | 997 | method public java.util.List<androidx.ui.core.PointerInputChange> getChanges(); |
| 998 | } |
| 999 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1000 | public enum PointerEventPass { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1001 | method public static androidx.ui.core.PointerEventPass valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1002 | method public static androidx.ui.core.PointerEventPass[] values(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1003 | enum_constant public static final androidx.ui.core.PointerEventPass InitialDown; |
| 1004 | enum_constant public static final androidx.ui.core.PointerEventPass PostDown; |
| 1005 | enum_constant public static final androidx.ui.core.PointerEventPass PostUp; |
| 1006 | enum_constant public static final androidx.ui.core.PointerEventPass PreDown; |
| 1007 | enum_constant public static final androidx.ui.core.PointerEventPass PreUp; |
| 1008 | } |
| 1009 | |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 1010 | public final inline class PointerId { |
| 1011 | ctor public PointerId(); |
| 1012 | method public static long constructor-impl(long value); |
Louis Pullen-Freilich | 10b53cd | 2020-04-30 12:35:30 +0100 | [diff] [blame] | 1013 | method public static inline boolean equals-impl(long p, Object? p1); |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 1014 | method public static boolean equals-impl0(long p1, long p2); |
Shep Shapard | 091fd69 | 2020-01-29 16:35:47 -0800 | [diff] [blame] | 1015 | method public long getValue(); |
Louis Pullen-Freilich | 10b53cd | 2020-04-30 12:35:30 +0100 | [diff] [blame] | 1016 | method public static inline int hashCode-impl(long p); |
| 1017 | method public static inline String! toString-impl(long p); |
Shep Shapard | 9cfb3338 | 2020-01-16 10:51:53 -0800 | [diff] [blame] | 1018 | } |
| 1019 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1020 | @androidx.compose.Immutable public final class PointerInputChange { |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 1021 | method public long component1(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1022 | method public androidx.ui.core.PointerInputData component2(); |
| 1023 | method public androidx.ui.core.PointerInputData component3(); |
| 1024 | method public androidx.ui.core.ConsumedData component4(); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1025 | method @androidx.compose.Immutable public androidx.ui.core.PointerInputChange copy-jh1A5Og(long id, androidx.ui.core.PointerInputData current, androidx.ui.core.PointerInputData previous, androidx.ui.core.ConsumedData consumed); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1026 | method public androidx.ui.core.ConsumedData getConsumed(); |
| 1027 | method public androidx.ui.core.PointerInputData getCurrent(); |
Mads Ager | ba4927c | 2020-04-08 13:34:14 +0200 | [diff] [blame] | 1028 | method public long getId(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1029 | method public androidx.ui.core.PointerInputData getPrevious(); |
| 1030 | } |
| 1031 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1032 | @androidx.compose.Immutable public final class PointerInputData { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1033 | ctor public PointerInputData(androidx.compose.ui.unit.Uptime? uptime, androidx.compose.ui.geometry.Offset? position, boolean down); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1034 | ctor public PointerInputData(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1035 | method public androidx.compose.ui.unit.Uptime? component1(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1036 | method public androidx.compose.ui.geometry.Offset? component2(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1037 | method public boolean component3(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1038 | method @androidx.compose.Immutable public androidx.ui.core.PointerInputData copy(androidx.compose.ui.unit.Uptime? uptime, androidx.compose.ui.geometry.Offset? position, boolean down); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1039 | method public boolean getDown(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1040 | method public androidx.compose.ui.geometry.Offset? getPosition(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1041 | method public androidx.compose.ui.unit.Uptime? getUptime(); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1042 | } |
| 1043 | |
| 1044 | public final class PointerInputKt { |
Shep Shapard | cae7089 | 2020-03-09 12:12:01 -0700 | [diff] [blame] | 1045 | method public static boolean anyChangeConsumed(androidx.ui.core.PointerInputChange); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1046 | method public static boolean anyPositionChangeConsumed(androidx.ui.core.PointerInputChange); |
| 1047 | method public static boolean changedToDown(androidx.ui.core.PointerInputChange); |
| 1048 | method public static boolean changedToDownIgnoreConsumed(androidx.ui.core.PointerInputChange); |
| 1049 | method public static boolean changedToUp(androidx.ui.core.PointerInputChange); |
| 1050 | method public static boolean changedToUpIgnoreConsumed(androidx.ui.core.PointerInputChange); |
Shep Shapard | cae7089 | 2020-03-09 12:12:01 -0700 | [diff] [blame] | 1051 | method public static androidx.ui.core.PointerInputChange consumeAllChanges(androidx.ui.core.PointerInputChange); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1052 | method public static androidx.ui.core.PointerInputChange consumeDownChange(androidx.ui.core.PointerInputChange); |
Nader Jawad | e6a9b33 | 2020-05-21 13:49:20 -0700 | [diff] [blame] | 1053 | method public static androidx.ui.core.PointerInputChange consumePositionChange(androidx.ui.core.PointerInputChange, float consumedDx, float consumedDy); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1054 | method public static androidx.compose.ui.geometry.Offset positionChange(androidx.ui.core.PointerInputChange); |
| 1055 | method public static androidx.compose.ui.geometry.Offset positionChangeIgnoreConsumed(androidx.ui.core.PointerInputChange); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1056 | method public static boolean positionChanged(androidx.ui.core.PointerInputChange); |
| 1057 | method public static boolean positionChangedIgnoreConsumed(androidx.ui.core.PointerInputChange); |
| 1058 | } |
| 1059 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1060 | public final class PopupKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1061 | method @androidx.compose.Composable public static void Popup(androidx.ui.core.Alignment alignment = Alignment.TopStart, androidx.compose.ui.unit.IntOffset offset = IntOffset(0, 0), boolean isFocusable = false, kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit> children); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1062 | method @androidx.compose.Composable public static void Popup(androidx.ui.core.PopupPositionProvider popupPositionProvider, boolean isFocusable = false, kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit> children); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1063 | } |
| 1064 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1065 | @androidx.compose.Immutable public interface PopupPositionProvider { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1066 | method public androidx.compose.ui.unit.IntOffset calculatePosition(androidx.compose.ui.unit.IntBounds parentGlobalBounds, androidx.compose.ui.unit.IntBounds windowGlobalBounds, androidx.compose.ui.unit.LayoutDirection layoutDirection, androidx.compose.ui.unit.IntSize popupContentSize); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1067 | } |
| 1068 | |
Mihai Popa | dd63fc37 | 2020-03-30 19:53:50 +0100 | [diff] [blame] | 1069 | public final class Ref<T> { |
| 1070 | ctor public Ref(); |
| 1071 | method public T? getValue(); |
| 1072 | method public void setValue(T? p); |
| 1073 | property public final T? value; |
| 1074 | } |
| 1075 | |
Andrey Kulikov | 839b35c | 2020-07-08 18:55:13 +0100 | [diff] [blame] | 1076 | public interface Remeasurement { |
| 1077 | method public void forceRemeasure(); |
| 1078 | } |
| 1079 | |
| 1080 | public interface RemeasurementModifier extends androidx.ui.core.Modifier.Element { |
| 1081 | method public void onRemeasurementAvailable(androidx.ui.core.Remeasurement remeasurement); |
| 1082 | } |
| 1083 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1084 | public final class SavedStateDelegateKt { |
| 1085 | } |
| 1086 | |
Andrey Kulikov | 2ca0701 | 2020-07-13 16:14:03 +0100 | [diff] [blame] | 1087 | public final class SubcomposeLayoutKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1088 | method @androidx.compose.Composable @androidx.ui.core.ExperimentalSubcomposeLayoutApi public static <T> void SubcomposeLayout(androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function2<? super androidx.ui.core.SubcomposeMeasureScope<T>,? super androidx.compose.ui.unit.Constraints,? extends androidx.ui.core.MeasureScope.MeasureResult> measureBlock); |
Andrey Kulikov | 2ca0701 | 2020-07-13 16:14:03 +0100 | [diff] [blame] | 1089 | } |
| 1090 | |
| 1091 | @androidx.ui.core.ExperimentalSubcomposeLayoutApi public abstract class SubcomposeMeasureScope<T> extends androidx.ui.core.MeasureScope { |
| 1092 | ctor public SubcomposeMeasureScope(); |
| 1093 | method public abstract java.util.List<androidx.ui.core.Measurable> subcompose(T? slotId, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| 1094 | } |
| 1095 | |
Nikolay Igotti | 9ea0c1f | 2020-06-30 12:27:21 +0300 | [diff] [blame] | 1096 | public final class SubcompositionKt { |
| 1097 | method @MainThread public static androidx.compose.Composition subcomposeInto(androidx.ui.core.LayoutNode container, androidx.compose.Recomposer recomposer, androidx.compose.CompositionReference? parent = null, kotlin.jvm.functions.Function0<kotlin.Unit> composable); |
| 1098 | } |
| 1099 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1100 | public final class TestTagKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1101 | method @androidx.compose.Stable public static androidx.ui.core.Modifier testTag(androidx.ui.core.Modifier, String tag); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1102 | } |
| 1103 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1104 | @androidx.compose.Immutable public final inline class TransformOrigin { |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 1105 | ctor public TransformOrigin(); |
Nader Jawad | 0f71f27 | 2020-06-04 15:28:56 -0700 | [diff] [blame] | 1106 | method public static long constructor-impl(internal long packedValue); |
Nader Jawad | 9b6c9a5 | 2020-06-26 15:21:44 -0700 | [diff] [blame] | 1107 | method public static long copy-impl(long $this, float pivotFractionX = this.pivotFractionX, float pivotFractionY = this.pivotFractionY); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1108 | method @androidx.compose.Immutable public static inline boolean equals-impl(long p, Object? p1); |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 1109 | method public static boolean equals-impl0(long p1, long p2); |
| 1110 | method public static float getPivotFractionX-impl(long $this); |
| 1111 | method public static float getPivotFractionY-impl(long $this); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1112 | method @androidx.compose.Immutable public static inline int hashCode-impl(long p); |
| 1113 | method @androidx.compose.Immutable public static inline String! toString-impl(long p); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1114 | field public static final androidx.ui.core.TransformOrigin.Companion Companion; |
Nader Jawad | c621dc1 | 2020-03-19 14:02:13 -0700 | [diff] [blame] | 1115 | } |
| 1116 | |
| 1117 | public static final class TransformOrigin.Companion { |
Mads Ager | f00729c | 2020-04-08 07:47:00 +0200 | [diff] [blame] | 1118 | method public long getCenter(); |
| 1119 | property public final long Center; |
Nader Jawad | c621dc1 | 2020-03-19 14:02:13 -0700 | [diff] [blame] | 1120 | } |
| 1121 | |
Mihai Popa | 42aa757 | 2019-07-30 15:46:36 +0100 | [diff] [blame] | 1122 | public final class VerticalAlignmentLine extends androidx.ui.core.AlignmentLine { |
George Mount | 8f23757 | 2020-04-30 12:08:30 -0700 | [diff] [blame] | 1123 | ctor public VerticalAlignmentLine(kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Integer,java.lang.Integer> merger); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1124 | } |
| 1125 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1126 | @androidx.compose.Stable public interface WithConstraintsScope { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1127 | method public androidx.compose.ui.unit.Constraints getConstraints(); |
| 1128 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
Andrey Kulikov | 0f072e5 | 2020-05-06 15:07:11 +0100 | [diff] [blame] | 1129 | method public float getMaxHeight(); |
| 1130 | method public float getMaxWidth(); |
| 1131 | method public float getMinHeight(); |
| 1132 | method public float getMinWidth(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1133 | property public abstract androidx.compose.ui.unit.Constraints constraints; |
| 1134 | property public abstract androidx.compose.ui.unit.LayoutDirection layoutDirection; |
Andrey Kulikov | 0f072e5 | 2020-05-06 15:07:11 +0100 | [diff] [blame] | 1135 | property public abstract float maxHeight; |
| 1136 | property public abstract float maxWidth; |
| 1137 | property public abstract float minHeight; |
| 1138 | property public abstract float minWidth; |
| 1139 | } |
| 1140 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1141 | public final class WrapperKt { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1142 | method public static androidx.compose.Composition setContent(androidx.activity.ComponentActivity, androidx.compose.Recomposer recomposer = Recomposer.current(), kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Mihai Popa | b300d2c | 2020-06-23 16:25:50 +0100 | [diff] [blame] | 1143 | method public static androidx.compose.Composition setContent(android.view.ViewGroup, androidx.compose.Recomposer recomposer, androidx.compose.CompositionReference? parentComposition = null, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1144 | method @Deprecated public static androidx.compose.Composition setContent(android.view.ViewGroup, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| 1145 | method public static androidx.compose.Composition setViewContent(android.view.ViewGroup, androidx.compose.CompositionReference? parent = null, kotlin.jvm.functions.Function0<kotlin.Unit> composable); |
| 1146 | method public static androidx.compose.Composition setViewContent(android.app.Activity, kotlin.jvm.functions.Function0<kotlin.Unit> composable); |
Leland Richardson | 19285b1 | 2020-06-18 13:37:21 -0700 | [diff] [blame] | 1147 | method @Deprecated @MainThread public static androidx.compose.Composition subcomposeInto(androidx.ui.core.LayoutNode container, androidx.compose.CompositionReference? parent = null, kotlin.jvm.functions.Function0<kotlin.Unit> composable); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1148 | } |
| 1149 | |
Andrey Kulikov | 3023c22 | 2020-04-17 21:07:37 +0100 | [diff] [blame] | 1150 | public interface ZIndexModifier extends androidx.ui.core.Modifier.Element { |
| 1151 | method public float getZIndex(); |
| 1152 | property public abstract float zIndex; |
| 1153 | } |
| 1154 | |
| 1155 | public final class ZIndexModifierKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 1156 | method @androidx.compose.Stable public static androidx.ui.core.Modifier zIndex(androidx.ui.core.Modifier, float zIndex); |
Andrey Kulikov | 3023c22 | 2020-04-17 21:07:37 +0100 | [diff] [blame] | 1157 | } |
| 1158 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 1159 | } |
| 1160 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1161 | package androidx.ui.core.clipboard { |
| 1162 | |
| 1163 | public final class AndroidClipboardManagerKt { |
| 1164 | } |
| 1165 | |
| 1166 | public interface ClipboardManager { |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 1167 | method public androidx.compose.ui.text.AnnotatedString? getText(); |
| 1168 | method public void setText(androidx.compose.ui.text.AnnotatedString annotatedString); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1169 | } |
| 1170 | |
| 1171 | } |
| 1172 | |
| 1173 | package androidx.ui.core.focus { |
| 1174 | |
Ralston Da Silva | 3379812 | 2020-07-08 16:25:52 -0700 | [diff] [blame] | 1175 | @kotlin.RequiresOptIn(message="The Focus API is experimental and is likely to change in the future.") public @interface ExperimentalFocus { |
| 1176 | } |
| 1177 | |
Ralston Da Silva | 7cf1c48 | 2020-07-14 18:24:21 -0700 | [diff] [blame] | 1178 | @Deprecated public enum FocusDetailedState { |
| 1179 | method @Deprecated public static androidx.ui.core.focus.FocusDetailedState valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1180 | method @Deprecated public static androidx.ui.core.focus.FocusDetailedState[] values(); |
| 1181 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusDetailedState Active; |
| 1182 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusDetailedState ActiveParent; |
| 1183 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusDetailedState Captured; |
| 1184 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusDetailedState Disabled; |
| 1185 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusDetailedState Inactive; |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1186 | } |
| 1187 | |
Ralston Da Silva | 7cf1c48 | 2020-07-14 18:24:21 -0700 | [diff] [blame] | 1188 | @Deprecated public interface FocusModifier extends androidx.ui.core.Modifier.Element { |
| 1189 | method @Deprecated public boolean captureFocus(); |
| 1190 | method @Deprecated public boolean freeFocus(); |
| 1191 | method @Deprecated public androidx.ui.core.focus.FocusDetailedState getFocusDetailedState(); |
| 1192 | method @Deprecated public void requestFocus(); |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1193 | property public abstract androidx.ui.core.focus.FocusDetailedState focusDetailedState; |
| 1194 | } |
| 1195 | |
Ralston Da Silva | b2ae0a8 | 2020-07-09 18:55:04 -0700 | [diff] [blame] | 1196 | public final class FocusModifier2Kt { |
| 1197 | method @androidx.compose.Composable @androidx.ui.core.focus.ExperimentalFocus public static androidx.ui.core.Modifier focus(androidx.ui.core.Modifier); |
| 1198 | } |
| 1199 | |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1200 | public final class FocusModifierKt { |
Ralston Da Silva | 7cf1c48 | 2020-07-14 18:24:21 -0700 | [diff] [blame] | 1201 | method @Deprecated @androidx.compose.Composable public static androidx.ui.core.focus.FocusModifier FocusModifier(); |
| 1202 | method @Deprecated public static androidx.ui.core.focus.FocusState getFocusState(androidx.ui.core.focus.FocusModifier); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1203 | } |
| 1204 | |
| 1205 | public final class FocusNodeUtilsKt { |
| 1206 | } |
| 1207 | |
Ralston Da Silva | 03da1e41 | 2020-07-13 16:58:06 -0700 | [diff] [blame] | 1208 | @androidx.ui.core.focus.ExperimentalFocus public interface FocusObserverModifier extends androidx.ui.core.Modifier.Element { |
| 1209 | method public kotlin.jvm.functions.Function1<androidx.ui.core.focus.FocusState2,kotlin.Unit> getOnFocusChange(); |
| 1210 | property public abstract kotlin.jvm.functions.Function1<androidx.ui.core.focus.FocusState2,kotlin.Unit> onFocusChange; |
| 1211 | } |
| 1212 | |
| 1213 | public final class FocusObserverModifierKt { |
| 1214 | method @androidx.ui.core.focus.ExperimentalFocus public static androidx.ui.core.Modifier focusObserver(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.focus.FocusState2,kotlin.Unit> onFocusChange); |
| 1215 | } |
| 1216 | |
Ralston Da Silva | a52a858 | 2020-07-13 18:19:31 -0700 | [diff] [blame] | 1217 | @androidx.ui.core.focus.ExperimentalFocus public final class FocusRequester { |
| 1218 | ctor public FocusRequester(); |
| 1219 | method public boolean captureFocus(); |
| 1220 | method public boolean freeFocus(); |
| 1221 | method public void requestFocus(); |
| 1222 | } |
| 1223 | |
| 1224 | public final class FocusRequesterKt { |
| 1225 | } |
| 1226 | |
| 1227 | @androidx.ui.core.focus.ExperimentalFocus public interface FocusRequesterModifier extends androidx.ui.core.Modifier.Element { |
| 1228 | method public androidx.ui.core.focus.FocusRequester getFocusRequester(); |
| 1229 | property public abstract androidx.ui.core.focus.FocusRequester focusRequester; |
| 1230 | } |
| 1231 | |
| 1232 | public final class FocusRequesterModifierKt { |
| 1233 | method @androidx.ui.core.focus.ExperimentalFocus public static androidx.ui.core.Modifier focusRequester(androidx.ui.core.Modifier, androidx.ui.core.focus.FocusRequester focusRequester); |
| 1234 | } |
| 1235 | |
Ralston Da Silva | 7cf1c48 | 2020-07-14 18:24:21 -0700 | [diff] [blame] | 1236 | @Deprecated public enum FocusState { |
| 1237 | method @Deprecated public static androidx.ui.core.focus.FocusState valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1238 | method @Deprecated public static androidx.ui.core.focus.FocusState[] values(); |
| 1239 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusState Focused; |
| 1240 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusState NotFocusable; |
| 1241 | enum_constant @Deprecated public static final androidx.ui.core.focus.FocusState NotFocused; |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1242 | } |
| 1243 | |
Ralston Da Silva | 8ee636a | 2020-07-09 14:15:11 -0700 | [diff] [blame] | 1244 | @androidx.ui.core.focus.ExperimentalFocus public enum FocusState2 { |
Ralston Da Silva | 51728d7 | 2020-07-08 17:02:57 -0700 | [diff] [blame] | 1245 | method public static androidx.ui.core.focus.FocusState2 valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1246 | method public static androidx.ui.core.focus.FocusState2[] values(); |
| 1247 | enum_constant public static final androidx.ui.core.focus.FocusState2 Active; |
| 1248 | enum_constant public static final androidx.ui.core.focus.FocusState2 ActiveParent; |
| 1249 | enum_constant public static final androidx.ui.core.focus.FocusState2 Captured; |
| 1250 | enum_constant public static final androidx.ui.core.focus.FocusState2 Disabled; |
| 1251 | enum_constant public static final androidx.ui.core.focus.FocusState2 Inactive; |
| 1252 | } |
| 1253 | |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1254 | public final class FocusStateKt { |
Ralston Da Silva | 7cf1c48 | 2020-07-14 18:24:21 -0700 | [diff] [blame] | 1255 | method @Deprecated public static androidx.ui.core.focus.FocusState focusState(androidx.ui.core.focus.FocusDetailedState); |
Ralston Da Silva | 51728d7 | 2020-07-08 17:02:57 -0700 | [diff] [blame] | 1256 | method public static boolean isFocused(androidx.ui.core.focus.FocusState2); |
Ralston Da Silva | e9faa86 | 2020-05-11 00:55:25 -0700 | [diff] [blame] | 1257 | } |
| 1258 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1259 | } |
| 1260 | |
| 1261 | package androidx.ui.core.gesture { |
| 1262 | |
| 1263 | public final class ConstantsKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1264 | method public static androidx.compose.ui.unit.Duration getDoubleTapMinTime(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1265 | method public static float getDoubleTapSlop(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1266 | method public static androidx.compose.ui.unit.Duration getDoubleTapTimeout(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1267 | method public static float getDoubleTapTouchSlop(); |
| 1268 | method public static float getHoverTapSlop(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1269 | method public static androidx.compose.ui.unit.Duration getHoverTapTimeout(); |
| 1270 | method public static androidx.compose.ui.unit.Duration getJumpTapTimeout(); |
| 1271 | method public static androidx.compose.ui.unit.Duration getLongPressTimeout(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1272 | method public static float getMaxFlingVelocity(); |
| 1273 | method public static float getMinFlingVelocity(); |
| 1274 | method public static float getPagingTouchSlop(); |
| 1275 | method public static float getPanSlop(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1276 | method public static androidx.compose.ui.unit.Duration getPressTimeout(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1277 | method public static float getScaleSlop(); |
| 1278 | method public static float getTouchSlop(); |
| 1279 | method public static float getWindowTouchSlop(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1280 | method public static androidx.compose.ui.unit.Duration getZoomControlsTimeout(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1281 | } |
| 1282 | |
| 1283 | public final class DoubleTapGestureFilterKt { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1284 | method public static androidx.ui.core.Modifier doubleTapGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onDoubleTap); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1285 | } |
| 1286 | |
| 1287 | public final class DragGestureFilterKt { |
| 1288 | method public static androidx.ui.core.Modifier dragGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.DragObserver dragObserver, kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, boolean startDragImmediately = false); |
| 1289 | } |
| 1290 | |
| 1291 | public interface DragObserver { |
| 1292 | method public default void onCancel(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1293 | method public default androidx.compose.ui.geometry.Offset onDrag(androidx.compose.ui.geometry.Offset dragDistance); |
| 1294 | method public default void onStart(androidx.compose.ui.geometry.Offset downPosition); |
| 1295 | method public default void onStop(androidx.compose.ui.geometry.Offset velocity); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1296 | } |
| 1297 | |
Shep Shapard | dd9e2bc | 2020-05-19 15:25:36 -0700 | [diff] [blame] | 1298 | public final class DragSlopExceededGestureFilterKt { |
Shep Shapard | ca62bbb | 2020-05-15 16:20:52 -0700 | [diff] [blame] | 1299 | method public static androidx.ui.core.Modifier dragSlopExceededGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> onDragSlopExceeded, kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, androidx.ui.core.gesture.scrollorientationlocking.Orientation? orientation = null); |
| 1300 | } |
| 1301 | |
| 1302 | @kotlin.RequiresOptIn(message="This pointer input API is experimental and is likely to change before becoming " + "stable.") public @interface ExperimentalPointerInput { |
Shep Shapard | dd9e2bc | 2020-05-19 15:25:36 -0700 | [diff] [blame] | 1303 | } |
| 1304 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1305 | public final class GestureUtilsKt { |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1306 | method public static boolean anyPointersInBounds(java.util.List<androidx.ui.core.PointerInputChange>, androidx.compose.ui.unit.IntSize bounds); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1307 | } |
| 1308 | |
| 1309 | public final class LongPressDragGestureFilterKt { |
| 1310 | method public static androidx.ui.core.Modifier longPressDragGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.LongPressDragObserver longPressDragObserver); |
| 1311 | } |
| 1312 | |
| 1313 | public interface LongPressDragObserver { |
| 1314 | method public default void onCancel(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1315 | method public default androidx.compose.ui.geometry.Offset onDrag(androidx.compose.ui.geometry.Offset dragDistance); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1316 | method public default void onDragStart(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1317 | method public default void onLongPress(androidx.compose.ui.geometry.Offset pxPosition); |
| 1318 | method public default void onStop(androidx.compose.ui.geometry.Offset velocity); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1319 | } |
| 1320 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1321 | public final class LongPressGestureFilterKt { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1322 | method public static androidx.ui.core.Modifier longPressGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onLongPress); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1323 | } |
| 1324 | |
| 1325 | public final class PressIndicatorGestureFilterKt { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1326 | method public static androidx.ui.core.Modifier pressIndicatorGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? boolean enabled = true); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1327 | } |
| 1328 | |
| 1329 | public final class RawDragGestureFilterKt { |
Shep Shapard | ca62bbb | 2020-05-15 16:20:52 -0700 | [diff] [blame] | 1330 | method public static androidx.ui.core.Modifier rawDragGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.DragObserver dragObserver, kotlin.jvm.functions.Function0<java.lang.Boolean>? canStartDragging = null, androidx.ui.core.gesture.scrollorientationlocking.Orientation? orientation = null); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1331 | } |
| 1332 | |
| 1333 | public final class RawPressStartGestureFilterKt { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1334 | method public static androidx.ui.core.Modifier rawPressStartGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onPressStart, boolean enabled = false, androidx.ui.core.PointerEventPass executionPass = androidx.ui.core.PointerEventPass.PostUp); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1335 | } |
| 1336 | |
| 1337 | public final class RawScaleGestureFilterKt { |
| 1338 | method public static androidx.ui.core.Modifier rawScaleGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.RawScaleObserver scaleObserver, kotlin.jvm.functions.Function0<java.lang.Boolean>? canStartScaling = null); |
| 1339 | } |
| 1340 | |
| 1341 | public interface RawScaleObserver { |
| 1342 | method public default void onCancel(); |
| 1343 | method public default float onScale(float scaleFactor); |
| 1344 | method public default void onStart(); |
| 1345 | method public default void onStop(); |
| 1346 | } |
| 1347 | |
| 1348 | public final class ScaleGestureFilterKt { |
| 1349 | method public static androidx.ui.core.Modifier scaleGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.ScaleObserver scaleObserver); |
| 1350 | } |
| 1351 | |
| 1352 | public interface ScaleObserver { |
| 1353 | method public default void onCancel(); |
| 1354 | method public void onScale(float scaleFactor); |
| 1355 | method public default void onStart(); |
| 1356 | method public default void onStop(); |
| 1357 | } |
| 1358 | |
| 1359 | public final class ScaleSlopExceededGestureFilterKt { |
| 1360 | method public static androidx.ui.core.Modifier scaleSlopExceededGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function0<kotlin.Unit> onScaleSlopExceeded); |
| 1361 | } |
| 1362 | |
| 1363 | public final class ScaleUtilKt { |
| 1364 | } |
| 1365 | |
Shep Shapard | ca62bbb | 2020-05-15 16:20:52 -0700 | [diff] [blame] | 1366 | public interface ScrollCallback { |
| 1367 | method public default void onCancel(); |
| 1368 | method public default float onScroll(float scrollDistance); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1369 | method public default void onStart(androidx.compose.ui.geometry.Offset downPosition); |
Shep Shapard | ca62bbb | 2020-05-15 16:20:52 -0700 | [diff] [blame] | 1370 | method public default void onStop(float velocity); |
| 1371 | } |
| 1372 | |
| 1373 | public final class ScrollGestureFilterKt { |
| 1374 | method public static androidx.ui.core.Modifier scrollGestureFilter(androidx.ui.core.Modifier, androidx.ui.core.gesture.ScrollCallback scrollCallback, androidx.ui.core.gesture.scrollorientationlocking.Orientation orientation, kotlin.jvm.functions.Function1<? super androidx.ui.core.Direction,java.lang.Boolean>? canDrag = null, boolean startDragImmediately = false); |
| 1375 | } |
| 1376 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1377 | public final class TapGestureFilterKt { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 1378 | method public static androidx.ui.core.Modifier tapGestureFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onTap); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1379 | } |
| 1380 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1381 | } |
| 1382 | |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 1383 | package androidx.ui.core.gesture.customevents { |
| 1384 | |
| 1385 | public final class DelayUpEvent implements androidx.ui.core.CustomEvent { |
| 1386 | ctor public DelayUpEvent(androidx.ui.core.gesture.customevents.DelayUpMessage message, java.util.Set<androidx.ui.core.PointerId> pointers); |
| 1387 | method public androidx.ui.core.gesture.customevents.DelayUpMessage component1(); |
| 1388 | method public java.util.Set<androidx.ui.core.PointerId> component2(); |
| 1389 | method public androidx.ui.core.gesture.customevents.DelayUpEvent copy(androidx.ui.core.gesture.customevents.DelayUpMessage message, java.util.Set<androidx.ui.core.PointerId> pointers); |
| 1390 | method public androidx.ui.core.gesture.customevents.DelayUpMessage getMessage(); |
| 1391 | method public java.util.Set<androidx.ui.core.PointerId> getPointers(); |
| 1392 | method public void setMessage(androidx.ui.core.gesture.customevents.DelayUpMessage p); |
| 1393 | } |
| 1394 | |
| 1395 | public enum DelayUpMessage { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1396 | method public static androidx.ui.core.gesture.customevents.DelayUpMessage valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1397 | method public static androidx.ui.core.gesture.customevents.DelayUpMessage[] values(); |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 1398 | enum_constant public static final androidx.ui.core.gesture.customevents.DelayUpMessage DelayUp; |
| 1399 | enum_constant public static final androidx.ui.core.gesture.customevents.DelayUpMessage DelayedUpConsumed; |
| 1400 | enum_constant public static final androidx.ui.core.gesture.customevents.DelayUpMessage DelayedUpNotConsumed; |
| 1401 | } |
| 1402 | |
| 1403 | public final class LongPressFiredEvent implements androidx.ui.core.CustomEvent { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1404 | field public static final androidx.ui.core.gesture.customevents.LongPressFiredEvent INSTANCE; |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 1405 | } |
| 1406 | |
| 1407 | } |
| 1408 | |
Shep Shapard | ca62bbb | 2020-05-15 16:20:52 -0700 | [diff] [blame] | 1409 | package androidx.ui.core.gesture.scrollorientationlocking { |
| 1410 | |
| 1411 | public enum Orientation { |
| 1412 | method public static androidx.ui.core.gesture.scrollorientationlocking.Orientation valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1413 | method public static androidx.ui.core.gesture.scrollorientationlocking.Orientation[] values(); |
| 1414 | enum_constant public static final androidx.ui.core.gesture.scrollorientationlocking.Orientation Horizontal; |
| 1415 | enum_constant public static final androidx.ui.core.gesture.scrollorientationlocking.Orientation Vertical; |
| 1416 | } |
| 1417 | |
| 1418 | @androidx.ui.core.gesture.ExperimentalPointerInput public final class ScrollOrientationLocker { |
| 1419 | ctor public ScrollOrientationLocker(androidx.ui.core.CustomEventDispatcher customEventDispatcher); |
| 1420 | method public void attemptToLockPointers(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.gesture.scrollorientationlocking.Orientation orientation); |
| 1421 | method public java.util.List<androidx.ui.core.PointerInputChange> getPointersFor(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.gesture.scrollorientationlocking.Orientation orientation); |
| 1422 | method public void onCancel(); |
| 1423 | method public void onCustomEvent(androidx.ui.core.CustomEvent customEvent, androidx.ui.core.PointerEventPass pass); |
| 1424 | method public void onPointerInputSetup(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.PointerEventPass pass); |
| 1425 | method public void onPointerInputTearDown(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.PointerEventPass pass); |
| 1426 | } |
| 1427 | |
| 1428 | } |
| 1429 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1430 | package androidx.ui.core.gesture.util { |
| 1431 | |
| 1432 | public final class PolyFitLeastSquaresKt { |
| 1433 | } |
| 1434 | |
| 1435 | public final class VelocityTracker { |
| 1436 | ctor public VelocityTracker(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 1437 | method public void addPosition(androidx.compose.ui.unit.Uptime uptime, androidx.compose.ui.geometry.Offset position); |
| 1438 | method public androidx.compose.ui.unit.Velocity calculateVelocity(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1439 | method public void resetTracking(); |
| 1440 | } |
| 1441 | |
| 1442 | public final class VelocityTrackerKt { |
| 1443 | } |
| 1444 | |
| 1445 | } |
| 1446 | |
| 1447 | package androidx.ui.core.hapticfeedback { |
| 1448 | |
| 1449 | public interface HapticFeedback { |
| 1450 | method public void performHapticFeedback(androidx.ui.core.hapticfeedback.HapticFeedbackType hapticFeedbackType); |
| 1451 | } |
| 1452 | |
| 1453 | public enum HapticFeedbackType { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1454 | method public static androidx.ui.core.hapticfeedback.HapticFeedbackType valueOf(String name) throws java.lang.IllegalArgumentException; |
| 1455 | method public static androidx.ui.core.hapticfeedback.HapticFeedbackType[] values(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1456 | enum_constant public static final androidx.ui.core.hapticfeedback.HapticFeedbackType LongPress; |
| 1457 | enum_constant public static final androidx.ui.core.hapticfeedback.HapticFeedbackType TextHandleMove; |
| 1458 | } |
| 1459 | |
| 1460 | } |
| 1461 | |
| 1462 | package androidx.ui.core.input { |
| 1463 | |
| 1464 | public interface FocusManager { |
| 1465 | method public void blur(androidx.ui.core.input.FocusNode client); |
| 1466 | method public void registerObserver(androidx.ui.core.input.FocusNode node, kotlin.jvm.functions.Function2<? super androidx.ui.core.input.FocusNode,? super androidx.ui.core.input.FocusNode,kotlin.Unit> observer); |
| 1467 | method public void requestFocus(androidx.ui.core.input.FocusNode client); |
| 1468 | } |
| 1469 | |
| 1470 | public final class FocusManagerKt { |
| 1471 | } |
| 1472 | |
| 1473 | public final class FocusNode { |
| 1474 | ctor public FocusNode(); |
| 1475 | } |
| 1476 | |
| 1477 | } |
| 1478 | |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 1479 | package androidx.ui.core.keyinput { |
| 1480 | |
Ralston Da Silva | a309ee79 | 2020-07-09 15:07:35 -0700 | [diff] [blame] | 1481 | @kotlin.RequiresOptIn(message="The Key Input API is experimental and is likely to change in the future.") public @interface ExperimentalKeyInput { |
| 1482 | } |
| 1483 | |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 1484 | public final inline class Key { |
| 1485 | ctor public Key(); |
| 1486 | method public static int constructor-impl(int keyCode); |
| 1487 | method public static inline boolean equals-impl(int p, Object? p1); |
| 1488 | method public static boolean equals-impl0(int p1, int p2); |
| 1489 | method public int getKeyCode(); |
| 1490 | method public static inline int hashCode-impl(int p); |
| 1491 | method public static String toString-impl(int $this); |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 1492 | field public static final androidx.ui.core.keyinput.Key.Companion Companion; |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 1493 | } |
| 1494 | |
| 1495 | public static final class Key.Companion { |
| 1496 | method public int getA(); |
| 1497 | method public int getAllApps(); |
| 1498 | method public int getAltLeft(); |
| 1499 | method public int getAltRight(); |
| 1500 | method public int getApostrophe(); |
| 1501 | method public int getAppSwitch(); |
| 1502 | method public int getAssist(); |
| 1503 | method public int getAt(); |
| 1504 | method public int getAvReceiverInput(); |
| 1505 | method public int getAvReceiverPower(); |
| 1506 | method public int getB(); |
| 1507 | method public int getBack(); |
| 1508 | method public int getBackslash(); |
| 1509 | method public int getBackspace(); |
| 1510 | method public int getBookmark(); |
| 1511 | method public int getBreak(); |
| 1512 | method public int getBrightnessDown(); |
| 1513 | method public int getBrightnessUp(); |
| 1514 | method public int getBrowser(); |
| 1515 | method public int getButton1(); |
| 1516 | method public int getButton10(); |
| 1517 | method public int getButton11(); |
| 1518 | method public int getButton12(); |
| 1519 | method public int getButton13(); |
| 1520 | method public int getButton14(); |
| 1521 | method public int getButton15(); |
| 1522 | method public int getButton16(); |
| 1523 | method public int getButton2(); |
| 1524 | method public int getButton3(); |
| 1525 | method public int getButton4(); |
| 1526 | method public int getButton5(); |
| 1527 | method public int getButton6(); |
| 1528 | method public int getButton7(); |
| 1529 | method public int getButton8(); |
| 1530 | method public int getButton9(); |
| 1531 | method public int getButtonA(); |
| 1532 | method public int getButtonB(); |
| 1533 | method public int getButtonC(); |
| 1534 | method public int getButtonL1(); |
| 1535 | method public int getButtonL2(); |
| 1536 | method public int getButtonMode(); |
| 1537 | method public int getButtonR1(); |
| 1538 | method public int getButtonR2(); |
| 1539 | method public int getButtonSelect(); |
| 1540 | method public int getButtonStart(); |
| 1541 | method public int getButtonThumbLeft(); |
| 1542 | method public int getButtonThumbRight(); |
| 1543 | method public int getButtonX(); |
| 1544 | method public int getButtonY(); |
| 1545 | method public int getButtonZ(); |
| 1546 | method public int getC(); |
| 1547 | method public int getCalculator(); |
| 1548 | method public int getCalendar(); |
| 1549 | method public int getCall(); |
| 1550 | method public int getCamera(); |
| 1551 | method public int getCapsLock(); |
| 1552 | method public int getCaptions(); |
| 1553 | method public int getChannelDown(); |
| 1554 | method public int getChannelUp(); |
| 1555 | method public int getClear(); |
| 1556 | method public int getComma(); |
| 1557 | method public int getContacts(); |
| 1558 | method public int getCopy(); |
| 1559 | method public int getCtrlLeft(); |
| 1560 | method public int getCtrlRight(); |
| 1561 | method public int getCut(); |
| 1562 | method public int getD(); |
| 1563 | method public int getDPadCenter(); |
| 1564 | method public int getDPadDown(); |
| 1565 | method public int getDPadDownLeft(); |
| 1566 | method public int getDPadDownRight(); |
| 1567 | method public int getDPadLeft(); |
| 1568 | method public int getDPadRight(); |
| 1569 | method public int getDPadUp(); |
| 1570 | method public int getDPadUpLeft(); |
| 1571 | method public int getDPadUpRight(); |
| 1572 | method public int getDelete(); |
| 1573 | method public int getDvr(); |
| 1574 | method public int getE(); |
| 1575 | method public int getEisu(); |
| 1576 | method public int getEndCall(); |
| 1577 | method public int getEnter(); |
| 1578 | method public int getEnvelope(); |
| 1579 | method public int getEquals(); |
| 1580 | method public int getEscape(); |
| 1581 | method public int getF(); |
| 1582 | method public int getF1(); |
| 1583 | method public int getF10(); |
| 1584 | method public int getF11(); |
| 1585 | method public int getF12(); |
| 1586 | method public int getF2(); |
| 1587 | method public int getF3(); |
| 1588 | method public int getF4(); |
| 1589 | method public int getF5(); |
| 1590 | method public int getF6(); |
| 1591 | method public int getF7(); |
| 1592 | method public int getF8(); |
| 1593 | method public int getF9(); |
| 1594 | method public int getFocus(); |
| 1595 | method public int getForward(); |
| 1596 | method public int getFunction(); |
| 1597 | method public int getG(); |
| 1598 | method public int getGrave(); |
| 1599 | method public int getGuide(); |
| 1600 | method public int getH(); |
| 1601 | method public int getHeadsetHook(); |
| 1602 | method public int getHelp(); |
| 1603 | method public int getHenkan(); |
| 1604 | method public int getHome(); |
| 1605 | method public int getI(); |
| 1606 | method public int getInfo(); |
| 1607 | method public int getInsert(); |
| 1608 | method public int getJ(); |
| 1609 | method public int getK(); |
| 1610 | method public int getKana(); |
| 1611 | method public int getKatakanaHiragana(); |
| 1612 | method public int getL(); |
| 1613 | method public int getLanguageSwitch(); |
| 1614 | method public int getLastChannel(); |
| 1615 | method public int getLeftBracket(); |
| 1616 | method public int getM(); |
| 1617 | method public int getMannerMode(); |
| 1618 | method public int getMediaAudioTrack(); |
| 1619 | method public int getMediaClose(); |
| 1620 | method public int getMediaEject(); |
| 1621 | method public int getMediaFastForward(); |
| 1622 | method public int getMediaNext(); |
| 1623 | method public int getMediaPause(); |
| 1624 | method public int getMediaPlay(); |
| 1625 | method public int getMediaPlayPause(); |
| 1626 | method public int getMediaPrevious(); |
| 1627 | method public int getMediaRecord(); |
| 1628 | method public int getMediaRewind(); |
| 1629 | method public int getMediaSkipBackward(); |
| 1630 | method public int getMediaSkipForward(); |
| 1631 | method public int getMediaStepBackward(); |
| 1632 | method public int getMediaStepForward(); |
| 1633 | method public int getMediaStop(); |
| 1634 | method public int getMediaTopMenu(); |
| 1635 | method public int getMenu(); |
| 1636 | method public int getMetaLeft(); |
| 1637 | method public int getMetaRight(); |
| 1638 | method public int getMicrophoneMute(); |
| 1639 | method public int getMinus(); |
| 1640 | method public int getMoveEnd(); |
| 1641 | method public int getMoveHome(); |
| 1642 | method public int getMuhenkan(); |
| 1643 | method public int getMultiply(); |
| 1644 | method public int getMusic(); |
| 1645 | method public int getN(); |
| 1646 | method public int getNavigateIn(); |
| 1647 | method public int getNavigateNext(); |
| 1648 | method public int getNavigateOut(); |
| 1649 | method public int getNavigatePrevious(); |
| 1650 | method public int getNotification(); |
| 1651 | method public int getNumLock(); |
| 1652 | method public int getNumPad0(); |
| 1653 | method public int getNumPad1(); |
| 1654 | method public int getNumPad2(); |
| 1655 | method public int getNumPad3(); |
| 1656 | method public int getNumPad4(); |
| 1657 | method public int getNumPad5(); |
| 1658 | method public int getNumPad6(); |
| 1659 | method public int getNumPad7(); |
| 1660 | method public int getNumPad8(); |
| 1661 | method public int getNumPad9(); |
| 1662 | method public int getNumPadAdd(); |
| 1663 | method public int getNumPadComma(); |
| 1664 | method public int getNumPadDivide(); |
| 1665 | method public int getNumPadDot(); |
| 1666 | method public int getNumPadEnter(); |
| 1667 | method public int getNumPadEquals(); |
| 1668 | method public int getNumPadLeftParenthesis(); |
| 1669 | method public int getNumPadMultiply(); |
| 1670 | method public int getNumPadRightParenthesis(); |
| 1671 | method public int getNumPadSubtract(); |
| 1672 | method public int getNumber(); |
| 1673 | method public int getNumber0(); |
| 1674 | method public int getNumber1(); |
| 1675 | method public int getNumber11(); |
| 1676 | method public int getNumber12(); |
| 1677 | method public int getNumber2(); |
| 1678 | method public int getNumber3(); |
| 1679 | method public int getNumber4(); |
| 1680 | method public int getNumber5(); |
| 1681 | method public int getNumber6(); |
| 1682 | method public int getNumber7(); |
| 1683 | method public int getNumber8(); |
| 1684 | method public int getNumber9(); |
| 1685 | method public int getO(); |
| 1686 | method public int getP(); |
| 1687 | method public int getPageDown(); |
| 1688 | method public int getPageUp(); |
| 1689 | method public int getPairing(); |
| 1690 | method public int getPaste(); |
| 1691 | method public int getPeriod(); |
| 1692 | method public int getPictureSymbols(); |
| 1693 | method public int getPlus(); |
| 1694 | method public int getPound(); |
| 1695 | method public int getPower(); |
| 1696 | method public int getPrintScreen(); |
| 1697 | method public int getProfileSwitch(); |
| 1698 | method public int getProgramBlue(); |
| 1699 | method public int getProgramGreen(); |
| 1700 | method public int getProgramRed(); |
| 1701 | method public int getProgramYellow(); |
| 1702 | method public int getQ(); |
| 1703 | method public int getR(); |
| 1704 | method public int getRefresh(); |
| 1705 | method public int getRightBracket(); |
| 1706 | method public int getRo(); |
| 1707 | method public int getS(); |
| 1708 | method public int getScrollLock(); |
| 1709 | method public int getSearch(); |
| 1710 | method public int getSemicolon(); |
| 1711 | method public int getSetTopBoxInput(); |
| 1712 | method public int getSetTopBoxPower(); |
| 1713 | method public int getSettings(); |
| 1714 | method public int getShiftLeft(); |
| 1715 | method public int getShiftRight(); |
| 1716 | method public int getSlash(); |
| 1717 | method public int getSleep(); |
| 1718 | method public int getSoftLeft(); |
| 1719 | method public int getSoftRight(); |
| 1720 | method public int getSoftSleep(); |
| 1721 | method public int getSpacebar(); |
| 1722 | method public int getStem1(); |
| 1723 | method public int getStem2(); |
| 1724 | method public int getStem3(); |
| 1725 | method public int getStemPrimary(); |
| 1726 | method public int getSwitchCharset(); |
| 1727 | method public int getSymbol(); |
| 1728 | method public int getSystemNavigationDown(); |
| 1729 | method public int getSystemNavigationLeft(); |
| 1730 | method public int getSystemNavigationRight(); |
| 1731 | method public int getSystemNavigationUp(); |
| 1732 | method public int getT(); |
| 1733 | method public int getTab(); |
| 1734 | method public int getThumbsDown(); |
| 1735 | method public int getThumbsUp(); |
| 1736 | method public int getToggle2D3D(); |
| 1737 | method public int getTv(); |
| 1738 | method public int getTvAntennaCable(); |
| 1739 | method public int getTvAudioDescription(); |
| 1740 | method public int getTvAudioDescriptionMixingVolumeDown(); |
| 1741 | method public int getTvAudioDescriptionMixingVolumeUp(); |
| 1742 | method public int getTvContentsMenu(); |
| 1743 | method public int getTvDataService(); |
| 1744 | method public int getTvInput(); |
| 1745 | method public int getTvInputComponent1(); |
| 1746 | method public int getTvInputComponent2(); |
| 1747 | method public int getTvInputComposite1(); |
| 1748 | method public int getTvInputComposite2(); |
| 1749 | method public int getTvInputHdmi1(); |
| 1750 | method public int getTvInputHdmi2(); |
| 1751 | method public int getTvInputHdmi3(); |
| 1752 | method public int getTvInputHdmi4(); |
| 1753 | method public int getTvInputVga1(); |
| 1754 | method public int getTvMediaContextMenu(); |
| 1755 | method public int getTvNetwork(); |
| 1756 | method public int getTvNumberEntry(); |
| 1757 | method public int getTvPower(); |
| 1758 | method public int getTvRadioService(); |
| 1759 | method public int getTvSatellite(); |
| 1760 | method public int getTvSatelliteBs(); |
| 1761 | method public int getTvSatelliteCs(); |
| 1762 | method public int getTvSatelliteService(); |
| 1763 | method public int getTvTeletext(); |
| 1764 | method public int getTvTerrestrialAnalog(); |
| 1765 | method public int getTvTerrestrialDigital(); |
| 1766 | method public int getTvTimerProgramming(); |
| 1767 | method public int getTvZoomMode(); |
| 1768 | method public int getU(); |
| 1769 | method public int getUnknown(); |
| 1770 | method public int getV(); |
| 1771 | method public int getVoiceAssist(); |
| 1772 | method public int getVolumeDown(); |
| 1773 | method public int getVolumeMute(); |
| 1774 | method public int getVolumeUp(); |
| 1775 | method public int getW(); |
| 1776 | method public int getWakeUp(); |
| 1777 | method public int getWindow(); |
| 1778 | method public int getX(); |
| 1779 | method public int getY(); |
| 1780 | method public int getYen(); |
| 1781 | method public int getZ(); |
| 1782 | method public int getZenkakuHankaru(); |
| 1783 | method public int getZoomIn(); |
| 1784 | method public int getZoomOut(); |
| 1785 | property public final int A; |
| 1786 | property public final int AllApps; |
| 1787 | property public final int AltLeft; |
| 1788 | property public final int AltRight; |
| 1789 | property public final int Apostrophe; |
| 1790 | property public final int AppSwitch; |
| 1791 | property public final int Assist; |
| 1792 | property public final int At; |
| 1793 | property public final int AvReceiverInput; |
| 1794 | property public final int AvReceiverPower; |
| 1795 | property public final int B; |
| 1796 | property public final int Back; |
| 1797 | property public final int Backslash; |
| 1798 | property public final int Backspace; |
| 1799 | property public final int Bookmark; |
| 1800 | property public final int Break; |
| 1801 | property public final int BrightnessDown; |
| 1802 | property public final int BrightnessUp; |
| 1803 | property public final int Browser; |
| 1804 | property public final int Button1; |
| 1805 | property public final int Button10; |
| 1806 | property public final int Button11; |
| 1807 | property public final int Button12; |
| 1808 | property public final int Button13; |
| 1809 | property public final int Button14; |
| 1810 | property public final int Button15; |
| 1811 | property public final int Button16; |
| 1812 | property public final int Button2; |
| 1813 | property public final int Button3; |
| 1814 | property public final int Button4; |
| 1815 | property public final int Button5; |
| 1816 | property public final int Button6; |
| 1817 | property public final int Button7; |
| 1818 | property public final int Button8; |
| 1819 | property public final int Button9; |
| 1820 | property public final int ButtonA; |
| 1821 | property public final int ButtonB; |
| 1822 | property public final int ButtonC; |
| 1823 | property public final int ButtonL1; |
| 1824 | property public final int ButtonL2; |
| 1825 | property public final int ButtonMode; |
| 1826 | property public final int ButtonR1; |
| 1827 | property public final int ButtonR2; |
| 1828 | property public final int ButtonSelect; |
| 1829 | property public final int ButtonStart; |
| 1830 | property public final int ButtonThumbLeft; |
| 1831 | property public final int ButtonThumbRight; |
| 1832 | property public final int ButtonX; |
| 1833 | property public final int ButtonY; |
| 1834 | property public final int ButtonZ; |
| 1835 | property public final int C; |
| 1836 | property public final int Calculator; |
| 1837 | property public final int Calendar; |
| 1838 | property public final int Call; |
| 1839 | property public final int Camera; |
| 1840 | property public final int CapsLock; |
| 1841 | property public final int Captions; |
| 1842 | property public final int ChannelDown; |
| 1843 | property public final int ChannelUp; |
| 1844 | property public final int Clear; |
| 1845 | property public final int Comma; |
| 1846 | property public final int Contacts; |
| 1847 | property public final int Copy; |
| 1848 | property public final int CtrlLeft; |
| 1849 | property public final int CtrlRight; |
| 1850 | property public final int Cut; |
| 1851 | property public final int D; |
| 1852 | property public final int DPadCenter; |
| 1853 | property public final int DPadDown; |
| 1854 | property public final int DPadDownLeft; |
| 1855 | property public final int DPadDownRight; |
| 1856 | property public final int DPadLeft; |
| 1857 | property public final int DPadRight; |
| 1858 | property public final int DPadUp; |
| 1859 | property public final int DPadUpLeft; |
| 1860 | property public final int DPadUpRight; |
| 1861 | property public final int Delete; |
| 1862 | property public final int Dvr; |
| 1863 | property public final int E; |
| 1864 | property public final int Eisu; |
| 1865 | property public final int EndCall; |
| 1866 | property public final int Enter; |
| 1867 | property public final int Envelope; |
| 1868 | property public final int Equals; |
| 1869 | property public final int Escape; |
| 1870 | property public final int F; |
| 1871 | property public final int F1; |
| 1872 | property public final int F10; |
| 1873 | property public final int F11; |
| 1874 | property public final int F12; |
| 1875 | property public final int F2; |
| 1876 | property public final int F3; |
| 1877 | property public final int F4; |
| 1878 | property public final int F5; |
| 1879 | property public final int F6; |
| 1880 | property public final int F7; |
| 1881 | property public final int F8; |
| 1882 | property public final int F9; |
| 1883 | property public final int Focus; |
| 1884 | property public final int Forward; |
| 1885 | property public final int Function; |
| 1886 | property public final int G; |
| 1887 | property public final int Grave; |
| 1888 | property public final int Guide; |
| 1889 | property public final int H; |
| 1890 | property public final int HeadsetHook; |
| 1891 | property public final int Help; |
| 1892 | property public final int Henkan; |
| 1893 | property public final int Home; |
| 1894 | property public final int I; |
| 1895 | property public final int Info; |
| 1896 | property public final int Insert; |
| 1897 | property public final int J; |
| 1898 | property public final int K; |
| 1899 | property public final int Kana; |
| 1900 | property public final int KatakanaHiragana; |
| 1901 | property public final int L; |
| 1902 | property public final int LanguageSwitch; |
| 1903 | property public final int LastChannel; |
| 1904 | property public final int LeftBracket; |
| 1905 | property public final int M; |
| 1906 | property public final int MannerMode; |
| 1907 | property public final int MediaAudioTrack; |
| 1908 | property public final int MediaClose; |
| 1909 | property public final int MediaEject; |
| 1910 | property public final int MediaFastForward; |
| 1911 | property public final int MediaNext; |
| 1912 | property public final int MediaPause; |
| 1913 | property public final int MediaPlay; |
| 1914 | property public final int MediaPlayPause; |
| 1915 | property public final int MediaPrevious; |
| 1916 | property public final int MediaRecord; |
| 1917 | property public final int MediaRewind; |
| 1918 | property public final int MediaSkipBackward; |
| 1919 | property public final int MediaSkipForward; |
| 1920 | property public final int MediaStepBackward; |
| 1921 | property public final int MediaStepForward; |
| 1922 | property public final int MediaStop; |
| 1923 | property public final int MediaTopMenu; |
| 1924 | property public final int Menu; |
| 1925 | property public final int MetaLeft; |
| 1926 | property public final int MetaRight; |
| 1927 | property public final int MicrophoneMute; |
| 1928 | property public final int Minus; |
| 1929 | property public final int MoveEnd; |
| 1930 | property public final int MoveHome; |
| 1931 | property public final int Muhenkan; |
| 1932 | property public final int Multiply; |
| 1933 | property public final int Music; |
| 1934 | property public final int N; |
| 1935 | property public final int NavigateIn; |
| 1936 | property public final int NavigateNext; |
| 1937 | property public final int NavigateOut; |
| 1938 | property public final int NavigatePrevious; |
| 1939 | property public final int Notification; |
| 1940 | property public final int NumLock; |
| 1941 | property public final int NumPad0; |
| 1942 | property public final int NumPad1; |
| 1943 | property public final int NumPad2; |
| 1944 | property public final int NumPad3; |
| 1945 | property public final int NumPad4; |
| 1946 | property public final int NumPad5; |
| 1947 | property public final int NumPad6; |
| 1948 | property public final int NumPad7; |
| 1949 | property public final int NumPad8; |
| 1950 | property public final int NumPad9; |
| 1951 | property public final int NumPadAdd; |
| 1952 | property public final int NumPadComma; |
| 1953 | property public final int NumPadDivide; |
| 1954 | property public final int NumPadDot; |
| 1955 | property public final int NumPadEnter; |
| 1956 | property public final int NumPadEquals; |
| 1957 | property public final int NumPadLeftParenthesis; |
| 1958 | property public final int NumPadMultiply; |
| 1959 | property public final int NumPadRightParenthesis; |
| 1960 | property public final int NumPadSubtract; |
| 1961 | property public final int Number; |
| 1962 | property public final int Number0; |
| 1963 | property public final int Number1; |
| 1964 | property public final int Number11; |
| 1965 | property public final int Number12; |
| 1966 | property public final int Number2; |
| 1967 | property public final int Number3; |
| 1968 | property public final int Number4; |
| 1969 | property public final int Number5; |
| 1970 | property public final int Number6; |
| 1971 | property public final int Number7; |
| 1972 | property public final int Number8; |
| 1973 | property public final int Number9; |
| 1974 | property public final int O; |
| 1975 | property public final int P; |
| 1976 | property public final int PageDown; |
| 1977 | property public final int PageUp; |
| 1978 | property public final int Pairing; |
| 1979 | property public final int Paste; |
| 1980 | property public final int Period; |
| 1981 | property public final int PictureSymbols; |
| 1982 | property public final int Plus; |
| 1983 | property public final int Pound; |
| 1984 | property public final int Power; |
| 1985 | property public final int PrintScreen; |
| 1986 | property public final int ProfileSwitch; |
| 1987 | property public final int ProgramBlue; |
| 1988 | property public final int ProgramGreen; |
| 1989 | property public final int ProgramRed; |
| 1990 | property public final int ProgramYellow; |
| 1991 | property public final int Q; |
| 1992 | property public final int R; |
| 1993 | property public final int Refresh; |
| 1994 | property public final int RightBracket; |
| 1995 | property public final int Ro; |
| 1996 | property public final int S; |
| 1997 | property public final int ScrollLock; |
| 1998 | property public final int Search; |
| 1999 | property public final int Semicolon; |
| 2000 | property public final int SetTopBoxInput; |
| 2001 | property public final int SetTopBoxPower; |
| 2002 | property public final int Settings; |
| 2003 | property public final int ShiftLeft; |
| 2004 | property public final int ShiftRight; |
| 2005 | property public final int Slash; |
| 2006 | property public final int Sleep; |
| 2007 | property public final int SoftLeft; |
| 2008 | property public final int SoftRight; |
| 2009 | property public final int SoftSleep; |
| 2010 | property public final int Spacebar; |
| 2011 | property public final int Stem1; |
| 2012 | property public final int Stem2; |
| 2013 | property public final int Stem3; |
| 2014 | property public final int StemPrimary; |
| 2015 | property public final int SwitchCharset; |
| 2016 | property public final int Symbol; |
| 2017 | property public final int SystemNavigationDown; |
| 2018 | property public final int SystemNavigationLeft; |
| 2019 | property public final int SystemNavigationRight; |
| 2020 | property public final int SystemNavigationUp; |
| 2021 | property public final int T; |
| 2022 | property public final int Tab; |
| 2023 | property public final int ThumbsDown; |
| 2024 | property public final int ThumbsUp; |
| 2025 | property public final int Toggle2D3D; |
| 2026 | property public final int Tv; |
| 2027 | property public final int TvAntennaCable; |
| 2028 | property public final int TvAudioDescription; |
| 2029 | property public final int TvAudioDescriptionMixingVolumeDown; |
| 2030 | property public final int TvAudioDescriptionMixingVolumeUp; |
| 2031 | property public final int TvContentsMenu; |
| 2032 | property public final int TvDataService; |
| 2033 | property public final int TvInput; |
| 2034 | property public final int TvInputComponent1; |
| 2035 | property public final int TvInputComponent2; |
| 2036 | property public final int TvInputComposite1; |
| 2037 | property public final int TvInputComposite2; |
| 2038 | property public final int TvInputHdmi1; |
| 2039 | property public final int TvInputHdmi2; |
| 2040 | property public final int TvInputHdmi3; |
| 2041 | property public final int TvInputHdmi4; |
| 2042 | property public final int TvInputVga1; |
| 2043 | property public final int TvMediaContextMenu; |
| 2044 | property public final int TvNetwork; |
| 2045 | property public final int TvNumberEntry; |
| 2046 | property public final int TvPower; |
| 2047 | property public final int TvRadioService; |
| 2048 | property public final int TvSatellite; |
| 2049 | property public final int TvSatelliteBs; |
| 2050 | property public final int TvSatelliteCs; |
| 2051 | property public final int TvSatelliteService; |
| 2052 | property public final int TvTeletext; |
| 2053 | property public final int TvTerrestrialAnalog; |
| 2054 | property public final int TvTerrestrialDigital; |
| 2055 | property public final int TvTimerProgramming; |
| 2056 | property public final int TvZoomMode; |
| 2057 | property public final int U; |
| 2058 | property public final int Unknown; |
| 2059 | property public final int V; |
| 2060 | property public final int VoiceAssist; |
| 2061 | property public final int VolumeDown; |
| 2062 | property public final int VolumeMute; |
| 2063 | property public final int VolumeUp; |
| 2064 | property public final int W; |
| 2065 | property public final int WakeUp; |
| 2066 | property public final int Window; |
| 2067 | property public final int X; |
| 2068 | property public final int Y; |
| 2069 | property public final int Yen; |
| 2070 | property public final int Z; |
| 2071 | property public final int ZenkakuHankaru; |
| 2072 | property public final int ZoomIn; |
| 2073 | property public final int ZoomOut; |
| 2074 | } |
| 2075 | |
Ralston Da Silva | 854eadb | 2020-06-25 11:56:35 -0700 | [diff] [blame] | 2076 | @Deprecated public final class KeyEvent { |
| 2077 | method @Deprecated public int component1(); |
| 2078 | method @Deprecated public androidx.ui.core.keyinput.KeyEventType component2(); |
| 2079 | method @Deprecated public androidx.ui.core.keyinput.KeyEvent copy-x3VrOOY(int key, androidx.ui.core.keyinput.KeyEventType type); |
| 2080 | method @Deprecated public int getKey(); |
| 2081 | method @Deprecated public androidx.ui.core.keyinput.KeyEventType getType(); |
| 2082 | } |
| 2083 | |
Ralston Da Silva | a309ee79 | 2020-07-09 15:07:35 -0700 | [diff] [blame] | 2084 | @androidx.ui.core.keyinput.ExperimentalKeyInput public interface KeyEvent2 { |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 2085 | method public int getKey(); |
| 2086 | method public androidx.ui.core.keyinput.KeyEventType getType(); |
Ralston Da Silva | 854eadb | 2020-06-25 11:56:35 -0700 | [diff] [blame] | 2087 | property public abstract int key; |
| 2088 | property public abstract androidx.ui.core.keyinput.KeyEventType type; |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 2089 | } |
| 2090 | |
Ralston Da Silva | a309ee79 | 2020-07-09 15:07:35 -0700 | [diff] [blame] | 2091 | @androidx.ui.core.keyinput.ExperimentalKeyInput public enum KeyEventType { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 2092 | method public static androidx.ui.core.keyinput.KeyEventType valueOf(String name) throws java.lang.IllegalArgumentException; |
| 2093 | method public static androidx.ui.core.keyinput.KeyEventType[] values(); |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 2094 | enum_constant public static final androidx.ui.core.keyinput.KeyEventType KeyDown; |
| 2095 | enum_constant public static final androidx.ui.core.keyinput.KeyEventType KeyUp; |
Ralston Da Silva | 854eadb | 2020-06-25 11:56:35 -0700 | [diff] [blame] | 2096 | enum_constant public static final androidx.ui.core.keyinput.KeyEventType Unknown; |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 2097 | } |
| 2098 | |
Ralston Da Silva | 7fea2ee | 2020-05-11 11:53:45 -0700 | [diff] [blame] | 2099 | public final class KeyInputModifierKt { |
Ralston Da Silva | a309ee79 | 2020-07-09 15:07:35 -0700 | [diff] [blame] | 2100 | method @androidx.ui.core.keyinput.ExperimentalKeyInput public static androidx.ui.core.Modifier keyInputFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.keyinput.KeyEvent2,java.lang.Boolean> onKeyEvent); |
| 2101 | method @androidx.ui.core.keyinput.ExperimentalKeyInput public static androidx.ui.core.Modifier previewKeyInputFilter(androidx.ui.core.Modifier, kotlin.jvm.functions.Function1<? super androidx.ui.core.keyinput.KeyEvent2,java.lang.Boolean> onPreviewKeyEvent); |
Ralston Da Silva | 7fea2ee | 2020-05-11 11:53:45 -0700 | [diff] [blame] | 2102 | } |
| 2103 | |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 2104 | } |
| 2105 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2106 | package androidx.ui.core.pointerinput { |
| 2107 | |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 2108 | public final class HitPathTrackerKt { |
| 2109 | } |
| 2110 | |
Shep Shapard | c1f303a | 2020-07-08 15:56:20 -0700 | [diff] [blame] | 2111 | public final class MotionEventAdapterKt { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2112 | } |
| 2113 | |
| 2114 | public final class PointerInputEventProcessorKt { |
| 2115 | } |
| 2116 | |
| 2117 | public abstract class PointerInputFilter { |
| 2118 | ctor public PointerInputFilter(); |
| 2119 | method public abstract void onCancel(); |
| 2120 | method public void onCustomEvent(androidx.ui.core.CustomEvent customEvent, androidx.ui.core.PointerEventPass pass); |
| 2121 | method public void onInit(androidx.ui.core.CustomEventDispatcher customEventDispatcher); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2122 | method public java.util.List<androidx.ui.core.PointerInputChange> onPointerEvent(androidx.ui.core.PointerEvent pointerEvent, androidx.ui.core.PointerEventPass pass, androidx.compose.ui.unit.IntSize bounds); |
| 2123 | method public abstract java.util.List<androidx.ui.core.PointerInputChange> onPointerInput(java.util.List<androidx.ui.core.PointerInputChange> changes, androidx.ui.core.PointerEventPass pass, androidx.compose.ui.unit.IntSize bounds); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2124 | } |
| 2125 | |
| 2126 | public interface PointerInputModifier extends androidx.ui.core.Modifier.Element { |
| 2127 | method public androidx.ui.core.pointerinput.PointerInputFilter getPointerInputFilter(); |
| 2128 | property public abstract androidx.ui.core.pointerinput.PointerInputFilter pointerInputFilter; |
| 2129 | } |
| 2130 | |
| 2131 | } |
| 2132 | |
| 2133 | package androidx.ui.core.selection { |
| 2134 | |
| 2135 | public interface Selectable { |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2136 | method public androidx.compose.ui.geometry.Rect getBoundingBox(int offset); |
| 2137 | method public androidx.compose.ui.geometry.Offset getHandlePosition(androidx.ui.core.selection.Selection selection, boolean isStartHandle); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2138 | method public androidx.ui.core.LayoutCoordinates? getLayoutCoordinates(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2139 | method public androidx.ui.core.selection.Selection? getSelection(androidx.compose.ui.geometry.Offset startPosition, androidx.compose.ui.geometry.Offset endPosition, androidx.ui.core.LayoutCoordinates containerLayoutCoordinates, boolean longPress, androidx.ui.core.selection.Selection? previousSelection = null, boolean isStartHandle = true); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2140 | method public androidx.compose.ui.text.AnnotatedString getText(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2141 | } |
| 2142 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2143 | @androidx.compose.Immutable public final class Selection { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2144 | ctor public Selection(androidx.ui.core.selection.Selection.AnchorInfo start, androidx.ui.core.selection.Selection.AnchorInfo end, boolean handlesCrossed); |
| 2145 | method public androidx.ui.core.selection.Selection.AnchorInfo component1(); |
| 2146 | method public androidx.ui.core.selection.Selection.AnchorInfo component2(); |
| 2147 | method public boolean component3(); |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2148 | method @androidx.compose.Immutable public androidx.ui.core.selection.Selection copy(androidx.ui.core.selection.Selection.AnchorInfo start, androidx.ui.core.selection.Selection.AnchorInfo end, boolean handlesCrossed); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2149 | method public androidx.ui.core.selection.Selection.AnchorInfo getEnd(); |
| 2150 | method public boolean getHandlesCrossed(); |
| 2151 | method public androidx.ui.core.selection.Selection.AnchorInfo getStart(); |
| 2152 | method public androidx.ui.core.selection.Selection merge(androidx.ui.core.selection.Selection? other); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2153 | method public androidx.compose.ui.text.TextRange toTextRange(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2154 | } |
| 2155 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2156 | @androidx.compose.Immutable public static final class Selection.AnchorInfo { |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2157 | ctor public Selection.AnchorInfo(androidx.compose.ui.text.style.ResolvedTextDirection direction, int offset, androidx.ui.core.selection.Selectable selectable); |
| 2158 | method public androidx.compose.ui.text.style.ResolvedTextDirection component1(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2159 | method public int component2(); |
| 2160 | method public androidx.ui.core.selection.Selectable component3(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2161 | method @androidx.compose.Immutable public androidx.ui.core.selection.Selection.AnchorInfo copy(androidx.compose.ui.text.style.ResolvedTextDirection direction, int offset, androidx.ui.core.selection.Selectable selectable); |
| 2162 | method public androidx.compose.ui.text.style.ResolvedTextDirection getDirection(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2163 | method public int getOffset(); |
| 2164 | method public androidx.ui.core.selection.Selectable getSelectable(); |
| 2165 | } |
| 2166 | |
| 2167 | public final class SelectionContainerKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2168 | method @androidx.compose.Composable public static void SelectionContainer(androidx.ui.core.selection.Selection? selection, kotlin.jvm.functions.Function1<? super androidx.ui.core.selection.Selection,kotlin.Unit> onSelectionChange, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2169 | } |
| 2170 | |
| 2171 | public final class SelectionHandlesKt { |
| 2172 | } |
| 2173 | |
Qingqing Deng | 690a79b | 2020-06-18 14:53:20 -0700 | [diff] [blame] | 2174 | public final class SelectionLayoutKt { |
| 2175 | } |
| 2176 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2177 | public final class SelectionManagerKt { |
| 2178 | } |
| 2179 | |
| 2180 | public interface SelectionRegistrar { |
| 2181 | method public void onPositionChange(); |
| 2182 | method public androidx.ui.core.selection.Selectable subscribe(androidx.ui.core.selection.Selectable selectable); |
| 2183 | method public void unsubscribe(androidx.ui.core.selection.Selectable selectable); |
| 2184 | } |
| 2185 | |
| 2186 | public final class SelectionRegistrarKt { |
| 2187 | method public static androidx.compose.ProvidableAmbient<androidx.ui.core.selection.SelectionRegistrar> getSelectionRegistrarAmbient(); |
| 2188 | } |
| 2189 | |
| 2190 | } |
| 2191 | |
| 2192 | package androidx.ui.core.semantics { |
| 2193 | |
| 2194 | public final class SemanticsConfiguration implements java.lang.Iterable<java.util.Map.Entry<? extends androidx.ui.semantics.SemanticsPropertyKey<?>,?>> kotlin.jvm.internal.markers.KMappedMarker androidx.ui.semantics.SemanticsPropertyReceiver { |
| 2195 | ctor public SemanticsConfiguration(); |
| 2196 | method public operator <T> boolean contains(androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| 2197 | method public androidx.ui.core.semantics.SemanticsConfiguration copy(); |
| 2198 | method public operator <T> T! get(androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| 2199 | method public <T> T! getOrElse(androidx.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
| 2200 | method public <T> T? getOrElseNullable(androidx.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
| 2201 | method public boolean isEmpty(); |
| 2202 | method public boolean isMergingSemanticsOfDescendants(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2203 | method public java.util.Iterator<java.util.Map.Entry<androidx.ui.semantics.SemanticsPropertyKey<?>,java.lang.Object>> iterator(); |
| 2204 | method public <T> void set(androidx.ui.semantics.SemanticsPropertyKey<T> key, T? value); |
Alexandre Elias | 96c9ccbd | 2020-05-19 19:12:54 -0700 | [diff] [blame] | 2205 | method public void setMergingSemanticsOfDescendants(boolean p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2206 | property public final boolean isEmpty; |
| 2207 | property public final boolean isMergingSemanticsOfDescendants; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2208 | } |
| 2209 | |
| 2210 | public final class SemanticsConfigurationKt { |
| 2211 | method public static <T> T? getOrNull(androidx.ui.core.semantics.SemanticsConfiguration, androidx.ui.semantics.SemanticsPropertyKey<T> key); |
| 2212 | } |
| 2213 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2214 | public interface SemanticsModifier extends androidx.ui.core.Modifier.Element { |
| 2215 | method public int getId(); |
| 2216 | method public androidx.ui.core.semantics.SemanticsConfiguration getSemanticsConfiguration(); |
| 2217 | property public abstract int id; |
| 2218 | property public abstract androidx.ui.core.semantics.SemanticsConfiguration semanticsConfiguration; |
| 2219 | } |
| 2220 | |
| 2221 | public final class SemanticsModifierKt { |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2222 | method public static androidx.ui.core.Modifier semantics(androidx.ui.core.Modifier, boolean mergeAllDescendants = false, kotlin.jvm.functions.Function1<? super androidx.ui.semantics.SemanticsPropertyReceiver,kotlin.Unit> properties); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2223 | } |
| 2224 | |
| 2225 | public final class SemanticsNode { |
Filip Pavlis | 0794a7a | 2020-06-18 22:21:15 +0100 | [diff] [blame] | 2226 | method public int getAlignmentLinePosition(androidx.ui.core.AlignmentLine line); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2227 | method public androidx.compose.ui.unit.PxBounds getBoundsInRoot(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2228 | method public java.util.List<androidx.ui.core.semantics.SemanticsNode> getChildren(); |
Matvei Malkov | 1da47fe | 2020-05-15 12:40:16 +0100 | [diff] [blame] | 2229 | method public androidx.ui.core.LayoutNode getComponentNode(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2230 | method public androidx.ui.core.semantics.SemanticsConfiguration getConfig(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2231 | method public androidx.compose.ui.unit.PxBounds getGlobalBounds(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2232 | method public androidx.compose.ui.geometry.Offset getGlobalPosition(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2233 | method public int getId(); |
Alexandre Elias | c6d20b3 | 2020-07-02 01:38:15 -0700 | [diff] [blame] | 2234 | method public boolean getMergingEnabled(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2235 | method public androidx.ui.core.semantics.SemanticsNode? getParent(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2236 | method public androidx.compose.ui.geometry.Offset getPositionInRoot(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2237 | method public androidx.compose.ui.unit.IntSize getSize(); |
Matvei Malkov | 1da47fe | 2020-05-15 12:40:16 +0100 | [diff] [blame] | 2238 | method public boolean isRoot(); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2239 | property public final androidx.compose.ui.unit.PxBounds boundsInRoot; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2240 | property public final java.util.List<androidx.ui.core.semantics.SemanticsNode> children; |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2241 | property public final androidx.ui.core.LayoutNode componentNode; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2242 | property public final androidx.ui.core.semantics.SemanticsConfiguration config; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2243 | property public final androidx.compose.ui.unit.PxBounds globalBounds; |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2244 | property public final androidx.compose.ui.geometry.Offset globalPosition; |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2245 | property public final int id; |
Matvei Malkov | 1da47fe | 2020-05-15 12:40:16 +0100 | [diff] [blame] | 2246 | property public final boolean isRoot; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2247 | property public final androidx.ui.core.semantics.SemanticsNode? parent; |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2248 | property public final androidx.compose.ui.geometry.Offset positionInRoot; |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2249 | property public final androidx.compose.ui.unit.IntSize size; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2250 | } |
| 2251 | |
| 2252 | public final class SemanticsNodeKt { |
| 2253 | method public static androidx.ui.core.semantics.SemanticsNode? findClosestParentNode(androidx.ui.core.semantics.SemanticsNode, kotlin.jvm.functions.Function1<? super androidx.ui.core.semantics.SemanticsNode,java.lang.Boolean> selector); |
| 2254 | } |
| 2255 | |
| 2256 | public final class SemanticsOwner { |
Matvei Malkov | 1da47fe | 2020-05-15 12:40:16 +0100 | [diff] [blame] | 2257 | ctor public SemanticsOwner(androidx.ui.core.LayoutNode rootNode); |
| 2258 | method public androidx.ui.core.LayoutNode getRootNode(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2259 | method public androidx.ui.core.semantics.SemanticsNode getRootSemanticsNode(); |
Alexandre Elias | c6d20b3 | 2020-07-02 01:38:15 -0700 | [diff] [blame] | 2260 | method public androidx.ui.core.semantics.SemanticsNode getUnmergedRootSemanticsNode(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2261 | property public final androidx.ui.core.semantics.SemanticsNode rootSemanticsNode; |
Alexandre Elias | c6d20b3 | 2020-07-02 01:38:15 -0700 | [diff] [blame] | 2262 | property public final androidx.ui.core.semantics.SemanticsNode unmergedRootSemanticsNode; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2263 | } |
| 2264 | |
| 2265 | public final class SemanticsOwnerKt { |
Alexandre Elias | c6d20b3 | 2020-07-02 01:38:15 -0700 | [diff] [blame] | 2266 | method public static java.util.List<androidx.ui.core.semantics.SemanticsNode> getAllSemanticsNodes(androidx.ui.core.semantics.SemanticsOwner, boolean mergingEnabled); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2267 | } |
| 2268 | |
| 2269 | } |
| 2270 | |
| 2271 | package androidx.ui.core.texttoolbar { |
| 2272 | |
| 2273 | public interface TextToolbar { |
| 2274 | method public androidx.ui.core.texttoolbar.TextToolbarStatus getStatus(); |
| 2275 | method public void hide(); |
Louis Pullen-Freilich | f434a13e | 2020-07-22 14:19:24 +0100 | [diff] [blame] | 2276 | method public void showMenu(androidx.compose.ui.geometry.Rect rect, kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? kotlin.jvm.functions.Function0<kotlin.Unit>? > |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2277 | property public abstract androidx.ui.core.texttoolbar.TextToolbarStatus status; |
| 2278 | } |
| 2279 | |
Qingqing Deng | 4051957 | 2020-07-10 13:25:36 -0700 | [diff] [blame] | 2280 | public final class TextToolbarKt { |
| 2281 | } |
| 2282 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2283 | public enum TextToolbarStatus { |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 2284 | method public static androidx.ui.core.texttoolbar.TextToolbarStatus valueOf(String name) throws java.lang.IllegalArgumentException; |
| 2285 | method public static androidx.ui.core.texttoolbar.TextToolbarStatus[] values(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2286 | enum_constant public static final androidx.ui.core.texttoolbar.TextToolbarStatus Hidden; |
| 2287 | enum_constant public static final androidx.ui.core.texttoolbar.TextToolbarStatus Shown; |
| 2288 | } |
| 2289 | |
| 2290 | } |
| 2291 | |
| 2292 | package androidx.ui.core.texttoolbar.actionmodecallback { |
| 2293 | |
| 2294 | public final class TextActionModeCallbackKt { |
| 2295 | } |
| 2296 | |
| 2297 | } |
| 2298 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2299 | package androidx.ui.node { |
| 2300 | |
| 2301 | public final class PointerInteropFilterKt { |
| 2302 | } |
| 2303 | |
| 2304 | public final class PointerInteropUtilsKt { |
| 2305 | } |
| 2306 | |
Leland Richardson | 19285b1 | 2020-06-18 13:37:21 -0700 | [diff] [blame] | 2307 | public final class UiApplier implements androidx.compose.Applier<java.lang.Object> { |
| 2308 | ctor public UiApplier(Object root); |
Adam Powell | 8dec9b7 | 2020-06-19 14:24:14 -0700 | [diff] [blame] | 2309 | method public void clear(); |
Leland Richardson | 19285b1 | 2020-06-18 13:37:21 -0700 | [diff] [blame] | 2310 | method public void down(Object node); |
| 2311 | method public Object getCurrent(); |
| 2312 | method public void insert(int index, Object instance); |
| 2313 | method public void move(int from, int to, int count); |
| 2314 | method public void remove(int index, int count); |
Leland Richardson | 19285b1 | 2020-06-18 13:37:21 -0700 | [diff] [blame] | 2315 | method public void up(); |
| 2316 | property public Object current; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2317 | } |
| 2318 | |
| 2319 | @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public interface ViewAdapter { |
| 2320 | method public void didInsert(android.view.View view, android.view.ViewGroup parent); |
| 2321 | method public void didUpdate(android.view.View view, android.view.ViewGroup parent); |
| 2322 | method public int getId(); |
| 2323 | method public void willInsert(android.view.View view, android.view.ViewGroup parent); |
| 2324 | property public abstract int id; |
| 2325 | } |
| 2326 | |
| 2327 | public final class ViewInteropKt { |
| 2328 | method @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP) public static <T extends androidx.ui.node.ViewAdapter> T getOrAddAdapter(android.view.View, int id, kotlin.jvm.functions.Function0<? extends T> factory); |
| 2329 | } |
| 2330 | |
| 2331 | } |
| 2332 | |
| 2333 | package androidx.ui.platform { |
| 2334 | |
| 2335 | public final class AndroidUriHandler implements androidx.ui.platform.UriHandler { |
| 2336 | ctor public AndroidUriHandler(android.content.Context context); |
| 2337 | method public void openUri(String uri); |
| 2338 | } |
| 2339 | |
| 2340 | public interface UriHandler { |
| 2341 | method public void openUri(String uri); |
| 2342 | } |
| 2343 | |
| 2344 | } |
| 2345 | |
| 2346 | package androidx.ui.res { |
| 2347 | |
| 2348 | public final class ColorResourcesKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2349 | method @androidx.compose.Composable public static long colorResource(@ColorRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2350 | } |
| 2351 | |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2352 | @androidx.compose.Stable public final class DeferredResource<T> { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2353 | method public androidx.ui.res.Resource<T> getResource(); |
| 2354 | property public final androidx.ui.res.Resource<T> resource; |
| 2355 | } |
| 2356 | |
| 2357 | public final class FailedResource<T> extends androidx.ui.res.Resource<T> { |
| 2358 | ctor public FailedResource(T? resource, Throwable? throwable); |
| 2359 | method public Throwable? getThrowable(); |
| 2360 | } |
| 2361 | |
| 2362 | public final class FontResourcesKt { |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2363 | method @androidx.compose.Composable public static androidx.compose.ui.text.Typeface fontResource(androidx.compose.ui.text.font.FontFamily fontFamily); |
| 2364 | method @androidx.compose.Composable public static androidx.ui.res.DeferredResource<androidx.compose.ui.text.Typeface> loadFontResource(androidx.compose.ui.text.font.FontFamily fontFamily, androidx.compose.ui.text.font.FontFamily? pendingFontFamily = null, androidx.compose.ui.text.font.FontFamily? failedFontFamily = null); |
| 2365 | method @androidx.compose.Composable public static androidx.ui.res.DeferredResource<androidx.compose.ui.text.Typeface> loadFontResource(androidx.compose.ui.text.font.FontFamily fontFamily, androidx.compose.ui.text.Typeface? pendingTypeface = null, androidx.compose.ui.text.Typeface? failedTypeface = null); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2366 | } |
| 2367 | |
| 2368 | public final class ImageResourcesKt { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 2369 | method @androidx.compose.Composable public static androidx.compose.ui.graphics.ImageAsset imageResource(@DrawableRes int id); |
| 2370 | method @androidx.compose.Composable public static androidx.ui.res.DeferredResource<androidx.compose.ui.graphics.ImageAsset> loadImageResource(int id, androidx.compose.ui.graphics.ImageAsset? pendingImage = null, androidx.compose.ui.graphics.ImageAsset? failedImage = null); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2371 | } |
| 2372 | |
| 2373 | public final class LoadedResource<T> extends androidx.ui.res.Resource<T> { |
| 2374 | ctor public LoadedResource(T! resource); |
| 2375 | } |
| 2376 | |
| 2377 | public final class PendingResource<T> extends androidx.ui.res.Resource<T> { |
| 2378 | ctor public PendingResource(T? resource); |
| 2379 | } |
| 2380 | |
| 2381 | public final class PrimitiveResourcesKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2382 | method @androidx.compose.Composable public static boolean booleanResource(@BoolRes int id); |
| 2383 | method @androidx.compose.Composable public static float dimensionResource(@DimenRes int id); |
| 2384 | method @androidx.compose.Composable public static int[] integerArrayResource(@ArrayRes int id); |
| 2385 | method @androidx.compose.Composable public static int integerResource(@IntegerRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2386 | } |
| 2387 | |
| 2388 | public abstract sealed class Resource<T> { |
| 2389 | method public final T? getResource(); |
| 2390 | } |
| 2391 | |
| 2392 | public final class ResourcesKt { |
| 2393 | } |
| 2394 | |
| 2395 | public final class StringResourcesKt { |
Aurimas Liutikas | 3ec1672 | 2020-05-27 13:08:04 -0700 | [diff] [blame] | 2396 | method @androidx.compose.Composable public static String![] stringArrayResource(@ArrayRes int id); |
| 2397 | method @androidx.compose.Composable public static String stringResource(@StringRes int id); |
| 2398 | method @androidx.compose.Composable public static String stringResource(@StringRes int id, java.lang.Object... formatArgs); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2399 | } |
| 2400 | |
| 2401 | public final class VectorResourcesKt { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 2402 | method @androidx.compose.Composable public static androidx.ui.res.DeferredResource<androidx.compose.ui.graphics.vector.VectorAsset> loadVectorResource(int id, androidx.compose.ui.graphics.vector.VectorAsset? pendingResource = null, androidx.compose.ui.graphics.vector.VectorAsset? failedResource = null); |
| 2403 | method @androidx.compose.Composable public static androidx.compose.ui.graphics.vector.VectorAsset vectorResource(@DrawableRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2404 | } |
| 2405 | |
Ralston Da Silva | 78117b8 | 2019-11-05 16:15:25 -0800 | [diff] [blame] | 2406 | } |
| 2407 | |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2408 | package androidx.ui.semantics { |
| 2409 | |
yingleiw | 2b44315 | 2020-04-24 14:18:02 -0700 | [diff] [blame] | 2410 | public final class AccessibilityAction<T extends kotlin.Function<? extends java.lang.Boolean>> { |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2411 | ctor public AccessibilityAction(CharSequence? label, T action); |
| 2412 | method public CharSequence? component1(); |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2413 | method public T component2(); |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2414 | method public androidx.ui.semantics.AccessibilityAction<T> copy(CharSequence? label, T action); |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2415 | method public T getAction(); |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2416 | method public CharSequence? getLabel(); |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2417 | } |
| 2418 | |
Matvei Malkov | a78ad41 | 2019-11-13 13:55:40 +0000 | [diff] [blame] | 2419 | public final class AccessibilityRangeInfo { |
| 2420 | ctor public AccessibilityRangeInfo(float current, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range); |
| 2421 | method public float component1(); |
| 2422 | method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> component2(); |
| 2423 | method public androidx.ui.semantics.AccessibilityRangeInfo copy(float current, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range); |
| 2424 | method public float getCurrent(); |
| 2425 | method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getRange(); |
| 2426 | } |
| 2427 | |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2428 | public final class CustomAccessibilityAction { |
| 2429 | ctor public CustomAccessibilityAction(CharSequence label, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
| 2430 | method public CharSequence component1(); |
| 2431 | method public kotlin.jvm.functions.Function0<java.lang.Boolean> component2(); |
| 2432 | method public androidx.ui.semantics.CustomAccessibilityAction copy(CharSequence label, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
| 2433 | method public kotlin.jvm.functions.Function0<java.lang.Boolean> getAction(); |
| 2434 | method public CharSequence getLabel(); |
| 2435 | } |
| 2436 | |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2437 | public final class SemanticsActions { |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2438 | method public androidx.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.ui.semantics.CustomAccessibilityAction>> getCustomActions(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2439 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean>>> getGetTextLayoutResult(); |
yingleiw | 2b44315 | 2020-04-24 14:18:02 -0700 | [diff] [blame] | 2440 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getOnClick(); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2441 | method @Deprecated public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getScrollBackward(); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2442 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function2<java.lang.Float,java.lang.Float,java.lang.Boolean>>> getScrollBy(); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2443 | method @Deprecated public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getScrollForward(); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2444 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Boolean>>> getSetProgress(); |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2445 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function3<java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean>>> getSetSelection(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2446 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<androidx.compose.ui.text.AnnotatedString,java.lang.Boolean>>> getSetText(); |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2447 | property public final androidx.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.ui.semantics.CustomAccessibilityAction>> CustomActions; |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2448 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean>>> GetTextLayoutResult; |
yingleiw | 2b44315 | 2020-04-24 14:18:02 -0700 | [diff] [blame] | 2449 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> OnClick; |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2450 | property @Deprecated public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> ScrollBackward; |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2451 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function2<java.lang.Float,java.lang.Float,java.lang.Boolean>>> ScrollBy; |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2452 | property @Deprecated public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> ScrollForward; |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2453 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Boolean>>> SetProgress; |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2454 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function3<java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean>>> SetSelection; |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2455 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<androidx.compose.ui.text.AnnotatedString,java.lang.Boolean>>> SetText; |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 2456 | field public static final androidx.ui.semantics.SemanticsActions INSTANCE; |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2457 | } |
| 2458 | |
| 2459 | public final class SemanticsProperties { |
| 2460 | method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getAccessibilityLabel(); |
| 2461 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityRangeInfo> getAccessibilityRangeInfo(); |
| 2462 | method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getAccessibilityValue(); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2463 | method public androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getDisabled(); |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2464 | method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getFocused(); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2465 | method public androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getHidden(); |
| 2466 | method public androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getIsPopup(); |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2467 | method public androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> getTestTag(); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2468 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> getText(); |
| 2469 | method public androidx.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.TextRange> getTextSelectionRange(); |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2470 | property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> AccessibilityLabel; |
| 2471 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.ui.semantics.AccessibilityRangeInfo> AccessibilityRangeInfo; |
| 2472 | property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> AccessibilityValue; |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2473 | property public final androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> Disabled; |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2474 | property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Focused; |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2475 | property public final androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> Hidden; |
| 2476 | property public final androidx.ui.semantics.SemanticsPropertyKey<kotlin.Unit> IsPopup; |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2477 | property public final androidx.ui.semantics.SemanticsPropertyKey<java.lang.String> TestTag; |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2478 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> Text; |
| 2479 | property public final androidx.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.TextRange> TextSelectionRange; |
Aurimas Liutikas | afd4a79 | 2020-06-22 13:35:25 -0700 | [diff] [blame] | 2480 | field public static final androidx.ui.semantics.SemanticsProperties INSTANCE; |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2481 | } |
| 2482 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2483 | public final class SemanticsPropertiesKt { |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2484 | method public static void disabled(androidx.ui.semantics.SemanticsPropertyReceiver); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2485 | method public static String getAccessibilityLabel(androidx.ui.semantics.SemanticsPropertyReceiver); |
| 2486 | method public static String getAccessibilityValue(androidx.ui.semantics.SemanticsPropertyReceiver); |
| 2487 | method public static androidx.ui.semantics.AccessibilityRangeInfo getAccessibilityValueRange(androidx.ui.semantics.SemanticsPropertyReceiver); |
| 2488 | method public static java.util.List<androidx.ui.semantics.CustomAccessibilityAction> getCustomActions(androidx.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2489 | method public static boolean getFocused(androidx.ui.semantics.SemanticsPropertyReceiver); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2490 | method public static String getTestTag(androidx.ui.semantics.SemanticsPropertyReceiver); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2491 | method public static androidx.compose.ui.text.AnnotatedString getText(androidx.ui.semantics.SemanticsPropertyReceiver); |
| 2492 | method public static void getTextLayoutResult(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean> action); |
| 2493 | method public static androidx.compose.ui.text.TextRange getTextSelectionRange(androidx.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2494 | method public static void hidden(androidx.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | 2b44315 | 2020-04-24 14:18:02 -0700 | [diff] [blame] | 2495 | method public static void onClick(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2496 | method public static void popup(androidx.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2497 | method @Deprecated public static void scrollBackward(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2498 | method public static void scrollBy(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function2<? super java.lang.Float,? super java.lang.Float,java.lang.Boolean> action); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2499 | method @Deprecated public static void scrollForward(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2500 | method public static void setAccessibilityLabel(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
| 2501 | method public static void setAccessibilityValue(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
| 2502 | method public static void setAccessibilityValueRange(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.ui.semantics.AccessibilityRangeInfo p); |
| 2503 | method public static void setCustomActions(androidx.ui.semantics.SemanticsPropertyReceiver, java.util.List<androidx.ui.semantics.CustomAccessibilityAction> p); |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2504 | method public static void setFocused(androidx.ui.semantics.SemanticsPropertyReceiver, boolean p); |
yingleiw | ef6cfd7 | 2020-05-15 18:35:37 -0700 | [diff] [blame] | 2505 | method public static void setProgress(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Boolean> action); |
yingleiw | 5202099 | 2020-06-18 13:01:40 -0700 | [diff] [blame] | 2506 | method public static void setSelection(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function3<? super java.lang.Integer,? super java.lang.Integer,? super java.lang.Boolean,java.lang.Boolean> action); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2507 | method public static void setTestTag(androidx.ui.semantics.SemanticsPropertyReceiver, String p); |
Louis Pullen-Freilich | ab19475 | 2020-07-21 22:21:22 +0100 | [diff] [blame] | 2508 | method public static void setText(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.text.AnnotatedString p); |
| 2509 | method public static void setText(androidx.ui.semantics.SemanticsPropertyReceiver, String? label = null, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.AnnotatedString,java.lang.Boolean> action); |
| 2510 | method public static void setTextSelectionRange(androidx.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.text.TextRange p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2511 | } |
| 2512 | |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2513 | public final class SemanticsPropertyKey<T> { |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2514 | ctor public SemanticsPropertyKey(String name); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2515 | method public String getName(); |
| 2516 | method public operator T! getValue(androidx.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property); |
| 2517 | method public operator void setValue(androidx.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property, T? value); |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2518 | } |
| 2519 | |
| 2520 | public interface SemanticsPropertyReceiver { |
| 2521 | method public operator <T> void set(androidx.ui.semantics.SemanticsPropertyKey<T> key, T? value); |
| 2522 | } |
| 2523 | |
| 2524 | } |
| 2525 | |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 2526 | package androidx.ui.testutils { |
| 2527 | |
| 2528 | public final class PointerInputTestUtilKt { |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 2529 | method public static androidx.ui.core.PointerInputChange consume(androidx.ui.core.PointerInputChange, float dx = 0f, float dy = 0f, boolean downChange = false); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2530 | method public static androidx.ui.core.PointerInputChange down(long id, androidx.compose.ui.unit.Duration duration = Duration.Zero, float x = 0f, float y = 0f); |
| 2531 | method public static androidx.ui.core.PointerInputChange invokeOverAllPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChanges, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
| 2532 | method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverAllPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange![] pointerInputChanges, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
Shep Shapard | 2cdd21a | 2020-01-24 13:44:54 -0800 | [diff] [blame] | 2533 | method public static void invokeOverAllPasses(kotlin.jvm.functions.Function2<? super androidx.ui.core.CustomEvent,? super androidx.ui.core.PointerEventPass,kotlin.Unit>, androidx.ui.core.CustomEvent event); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2534 | method public static androidx.ui.core.PointerInputChange invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChange, androidx.ui.core.PointerEventPass pointerEventPass, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
| 2535 | method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange![] pointerInputChanges, androidx.ui.core.PointerEventPass pointerEventPass, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
| 2536 | method public static androidx.ui.core.PointerInputChange invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, androidx.ui.core.PointerInputChange pointerInputChange, androidx.ui.core.PointerEventPass![] pointerEventPasses, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
| 2537 | method public static java.util.List<androidx.ui.core.PointerInputChange> invokeOverPasses(kotlin.jvm.functions.Function3<? super java.util.List<androidx.ui.core.PointerInputChange>,? super androidx.ui.core.PointerEventPass,? super androidx.compose.ui.unit.IntSize,? extends java.util.List<androidx.ui.core.PointerInputChange>>, java.util.List<androidx.ui.core.PointerInputChange> pointerInputChanges, java.util.List<? extends androidx.ui.core.PointerEventPass> pointerEventPasses, androidx.compose.ui.unit.IntSize size = IntSize(Int.MAX_VALUE, Int.MAX_VALUE)); |
Shep Shapard | 2cdd21a | 2020-01-24 13:44:54 -0800 | [diff] [blame] | 2538 | method public static void invokeOverPasses(kotlin.jvm.functions.Function2<? super androidx.ui.core.CustomEvent,? super androidx.ui.core.PointerEventPass,kotlin.Unit>, androidx.ui.core.CustomEvent event, java.util.List<? extends androidx.ui.core.PointerEventPass> pointerEventPasses); |
Louis Pullen-Freilich | a7eeb10 | 2020-07-22 17:54:24 +0100 | [diff] [blame] | 2539 | method public static androidx.ui.core.PointerInputChange moveBy(androidx.ui.core.PointerInputChange, androidx.compose.ui.unit.Duration duration, float dx = 0f, float dy = 0f); |
| 2540 | method public static androidx.ui.core.PointerInputChange moveTo(androidx.ui.core.PointerInputChange, androidx.compose.ui.unit.Duration duration, float x = 0f, float y = 0f); |
| 2541 | method public static androidx.ui.core.PointerInputChange up(androidx.ui.core.PointerInputChange, androidx.compose.ui.unit.Duration duration); |
Jeff Gaston | e6a3a04 | 2019-07-01 18:23:37 -0400 | [diff] [blame] | 2542 | } |
| 2543 | |
| 2544 | } |
| 2545 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2546 | package androidx.ui.tooling { |
| 2547 | |
| 2548 | public final class InspectionModeKt { |
| 2549 | method public static androidx.compose.ProvidableAmbient<java.lang.Boolean> getInspectionMode(); |
| 2550 | } |
| 2551 | |
| 2552 | } |
| 2553 | |
| 2554 | package androidx.ui.viewinterop { |
| 2555 | |
Mihai Popa | eb7e0ba | 2020-07-17 19:52:15 +0100 | [diff] [blame] | 2556 | public final class AndroidViewKt { |
| 2557 | method @androidx.compose.Composable public static <T extends android.view.View> void AndroidView(kotlin.jvm.functions.Function1<? super android.content.Context,? extends T> viewBlock, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> update = NoOpUpdate); |
| 2558 | method @Deprecated @androidx.compose.Composable public static void AndroidView(@LayoutRes int resId, androidx.ui.core.Modifier modifier = Modifier, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> postInflationCallback = { _ -> }); |
| 2559 | method @Deprecated @androidx.compose.Composable public static void AndroidView(android.view.View view, androidx.ui.core.Modifier modifier = Modifier); |
| 2560 | method public static kotlin.jvm.functions.Function1<android.view.View,kotlin.Unit> getNoOpUpdate(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2561 | } |
| 2562 | |
Leland Richardson | 19285b1 | 2020-06-18 13:37:21 -0700 | [diff] [blame] | 2563 | public final class EmitViewKt { |
| 2564 | method @androidx.compose.Composable public static <T extends android.view.View> void emitView(kotlin.jvm.functions.Function1<? super android.content.Context,? extends T> ctor, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> update); |
| 2565 | method @androidx.compose.Composable public static <T extends android.view.ViewGroup> void emitView(kotlin.jvm.functions.Function1<? super android.content.Context,? extends T> ctor, kotlin.jvm.functions.Function1<? super T,kotlin.Unit> update, kotlin.jvm.functions.Function0<kotlin.Unit> children); |
| 2566 | } |
| 2567 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2568 | } |
| 2569 | |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 2570 | package androidx.ui.viewmodel { |
| 2571 | |
| 2572 | public final class ViewModelKt { |
| 2573 | method @androidx.compose.Composable public static <VM extends androidx.lifecycle.ViewModel> VM viewModel(Class<VM> modelClass, String? key = null, androidx.lifecycle.ViewModelProvider.Factory? factory = null); |
| 2574 | method @androidx.compose.Composable public static inline <reified VM extends androidx.lifecycle.ViewModel> VM! viewModel(String key = null, androidx.lifecycle.ViewModelProvider.Factory? factory = null); |
| 2575 | } |
| 2576 | |
| 2577 | } |
| 2578 | |