Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 1 | // Signature format: 4.0 |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2 | package androidx.compose.ui { |
| 3 | |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 4 | public final class AbsoluteAlignment { |
| 5 | method public androidx.compose.ui.Alignment getBottomLeft(); |
| 6 | method public androidx.compose.ui.Alignment getBottomRight(); |
| 7 | method public androidx.compose.ui.Alignment getCenterLeft(); |
| 8 | method public androidx.compose.ui.Alignment getCenterRight(); |
| 9 | method public androidx.compose.ui.Alignment.Horizontal getLeft(); |
| 10 | method public androidx.compose.ui.Alignment.Horizontal getRight(); |
| 11 | method public androidx.compose.ui.Alignment getTopLeft(); |
| 12 | method public androidx.compose.ui.Alignment getTopRight(); |
| 13 | property public final androidx.compose.ui.Alignment BottomLeft; |
| 14 | property public final androidx.compose.ui.Alignment BottomRight; |
| 15 | property public final androidx.compose.ui.Alignment CenterLeft; |
| 16 | property public final androidx.compose.ui.Alignment CenterRight; |
| 17 | property public final androidx.compose.ui.Alignment.Horizontal Left; |
| 18 | property public final androidx.compose.ui.Alignment.Horizontal Right; |
| 19 | property public final androidx.compose.ui.Alignment TopLeft; |
| 20 | property public final androidx.compose.ui.Alignment TopRight; |
| 21 | field public static final androidx.compose.ui.AbsoluteAlignment INSTANCE; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 22 | } |
| 23 | |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 24 | @androidx.compose.runtime.Immutable public fun interface Alignment { |
| 25 | method public long align-oYSo38o(long size, long space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 26 | field public static final androidx.compose.ui.Alignment.Companion Companion; |
| 27 | } |
| 28 | |
| 29 | public static final class Alignment.Companion { |
| 30 | method public androidx.compose.ui.Alignment.Vertical getBottom(); |
| 31 | method public androidx.compose.ui.Alignment getBottomCenter(); |
| 32 | method public androidx.compose.ui.Alignment getBottomEnd(); |
| 33 | method public androidx.compose.ui.Alignment getBottomStart(); |
| 34 | method public androidx.compose.ui.Alignment getCenter(); |
| 35 | method public androidx.compose.ui.Alignment getCenterEnd(); |
| 36 | method public androidx.compose.ui.Alignment.Horizontal getCenterHorizontally(); |
| 37 | method public androidx.compose.ui.Alignment getCenterStart(); |
| 38 | method public androidx.compose.ui.Alignment.Vertical getCenterVertically(); |
| 39 | method public androidx.compose.ui.Alignment.Horizontal getEnd(); |
| 40 | method public androidx.compose.ui.Alignment.Horizontal getStart(); |
| 41 | method public androidx.compose.ui.Alignment.Vertical getTop(); |
| 42 | method public androidx.compose.ui.Alignment getTopCenter(); |
| 43 | method public androidx.compose.ui.Alignment getTopEnd(); |
| 44 | method public androidx.compose.ui.Alignment getTopStart(); |
| 45 | property public final androidx.compose.ui.Alignment.Vertical Bottom; |
| 46 | property public final androidx.compose.ui.Alignment BottomCenter; |
| 47 | property public final androidx.compose.ui.Alignment BottomEnd; |
| 48 | property public final androidx.compose.ui.Alignment BottomStart; |
| 49 | property public final androidx.compose.ui.Alignment Center; |
| 50 | property public final androidx.compose.ui.Alignment CenterEnd; |
| 51 | property public final androidx.compose.ui.Alignment.Horizontal CenterHorizontally; |
| 52 | property public final androidx.compose.ui.Alignment CenterStart; |
| 53 | property public final androidx.compose.ui.Alignment.Vertical CenterVertically; |
| 54 | property public final androidx.compose.ui.Alignment.Horizontal End; |
| 55 | property public final androidx.compose.ui.Alignment.Horizontal Start; |
| 56 | property public final androidx.compose.ui.Alignment.Vertical Top; |
| 57 | property public final androidx.compose.ui.Alignment TopCenter; |
| 58 | property public final androidx.compose.ui.Alignment TopEnd; |
| 59 | property public final androidx.compose.ui.Alignment TopStart; |
| 60 | } |
| 61 | |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 62 | @androidx.compose.runtime.Immutable public static fun interface Alignment.Horizontal { |
| 63 | method public int align(int size, int space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 64 | } |
| 65 | |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 66 | @androidx.compose.runtime.Immutable public static fun interface Alignment.Vertical { |
| 67 | method public int align(int size, int space); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 68 | } |
| 69 | |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 70 | @androidx.compose.runtime.Immutable public final class BiasAbsoluteAlignment implements androidx.compose.ui.Alignment { |
Mihai Popa | 3cd4437 | 2020-11-03 17:33:22 +0000 | [diff] [blame] | 71 | ctor public BiasAbsoluteAlignment(float horizontalBias, float verticalBias); |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 72 | method public long align-oYSo38o(long size, long space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 73 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.BiasAbsoluteAlignment copy(float horizontalBias, float verticalBias); |
| 74 | } |
| 75 | |
| 76 | @androidx.compose.runtime.Immutable public static final class BiasAbsoluteAlignment.Horizontal implements androidx.compose.ui.Alignment.Horizontal { |
| 77 | ctor public BiasAbsoluteAlignment.Horizontal(float bias); |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 78 | method public int align(int size, int space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 79 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.BiasAbsoluteAlignment.Horizontal copy(float bias); |
| 80 | } |
| 81 | |
| 82 | @androidx.compose.runtime.Immutable public final class BiasAlignment implements androidx.compose.ui.Alignment { |
| 83 | ctor public BiasAlignment(float horizontalBias, float verticalBias); |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 84 | method public long align-oYSo38o(long size, long space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 85 | method public float component1(); |
| 86 | method public float component2(); |
| 87 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.BiasAlignment copy(float horizontalBias, float verticalBias); |
| 88 | method public float getHorizontalBias(); |
| 89 | method public float getVerticalBias(); |
| 90 | property public final float horizontalBias; |
| 91 | property public final float verticalBias; |
| 92 | } |
| 93 | |
| 94 | @androidx.compose.runtime.Immutable public static final class BiasAlignment.Horizontal implements androidx.compose.ui.Alignment.Horizontal { |
| 95 | ctor public BiasAlignment.Horizontal(float bias); |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 96 | method public int align(int size, int space, androidx.compose.ui.unit.LayoutDirection layoutDirection); |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 97 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.BiasAlignment.Horizontal copy(float bias); |
| 98 | } |
| 99 | |
| 100 | @androidx.compose.runtime.Immutable public static final class BiasAlignment.Vertical implements androidx.compose.ui.Alignment.Vertical { |
| 101 | ctor public BiasAlignment.Vertical(float bias); |
Mihai Popa | d879302 | 2020-11-03 14:34:50 +0000 | [diff] [blame] | 102 | method public int align(int size, int space); |
Mihai Popa | c8b6848 | 2020-11-03 09:58:48 +0000 | [diff] [blame] | 103 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.BiasAlignment.Vertical copy(float bias); |
| 104 | } |
| 105 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 106 | public final class CombinedModifier implements androidx.compose.ui.Modifier { |
| 107 | ctor public CombinedModifier(androidx.compose.ui.Modifier outer, androidx.compose.ui.Modifier inner); |
| 108 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 109 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 110 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.compose.ui.Modifier.Element,? extends R> operation); |
| 111 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.compose.ui.Modifier.Element,? super R,? extends R> operation); |
| 112 | } |
| 113 | |
| 114 | public final class ComposedModifierKt { |
Jens Ole Lauridsen | 4faed1d | 2020-10-07 15:01:31 -0700 | [diff] [blame] | 115 | method public static androidx.compose.ui.Modifier composed(androidx.compose.ui.Modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.platform.InspectorInfo,kotlin.Unit> inspectorInfo, kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier,? extends androidx.compose.ui.Modifier> factory); |
Chuck Jazdzewski | 6867aa1 | 2021-01-12 09:28:08 -0800 | [diff] [blame] | 116 | method public static androidx.compose.ui.Modifier materialize(androidx.compose.runtime.Composer, androidx.compose.ui.Modifier modifier); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 117 | } |
| 118 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 119 | @kotlin.RequiresOptIn(message="This API is experimental and is likely to change in the future.") public @interface ExperimentalComposeUiApi { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 120 | } |
| 121 | |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 122 | @kotlin.RequiresOptIn(message="Unstable API for use only between compose-ui modules sharing the same exact version, " + "subject to change without notice in major, minor, or patch releases.") public @interface InternalComposeUiApi { |
| 123 | } |
| 124 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 125 | @androidx.compose.runtime.Stable public interface Modifier { |
| 126 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 127 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 128 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.compose.ui.Modifier.Element,? extends R> operation); |
| 129 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.compose.ui.Modifier.Element,? super R,? extends R> operation); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 130 | method public default infix androidx.compose.ui.Modifier then(androidx.compose.ui.Modifier other); |
| 131 | field public static final androidx.compose.ui.Modifier.Companion Companion; |
| 132 | } |
| 133 | |
| 134 | public static final class Modifier.Companion implements androidx.compose.ui.Modifier { |
| 135 | method public boolean all(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 136 | method public boolean any(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 137 | method public <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.compose.ui.Modifier.Element,? extends R> operation); |
| 138 | method public <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.compose.ui.Modifier.Element,? super R,? extends R> operation); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 139 | } |
| 140 | |
| 141 | public static interface Modifier.Element extends androidx.compose.ui.Modifier { |
| 142 | method public default boolean all(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 143 | method public default boolean any(kotlin.jvm.functions.Function1<? super androidx.compose.ui.Modifier.Element,java.lang.Boolean> predicate); |
| 144 | method public default <R> R! foldIn(R? initial, kotlin.jvm.functions.Function2<? super R,? super androidx.compose.ui.Modifier.Element,? extends R> operation); |
| 145 | method public default <R> R! foldOut(R? initial, kotlin.jvm.functions.Function2<? super androidx.compose.ui.Modifier.Element,? super R,? extends R> operation); |
| 146 | } |
| 147 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 148 | public final class ZIndexModifierKt { |
| 149 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier zIndex(androidx.compose.ui.Modifier, float zIndex); |
| 150 | } |
| 151 | |
| 152 | } |
| 153 | |
| 154 | package androidx.compose.ui.autofill { |
| 155 | |
| 156 | public final class AndroidAutofillDebugUtilsKt { |
| 157 | } |
| 158 | |
| 159 | public final class AndroidAutofillKt { |
| 160 | } |
| 161 | |
| 162 | public final class AndroidAutofillTypeKt { |
| 163 | } |
| 164 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 165 | @androidx.compose.ui.ExperimentalComposeUiApi public interface Autofill { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 166 | method public void cancelAutofillForNode(androidx.compose.ui.autofill.AutofillNode autofillNode); |
| 167 | method public void requestAutofillForNode(androidx.compose.ui.autofill.AutofillNode autofillNode); |
| 168 | } |
| 169 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 170 | @androidx.compose.ui.ExperimentalComposeUiApi public final class AutofillNode { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 171 | ctor public AutofillNode(java.util.List<? extends androidx.compose.ui.autofill.AutofillType> autofillTypes, androidx.compose.ui.geometry.Rect? boundingBox, kotlin.jvm.functions.Function1<? super java.lang.String,kotlin.Unit>? onFill); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 172 | method public java.util.List<androidx.compose.ui.autofill.AutofillType> getAutofillTypes(); |
| 173 | method public androidx.compose.ui.geometry.Rect? getBoundingBox(); |
| 174 | method public int getId(); |
| 175 | method public kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? getOnFill(); |
| 176 | method public void setBoundingBox(androidx.compose.ui.geometry.Rect? p); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 177 | property public final java.util.List<androidx.compose.ui.autofill.AutofillType> autofillTypes; |
| 178 | property public final androidx.compose.ui.geometry.Rect? boundingBox; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 179 | property public final int id; |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 180 | property public final kotlin.jvm.functions.Function1<java.lang.String,kotlin.Unit>? onFill; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 181 | } |
| 182 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 183 | @androidx.compose.ui.ExperimentalComposeUiApi public final class AutofillTree { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 184 | ctor public AutofillTree(); |
| 185 | method public java.util.Map<java.lang.Integer,androidx.compose.ui.autofill.AutofillNode> getChildren(); |
| 186 | method public kotlin.Unit? performAutofill(int id, String value); |
| 187 | method public operator void plusAssign(androidx.compose.ui.autofill.AutofillNode autofillNode); |
| 188 | property public final java.util.Map<java.lang.Integer,androidx.compose.ui.autofill.AutofillNode> children; |
| 189 | } |
| 190 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 191 | @androidx.compose.ui.ExperimentalComposeUiApi public enum AutofillType { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 192 | enum_constant public static final androidx.compose.ui.autofill.AutofillType AddressAuxiliaryDetails; |
| 193 | enum_constant public static final androidx.compose.ui.autofill.AutofillType AddressCountry; |
| 194 | enum_constant public static final androidx.compose.ui.autofill.AutofillType AddressLocality; |
| 195 | enum_constant public static final androidx.compose.ui.autofill.AutofillType AddressRegion; |
| 196 | enum_constant public static final androidx.compose.ui.autofill.AutofillType AddressStreet; |
| 197 | enum_constant public static final androidx.compose.ui.autofill.AutofillType BirthDateDay; |
| 198 | enum_constant public static final androidx.compose.ui.autofill.AutofillType BirthDateFull; |
| 199 | enum_constant public static final androidx.compose.ui.autofill.AutofillType BirthDateMonth; |
| 200 | enum_constant public static final androidx.compose.ui.autofill.AutofillType BirthDateYear; |
| 201 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardExpirationDate; |
| 202 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardExpirationDay; |
| 203 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardExpirationMonth; |
| 204 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardExpirationYear; |
| 205 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardNumber; |
| 206 | enum_constant public static final androidx.compose.ui.autofill.AutofillType CreditCardSecurityCode; |
| 207 | enum_constant public static final androidx.compose.ui.autofill.AutofillType EmailAddress; |
| 208 | enum_constant public static final androidx.compose.ui.autofill.AutofillType Gender; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 209 | enum_constant public static final androidx.compose.ui.autofill.AutofillType NewPassword; |
| 210 | enum_constant public static final androidx.compose.ui.autofill.AutofillType NewUsername; |
| 211 | enum_constant public static final androidx.compose.ui.autofill.AutofillType Password; |
| 212 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonFirstName; |
| 213 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonFullName; |
| 214 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonLastName; |
| 215 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonMiddleInitial; |
| 216 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonMiddleName; |
| 217 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonNamePrefix; |
| 218 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PersonNameSuffix; |
| 219 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PhoneCountryCode; |
| 220 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PhoneNumber; |
| 221 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PhoneNumberDevice; |
| 222 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PhoneNumberNational; |
| 223 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PostalAddress; |
| 224 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PostalCode; |
| 225 | enum_constant public static final androidx.compose.ui.autofill.AutofillType PostalCodeExtended; |
| 226 | enum_constant public static final androidx.compose.ui.autofill.AutofillType SmsOtpCode; |
| 227 | enum_constant public static final androidx.compose.ui.autofill.AutofillType Username; |
| 228 | } |
| 229 | |
| 230 | } |
| 231 | |
| 232 | package androidx.compose.ui.draw { |
| 233 | |
Nader Jawad | b89a33a | 2020-11-19 18:44:23 -0800 | [diff] [blame] | 234 | public final class AlphaKt { |
George Mount | a4da1bb | 2021-01-07 17:12:05 +0000 | [diff] [blame] | 235 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier alpha(androidx.compose.ui.Modifier, float alpha); |
Nader Jawad | b89a33a | 2020-11-19 18:44:23 -0800 | [diff] [blame] | 236 | } |
| 237 | |
Andrey Kulikov | 9764b61 | 2021-01-18 16:00:09 +0300 | [diff] [blame] | 238 | public interface BuildDrawCacheParams { |
| 239 | method public androidx.compose.ui.unit.Density getDensity(); |
| 240 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
| 241 | method public long getSize-NH-jbRc(); |
| 242 | property public abstract androidx.compose.ui.unit.Density density; |
| 243 | property public abstract androidx.compose.ui.unit.LayoutDirection layoutDirection; |
| 244 | property public abstract long size; |
| 245 | } |
| 246 | |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 247 | public final class CacheDrawScope implements androidx.compose.ui.unit.Density { |
| 248 | method public float getDensity(); |
| 249 | method public float getFontScale(); |
Andrey Kulikov | 9764b61 | 2021-01-18 16:00:09 +0300 | [diff] [blame] | 250 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 251 | method public long getSize-NH-jbRc(); |
| 252 | method public androidx.compose.ui.draw.DrawResult onDrawBehind(kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> block); |
Nader Jawad | e429769 | 2020-11-20 18:57:11 -0800 | [diff] [blame] | 253 | method public androidx.compose.ui.draw.DrawResult onDrawWithContent(kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.ContentDrawScope,kotlin.Unit> block); |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 254 | property public float density; |
| 255 | property public float fontScale; |
Andrey Kulikov | 9764b61 | 2021-01-18 16:00:09 +0300 | [diff] [blame] | 256 | property public final androidx.compose.ui.unit.LayoutDirection layoutDirection; |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 257 | property public final long size; |
| 258 | } |
| 259 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 260 | public final class ClipKt { |
| 261 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier clip(androidx.compose.ui.Modifier, androidx.compose.ui.graphics.Shape shape); |
| 262 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier clipToBounds(androidx.compose.ui.Modifier); |
| 263 | } |
| 264 | |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 265 | public interface DrawCacheModifier extends androidx.compose.ui.draw.DrawModifier { |
Andrey Kulikov | 9764b61 | 2021-01-18 16:00:09 +0300 | [diff] [blame] | 266 | method public void onBuildCache(androidx.compose.ui.draw.BuildDrawCacheParams params); |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 267 | } |
| 268 | |
| 269 | public interface DrawModifier extends androidx.compose.ui.Modifier.Element { |
Nader Jawad | e429769 | 2020-11-20 18:57:11 -0800 | [diff] [blame] | 270 | method public void draw(androidx.compose.ui.graphics.drawscope.ContentDrawScope); |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 271 | } |
| 272 | |
| 273 | public final class DrawModifierKt { |
| 274 | method public static androidx.compose.ui.Modifier drawBehind(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.DrawScope,kotlin.Unit> onDraw); |
| 275 | method public static androidx.compose.ui.Modifier drawWithCache(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.draw.CacheDrawScope,androidx.compose.ui.draw.DrawResult> onBuildDrawCache); |
Nader Jawad | e429769 | 2020-11-20 18:57:11 -0800 | [diff] [blame] | 276 | method public static androidx.compose.ui.Modifier drawWithContent(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.drawscope.ContentDrawScope,kotlin.Unit> onDraw); |
Nader Jawad | 549d760 | 2020-11-23 10:00:13 -0800 | [diff] [blame] | 277 | } |
| 278 | |
| 279 | public final class DrawResult { |
| 280 | } |
| 281 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 282 | public final class PainterModifierKt { |
Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 283 | method public static androidx.compose.ui.Modifier paint(androidx.compose.ui.Modifier, androidx.compose.ui.graphics.painter.Painter painter, optional boolean sizeToIntrinsics, optional androidx.compose.ui.Alignment alignment, optional androidx.compose.ui.layout.ContentScale contentScale, optional float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 284 | } |
| 285 | |
Nader Jawad | b89a33a | 2020-11-19 18:44:23 -0800 | [diff] [blame] | 286 | public final class RotateKt { |
| 287 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier rotate(androidx.compose.ui.Modifier, float degrees); |
| 288 | } |
| 289 | |
| 290 | public final class ScaleKt { |
| 291 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier scale(androidx.compose.ui.Modifier, float scaleX, float scaleY); |
| 292 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier scale(androidx.compose.ui.Modifier, float scale); |
| 293 | } |
| 294 | |
| 295 | public final class ShadowKt { |
Nader Jawad | b89a33a | 2020-11-19 18:44:23 -0800 | [diff] [blame] | 296 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier shadow-HfQes2E(androidx.compose.ui.Modifier, float elevation, optional androidx.compose.ui.graphics.Shape shape, optional boolean clip); |
| 297 | } |
| 298 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 299 | } |
| 300 | |
| 301 | package androidx.compose.ui.focus { |
| 302 | |
Ralston Da Silva | a19b9ec | 2020-12-03 16:09:45 -0800 | [diff] [blame] | 303 | public final class FocusChangedModifierKt { |
| 304 | method public static androidx.compose.ui.Modifier onFocusChanged(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.focus.FocusState,kotlin.Unit> onFocusChanged); |
| 305 | } |
| 306 | |
Ralston Da Silva | 5b67858 | 2021-01-15 13:07:53 -0800 | [diff] [blame] | 307 | public enum FocusDirection { |
| 308 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Down; |
| 309 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Left; |
| 310 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Next; |
| 311 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Previous; |
| 312 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Right; |
| 313 | enum_constant public static final androidx.compose.ui.focus.FocusDirection Up; |
| 314 | } |
| 315 | |
Ralston Da Silva | a19b9ec | 2020-12-03 16:09:45 -0800 | [diff] [blame] | 316 | public interface FocusEventModifier extends androidx.compose.ui.Modifier.Element { |
| 317 | method public void onFocusEvent(androidx.compose.ui.focus.FocusState focusState); |
| 318 | } |
| 319 | |
| 320 | public final class FocusEventModifierKt { |
| 321 | method public static androidx.compose.ui.Modifier onFocusEvent(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.focus.FocusState,kotlin.Unit> onFocusEvent); |
| 322 | } |
| 323 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 324 | public interface FocusManager { |
Ralston Da Silva | d0dfc6f | 2020-10-16 17:08:30 -0700 | [diff] [blame] | 325 | method public void clearFocus(optional boolean forcedClear); |
Ralston Da Silva | 5b67858 | 2021-01-15 13:07:53 -0800 | [diff] [blame] | 326 | method public boolean moveFocus(androidx.compose.ui.focus.FocusDirection focusDirection); |
Ralston Da Silva | 09663af | 2020-09-18 16:47:32 -0700 | [diff] [blame] | 327 | } |
| 328 | |
Ralston Da Silva | 24cb7a0 | 2020-12-08 17:08:54 -0800 | [diff] [blame] | 329 | public final class FocusModifierKt { |
| 330 | method public static androidx.compose.ui.Modifier focusModifier(androidx.compose.ui.Modifier); |
| 331 | } |
| 332 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 333 | public final class FocusNodeUtilsKt { |
| 334 | } |
| 335 | |
Ralston Da Silva | c549cdd | 2020-12-17 14:27:19 -0800 | [diff] [blame] | 336 | public final class FocusOrder { |
| 337 | ctor public FocusOrder(); |
| 338 | method public androidx.compose.ui.focus.FocusRequester getDown(); |
| 339 | method public androidx.compose.ui.focus.FocusRequester getEnd(); |
| 340 | method public androidx.compose.ui.focus.FocusRequester getLeft(); |
| 341 | method public androidx.compose.ui.focus.FocusRequester getNext(); |
| 342 | method public androidx.compose.ui.focus.FocusRequester getPrevious(); |
| 343 | method public androidx.compose.ui.focus.FocusRequester getRight(); |
| 344 | method public androidx.compose.ui.focus.FocusRequester getStart(); |
| 345 | method public androidx.compose.ui.focus.FocusRequester getUp(); |
| 346 | method public void setDown(androidx.compose.ui.focus.FocusRequester p); |
| 347 | method public void setEnd(androidx.compose.ui.focus.FocusRequester p); |
| 348 | method public void setLeft(androidx.compose.ui.focus.FocusRequester p); |
| 349 | method public void setNext(androidx.compose.ui.focus.FocusRequester p); |
| 350 | method public void setPrevious(androidx.compose.ui.focus.FocusRequester p); |
| 351 | method public void setRight(androidx.compose.ui.focus.FocusRequester p); |
| 352 | method public void setStart(androidx.compose.ui.focus.FocusRequester p); |
| 353 | method public void setUp(androidx.compose.ui.focus.FocusRequester p); |
| 354 | property public final androidx.compose.ui.focus.FocusRequester down; |
| 355 | property public final androidx.compose.ui.focus.FocusRequester end; |
| 356 | property public final androidx.compose.ui.focus.FocusRequester left; |
| 357 | property public final androidx.compose.ui.focus.FocusRequester next; |
| 358 | property public final androidx.compose.ui.focus.FocusRequester previous; |
| 359 | property public final androidx.compose.ui.focus.FocusRequester right; |
| 360 | property public final androidx.compose.ui.focus.FocusRequester start; |
| 361 | property public final androidx.compose.ui.focus.FocusRequester up; |
| 362 | } |
| 363 | |
| 364 | public interface FocusOrderModifier extends androidx.compose.ui.Modifier.Element { |
| 365 | method public void populateFocusOrder(androidx.compose.ui.focus.FocusOrder focusOrder); |
| 366 | } |
| 367 | |
| 368 | public final class FocusOrderModifierKt { |
| 369 | method public static androidx.compose.ui.Modifier focusOrder(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.focus.FocusOrder,kotlin.Unit> focusOrderReceiver); |
Ralston Da Silva | fc63345 | 2021-02-02 13:43:15 -0800 | [diff] [blame] | 370 | method public static androidx.compose.ui.Modifier focusOrder(androidx.compose.ui.Modifier, androidx.compose.ui.focus.FocusRequester focusRequester); |
Ralston Da Silva | c549cdd | 2020-12-17 14:27:19 -0800 | [diff] [blame] | 371 | method public static androidx.compose.ui.Modifier focusOrder(androidx.compose.ui.Modifier, androidx.compose.ui.focus.FocusRequester focusRequester, kotlin.jvm.functions.Function1<? super androidx.compose.ui.focus.FocusOrder,kotlin.Unit> focusOrderReceiver); |
| 372 | } |
| 373 | |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 374 | public final class FocusRequester { |
| 375 | ctor public FocusRequester(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 376 | method public boolean captureFocus(); |
| 377 | method public boolean freeFocus(); |
| 378 | method public void requestFocus(); |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 379 | field public static final androidx.compose.ui.focus.FocusRequester.Companion Companion; |
Ralston Da Silva | 45a74cc | 2020-12-03 23:44:37 -0800 | [diff] [blame] | 380 | } |
| 381 | |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 382 | public static final class FocusRequester.Companion { |
Ralston Da Silva | 576510c | 2021-01-07 14:13:29 -0800 | [diff] [blame] | 383 | method @androidx.compose.ui.ExperimentalComposeUiApi public androidx.compose.ui.focus.FocusRequester.Companion.FocusRequesterFactory createRefs(); |
Ralston Da Silva | c549cdd | 2020-12-17 14:27:19 -0800 | [diff] [blame] | 384 | method public androidx.compose.ui.focus.FocusRequester getDefault(); |
| 385 | property public final androidx.compose.ui.focus.FocusRequester Default; |
Ralston Da Silva | 45a74cc | 2020-12-03 23:44:37 -0800 | [diff] [blame] | 386 | } |
| 387 | |
Ralston Da Silva | 576510c | 2021-01-07 14:13:29 -0800 | [diff] [blame] | 388 | @androidx.compose.ui.ExperimentalComposeUiApi public static final class FocusRequester.Companion.FocusRequesterFactory { |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 389 | method public operator androidx.compose.ui.focus.FocusRequester component1(); |
| 390 | method public operator androidx.compose.ui.focus.FocusRequester component10(); |
| 391 | method public operator androidx.compose.ui.focus.FocusRequester component11(); |
| 392 | method public operator androidx.compose.ui.focus.FocusRequester component12(); |
| 393 | method public operator androidx.compose.ui.focus.FocusRequester component13(); |
| 394 | method public operator androidx.compose.ui.focus.FocusRequester component14(); |
| 395 | method public operator androidx.compose.ui.focus.FocusRequester component15(); |
| 396 | method public operator androidx.compose.ui.focus.FocusRequester component16(); |
| 397 | method public operator androidx.compose.ui.focus.FocusRequester component2(); |
| 398 | method public operator androidx.compose.ui.focus.FocusRequester component3(); |
| 399 | method public operator androidx.compose.ui.focus.FocusRequester component4(); |
| 400 | method public operator androidx.compose.ui.focus.FocusRequester component5(); |
| 401 | method public operator androidx.compose.ui.focus.FocusRequester component6(); |
| 402 | method public operator androidx.compose.ui.focus.FocusRequester component7(); |
| 403 | method public operator androidx.compose.ui.focus.FocusRequester component8(); |
| 404 | method public operator androidx.compose.ui.focus.FocusRequester component9(); |
| 405 | field public static final androidx.compose.ui.focus.FocusRequester.Companion.FocusRequesterFactory INSTANCE; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 406 | } |
| 407 | |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 408 | public final class FocusRequesterKt { |
Ralston Da Silva | 24cb7a0 | 2020-12-08 17:08:54 -0800 | [diff] [blame] | 409 | } |
| 410 | |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 411 | public interface FocusRequesterModifier extends androidx.compose.ui.Modifier.Element { |
| 412 | method public androidx.compose.ui.focus.FocusRequester getFocusRequester(); |
| 413 | property public abstract androidx.compose.ui.focus.FocusRequester focusRequester; |
Ralston Da Silva | 24cb7a0 | 2020-12-08 17:08:54 -0800 | [diff] [blame] | 414 | } |
| 415 | |
Ralston Da Silva | 71a5eaf | 2020-12-15 18:01:50 -0800 | [diff] [blame] | 416 | public final class FocusRequesterModifierKt { |
| 417 | method public static androidx.compose.ui.Modifier focusRequester(androidx.compose.ui.Modifier, androidx.compose.ui.focus.FocusRequester focusRequester); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 418 | } |
| 419 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 420 | public enum FocusState { |
Ralston Da Silva | b497e22 | 2020-08-12 13:35:42 -0700 | [diff] [blame] | 421 | enum_constant public static final androidx.compose.ui.focus.FocusState Active; |
| 422 | enum_constant public static final androidx.compose.ui.focus.FocusState ActiveParent; |
| 423 | enum_constant public static final androidx.compose.ui.focus.FocusState Captured; |
| 424 | enum_constant public static final androidx.compose.ui.focus.FocusState Disabled; |
| 425 | enum_constant public static final androidx.compose.ui.focus.FocusState Inactive; |
| 426 | } |
| 427 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 428 | public final class FocusStateKt { |
Ralston Da Silva | b497e22 | 2020-08-12 13:35:42 -0700 | [diff] [blame] | 429 | method public static boolean isFocused(androidx.compose.ui.focus.FocusState); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 430 | } |
| 431 | |
Ralston Da Silva | c549cdd | 2020-12-17 14:27:19 -0800 | [diff] [blame] | 432 | public final class FocusTraversalKt { |
| 433 | } |
| 434 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 435 | } |
| 436 | |
| 437 | package androidx.compose.ui.gesture { |
| 438 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 439 | public final class DragGestureFilterKt { |
Matvei Malkov | 79be98f | 2021-02-03 21:36:55 +0000 | [diff] [blame] | 440 | method @Deprecated public static androidx.compose.ui.Modifier dragGestureFilter(androidx.compose.ui.Modifier, androidx.compose.ui.gesture.DragObserver dragObserver, optional boolean startDragImmediately); |
Matvei Malkov | 5aa53ce | 2021-02-04 22:50:05 +0000 | [diff] [blame] | 441 | method @Deprecated public static androidx.compose.ui.Modifier rawDragGestureFilter(androidx.compose.ui.Modifier, androidx.compose.ui.gesture.DragObserver dragObserver, optional kotlin.jvm.functions.Function0<java.lang.Boolean>? canStartDragging); |
Matvei Malkov | 79be98f | 2021-02-03 21:36:55 +0000 | [diff] [blame] | 442 | method @Deprecated public static androidx.compose.ui.Modifier rawPressStartGestureFilter(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onPressStart, optional boolean enabled, optional androidx.compose.ui.input.pointer.PointerEventPass executionPass); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 443 | } |
| 444 | |
Matvei Malkov | c287d1b | 2021-01-26 15:04:34 +0000 | [diff] [blame] | 445 | @Deprecated public interface DragObserver { |
| 446 | method @Deprecated public default void onCancel(); |
| 447 | method @Deprecated public default long onDrag-k-4lQ0M(long dragDistance); |
| 448 | method @Deprecated public default void onStart-k-4lQ0M(long downPosition); |
| 449 | method @Deprecated public default void onStop-k-4lQ0M(long velocity); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 450 | } |
| 451 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 452 | public final class LongPressDragGestureFilterKt { |
Matvei Malkov | c287d1b | 2021-01-26 15:04:34 +0000 | [diff] [blame] | 453 | method @Deprecated public static androidx.compose.ui.Modifier longPressDragGestureFilter(androidx.compose.ui.Modifier, androidx.compose.ui.gesture.LongPressDragObserver longPressDragObserver); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 454 | } |
| 455 | |
Matvei Malkov | c287d1b | 2021-01-26 15:04:34 +0000 | [diff] [blame] | 456 | @Deprecated public interface LongPressDragObserver { |
| 457 | method @Deprecated public default void onCancel(); |
| 458 | method @Deprecated public default long onDrag-k-4lQ0M(long dragDistance); |
| 459 | method @Deprecated public default void onDragStart(); |
| 460 | method @Deprecated public default void onLongPress-k-4lQ0M(long pxPosition); |
| 461 | method @Deprecated public default void onStop-k-4lQ0M(long velocity); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 462 | } |
| 463 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 464 | public final class PressIndicatorGestureFilterKt { |
Matvei Malkov | 0ad5f54 | 2021-01-18 17:11:36 +0000 | [diff] [blame] | 465 | method @Deprecated public static androidx.compose.ui.Modifier pressIndicatorGestureFilter(androidx.compose.ui.Modifier, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit>? onStart, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onStop, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onCancel, optional boolean enabled); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 466 | } |
| 467 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 468 | public final class TapGestureFilterKt { |
Matvei Malkov | 0ad5f54 | 2021-01-18 17:11:36 +0000 | [diff] [blame] | 469 | method @Deprecated public static androidx.compose.ui.Modifier tapGestureFilter(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.geometry.Offset,kotlin.Unit> onTap); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 470 | } |
| 471 | |
| 472 | } |
| 473 | |
Andrey Kulikov | 6d731c9 | 2020-11-11 19:45:23 +0000 | [diff] [blame] | 474 | package androidx.compose.ui.graphics { |
| 475 | |
Nader Jawad | 91e7c3d | 2020-11-20 20:15:09 -0800 | [diff] [blame] | 476 | public final class GraphicsLayerModifierKt { |
| 477 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier graphicsLayer(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit> block); |
| 478 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier graphicsLayer-i_P0lGk(androidx.compose.ui.Modifier, optional float scaleX, optional float scaleY, optional float alpha, optional float translationX, optional float translationY, optional float shadowElevation, optional float rotationX, optional float rotationY, optional float rotationZ, optional float cameraDistance, optional long transformOrigin, optional androidx.compose.ui.graphics.Shape shape, optional boolean clip); |
Jens Ole Lauridsen | 2353bf6 | 2020-12-30 16:52:09 -0800 | [diff] [blame] | 479 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier toolingGraphicsLayer(androidx.compose.ui.Modifier); |
Nader Jawad | 91e7c3d | 2020-11-20 20:15:09 -0800 | [diff] [blame] | 480 | } |
| 481 | |
Nader Jawad | 98df698 | 2021-01-05 16:24:11 -0800 | [diff] [blame] | 482 | public interface GraphicsLayerScope extends androidx.compose.ui.unit.Density { |
Andrey Kulikov | 6d731c9 | 2020-11-11 19:45:23 +0000 | [diff] [blame] | 483 | method public float getAlpha(); |
| 484 | method public float getCameraDistance(); |
| 485 | method public boolean getClip(); |
| 486 | method public float getRotationX(); |
| 487 | method public float getRotationY(); |
| 488 | method public float getRotationZ(); |
| 489 | method public float getScaleX(); |
| 490 | method public float getScaleY(); |
| 491 | method public float getShadowElevation(); |
| 492 | method public androidx.compose.ui.graphics.Shape getShape(); |
Nader Jawad | 91e7c3d | 2020-11-20 20:15:09 -0800 | [diff] [blame] | 493 | method public long getTransformOrigin-SzJe1aQ(); |
Andrey Kulikov | 6d731c9 | 2020-11-11 19:45:23 +0000 | [diff] [blame] | 494 | method public float getTranslationX(); |
| 495 | method public float getTranslationY(); |
| 496 | method public void setAlpha(float p); |
| 497 | method public void setCameraDistance(float p); |
| 498 | method public void setClip(boolean p); |
| 499 | method public void setRotationX(float p); |
| 500 | method public void setRotationY(float p); |
| 501 | method public void setRotationZ(float p); |
| 502 | method public void setScaleX(float p); |
| 503 | method public void setScaleY(float p); |
| 504 | method public void setShadowElevation(float p); |
| 505 | method public void setShape(androidx.compose.ui.graphics.Shape p); |
Nader Jawad | 91e7c3d | 2020-11-20 20:15:09 -0800 | [diff] [blame] | 506 | method public void setTransformOrigin-__ExYCQ(long p); |
Andrey Kulikov | 6d731c9 | 2020-11-11 19:45:23 +0000 | [diff] [blame] | 507 | method public void setTranslationX(float p); |
| 508 | method public void setTranslationY(float p); |
| 509 | property public abstract float alpha; |
| 510 | property public abstract float cameraDistance; |
| 511 | property public abstract boolean clip; |
| 512 | property public abstract float rotationX; |
| 513 | property public abstract float rotationY; |
| 514 | property public abstract float rotationZ; |
| 515 | property public abstract float scaleX; |
| 516 | property public abstract float scaleY; |
| 517 | property public abstract float shadowElevation; |
| 518 | property public abstract androidx.compose.ui.graphics.Shape shape; |
| 519 | property public abstract long transformOrigin; |
| 520 | property public abstract float translationX; |
| 521 | property public abstract float translationY; |
| 522 | } |
| 523 | |
| 524 | public final class GraphicsLayerScopeKt { |
| 525 | method public static androidx.compose.ui.graphics.GraphicsLayerScope GraphicsLayerScope(); |
| 526 | field public static final float DefaultCameraDistance = 8.0f; |
| 527 | } |
| 528 | |
Nader Jawad | 91e7c3d | 2020-11-20 20:15:09 -0800 | [diff] [blame] | 529 | @androidx.compose.runtime.Immutable public final inline class TransformOrigin { |
| 530 | ctor public TransformOrigin(); |
| 531 | method @androidx.compose.runtime.Stable public static inline operator float component1-impl(long $this); |
| 532 | method @androidx.compose.runtime.Stable public static inline operator float component2-impl(long $this); |
| 533 | method public static long constructor-impl(long packedValue); |
| 534 | method public static long copy-SzJe1aQ(long $this, optional float pivotFractionX, optional float pivotFractionY); |
| 535 | method @androidx.compose.runtime.Immutable public static inline boolean equals-impl(long p, Object? p1); |
| 536 | method public static boolean equals-impl0(long p1, long p2); |
| 537 | method public static float getPivotFractionX-impl(long $this); |
| 538 | method public static float getPivotFractionY-impl(long $this); |
| 539 | method @androidx.compose.runtime.Immutable public static inline int hashCode-impl(long p); |
| 540 | method @androidx.compose.runtime.Immutable public static inline String! toString-impl(long p); |
| 541 | field public static final androidx.compose.ui.graphics.TransformOrigin.Companion Companion; |
| 542 | } |
| 543 | |
| 544 | public static final class TransformOrigin.Companion { |
| 545 | method public long getCenter-SzJe1aQ(); |
| 546 | property public final long Center; |
| 547 | } |
| 548 | |
| 549 | public final class TransformOriginKt { |
| 550 | method public static inline long TransformOrigin(float pivotFractionX, float pivotFractionY); |
| 551 | } |
| 552 | |
Andrey Kulikov | 6d731c9 | 2020-11-11 19:45:23 +0000 | [diff] [blame] | 553 | } |
| 554 | |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 555 | package androidx.compose.ui.graphics.vector { |
| 556 | |
Yuichi Araki | 836a710 | 2021-01-27 15:26:30 +0900 | [diff] [blame] | 557 | @androidx.compose.runtime.Immutable @androidx.compose.ui.ExperimentalComposeUiApi public final class AnimatedImageVector { |
| 558 | method public androidx.compose.ui.graphics.vector.ImageVector getImageVector(); |
| 559 | method public int getTotalDuration(); |
| 560 | method @androidx.compose.runtime.Composable public androidx.compose.ui.graphics.painter.Painter painterFor(boolean atEnd); |
| 561 | property public final androidx.compose.ui.graphics.vector.ImageVector imageVector; |
| 562 | property public final int totalDuration; |
| 563 | } |
| 564 | |
| 565 | public final class AnimatorKt { |
| 566 | } |
| 567 | |
Nader Jawad | 37ba3df | 2020-11-10 11:38:24 -0800 | [diff] [blame] | 568 | @androidx.compose.runtime.Immutable public final class ImageVector { |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 569 | method public float getDefaultHeight-D9Ej5fM(); |
| 570 | method public float getDefaultWidth-D9Ej5fM(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 571 | method public String getName(); |
| 572 | method public androidx.compose.ui.graphics.vector.VectorGroup getRoot(); |
Nader Jawad | ccdfdd1 | 2021-01-12 17:13:34 -0800 | [diff] [blame] | 573 | method public androidx.compose.ui.graphics.BlendMode getTintBlendMode(); |
| 574 | method public long getTintColor-0d7_KjU(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 575 | method public float getViewportHeight(); |
| 576 | method public float getViewportWidth(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 577 | property public final float defaultHeight; |
| 578 | property public final float defaultWidth; |
| 579 | property public final String name; |
| 580 | property public final androidx.compose.ui.graphics.vector.VectorGroup root; |
Nader Jawad | ccdfdd1 | 2021-01-12 17:13:34 -0800 | [diff] [blame] | 581 | property public final androidx.compose.ui.graphics.BlendMode tintBlendMode; |
| 582 | property public final long tintColor; |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 583 | property public final float viewportHeight; |
| 584 | property public final float viewportWidth; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 585 | } |
| 586 | |
Nader Jawad | 37ba3df | 2020-11-10 11:38:24 -0800 | [diff] [blame] | 587 | public static final class ImageVector.Builder { |
| 588 | method public androidx.compose.ui.graphics.vector.ImageVector.Builder addGroup(optional String name, optional float rotate, optional float pivotX, optional float pivotY, optional float scaleX, optional float scaleY, optional float translationX, optional float translationY, optional java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData); |
| 589 | method public androidx.compose.ui.graphics.vector.ImageVector.Builder addPath(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, optional androidx.compose.ui.graphics.PathFillType pathFillType, optional String name, optional androidx.compose.ui.graphics.Brush? fill, optional float fillAlpha, optional androidx.compose.ui.graphics.Brush? stroke, optional float strokeAlpha, optional float strokeLineWidth, optional androidx.compose.ui.graphics.StrokeCap strokeLineCap, optional androidx.compose.ui.graphics.StrokeJoin strokeLineJoin, optional float strokeLineMiter, optional float trimPathStart, optional float trimPathEnd, optional float trimPathOffset); |
| 590 | method public androidx.compose.ui.graphics.vector.ImageVector build(); |
| 591 | method public androidx.compose.ui.graphics.vector.ImageVector.Builder clearGroup(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 592 | } |
| 593 | |
Nader Jawad | 37ba3df | 2020-11-10 11:38:24 -0800 | [diff] [blame] | 594 | public final class ImageVectorKt { |
| 595 | method public static inline androidx.compose.ui.graphics.vector.ImageVector.Builder group(androidx.compose.ui.graphics.vector.ImageVector.Builder, optional String name, optional float rotate, optional float pivotX, optional float pivotY, optional float scaleX, optional float scaleY, optional float translationX, optional float translationY, optional java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.vector.ImageVector.Builder,kotlin.Unit> block); |
| 596 | method public static inline androidx.compose.ui.graphics.vector.ImageVector.Builder path(androidx.compose.ui.graphics.vector.ImageVector.Builder, optional String name, optional androidx.compose.ui.graphics.Brush? fill, optional float fillAlpha, optional androidx.compose.ui.graphics.Brush? stroke, optional float strokeAlpha, optional float strokeLineWidth, optional androidx.compose.ui.graphics.StrokeCap strokeLineCap, optional androidx.compose.ui.graphics.StrokeJoin strokeLineJoin, optional float strokeLineMiter, optional androidx.compose.ui.graphics.PathFillType pathFillType, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.vector.PathBuilder,kotlin.Unit> pathBuilder); |
| 597 | } |
| 598 | |
| 599 | public abstract sealed class VNode { |
| 600 | method public abstract void draw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| 601 | method public final void invalidate(); |
| 602 | } |
| 603 | |
| 604 | public final class VectorApplier extends androidx.compose.runtime.AbstractApplier<androidx.compose.ui.graphics.vector.VNode> { |
| 605 | ctor public VectorApplier(androidx.compose.ui.graphics.vector.VNode root); |
Chuck Jazdzewski | be5d7a8b | 2020-11-30 08:51:33 -0800 | [diff] [blame] | 606 | method public void insertBottomUp(int index, androidx.compose.ui.graphics.vector.VNode instance); |
| 607 | method public void insertTopDown(int index, androidx.compose.ui.graphics.vector.VNode instance); |
Nader Jawad | 37ba3df | 2020-11-10 11:38:24 -0800 | [diff] [blame] | 608 | method public void move(int from, int to, int count); |
| 609 | method protected void onClear(); |
| 610 | method public void remove(int index, int count); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 611 | } |
| 612 | |
| 613 | public final class VectorComposeKt { |
Louis Pullen-Freilich | dc68dd50 | 2020-11-13 02:10:48 +0000 | [diff] [blame] | 614 | method @androidx.compose.runtime.Composable public static void Group(optional String name, optional float rotation, optional float pivotX, optional float pivotY, optional float scaleX, optional float scaleY, optional float translationX, optional float translationY, optional java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> clipPathData, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 615 | method @androidx.compose.runtime.Composable public static void Path(java.util.List<? extends androidx.compose.ui.graphics.vector.PathNode> pathData, optional androidx.compose.ui.graphics.PathFillType pathFillType, optional String name, optional androidx.compose.ui.graphics.Brush? fill, optional float fillAlpha, optional androidx.compose.ui.graphics.Brush? stroke, optional float strokeAlpha, optional float strokeLineWidth, optional androidx.compose.ui.graphics.StrokeCap strokeLineCap, optional androidx.compose.ui.graphics.StrokeJoin strokeLineJoin, optional float strokeLineMiter, optional float trimPathStart, optional float trimPathEnd, optional float trimPathOffset); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 616 | } |
| 617 | |
Nader Jawad | 5061920 | 2020-08-10 23:02:15 -0700 | [diff] [blame] | 618 | @androidx.compose.runtime.Immutable 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 { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 619 | method public operator androidx.compose.ui.graphics.vector.VectorNode get(int index); |
| 620 | method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> getClipPathData(); |
| 621 | method public String getName(); |
| 622 | method public float getPivotX(); |
| 623 | method public float getPivotY(); |
| 624 | method public float getRotation(); |
| 625 | method public float getScaleX(); |
| 626 | method public float getScaleY(); |
| 627 | method public int getSize(); |
| 628 | method public float getTranslationX(); |
| 629 | method public float getTranslationY(); |
| 630 | method public java.util.Iterator<androidx.compose.ui.graphics.vector.VectorNode> iterator(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 631 | property public final java.util.List<androidx.compose.ui.graphics.vector.PathNode> clipPathData; |
| 632 | property public final String name; |
| 633 | property public final float pivotX; |
| 634 | property public final float pivotY; |
| 635 | property public final float rotation; |
| 636 | property public final float scaleX; |
| 637 | property public final float scaleY; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 638 | property public final int size; |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 639 | property public final float translationX; |
| 640 | property public final float translationY; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 641 | } |
| 642 | |
| 643 | public final class VectorKt { |
| 644 | 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); |
| 645 | method public static java.util.List<androidx.compose.ui.graphics.vector.PathNode> addPathNodes(String? pathStr); |
Nader Jawad | f25d9dc | 2020-08-20 22:54:43 -0700 | [diff] [blame] | 646 | method public static androidx.compose.ui.graphics.PathFillType getDefaultFillType(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 647 | method public static androidx.compose.ui.graphics.StrokeCap getDefaultStrokeLineCap(); |
| 648 | method public static androidx.compose.ui.graphics.StrokeJoin getDefaultStrokeLineJoin(); |
| 649 | method public static androidx.compose.ui.graphics.BlendMode getDefaultTintBlendMode(); |
| 650 | method public static long getDefaultTintColor(); |
| 651 | method public static java.util.List<androidx.compose.ui.graphics.vector.PathNode> getEmptyPath(); |
| 652 | field public static final String DefaultGroupName = ""; |
| 653 | field public static final String DefaultPathName = ""; |
| 654 | field public static final float DefaultPivotX = 0.0f; |
| 655 | field public static final float DefaultPivotY = 0.0f; |
| 656 | field public static final float DefaultRotation = 0.0f; |
| 657 | field public static final float DefaultScaleX = 1.0f; |
| 658 | field public static final float DefaultScaleY = 1.0f; |
| 659 | field public static final float DefaultStrokeLineMiter = 4.0f; |
| 660 | field public static final float DefaultStrokeLineWidth = 0.0f; |
| 661 | field public static final float DefaultTranslationX = 0.0f; |
| 662 | field public static final float DefaultTranslationY = 0.0f; |
Yuichi Araki | 0cc479b | 2020-06-18 15:26:58 +0900 | [diff] [blame] | 663 | field public static final float DefaultTrimPathEnd = 1.0f; |
| 664 | field public static final float DefaultTrimPathOffset = 0.0f; |
| 665 | field public static final float DefaultTrimPathStart = 0.0f; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 666 | } |
| 667 | |
| 668 | public abstract sealed class VectorNode { |
| 669 | } |
| 670 | |
| 671 | public final class VectorPainter extends androidx.compose.ui.graphics.painter.Painter { |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 672 | method public long getIntrinsicSize-NH-jbRc(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 673 | method protected void onDraw(androidx.compose.ui.graphics.drawscope.DrawScope); |
| 674 | property public long intrinsicSize; |
| 675 | } |
| 676 | |
| 677 | public final class VectorPainterKt { |
Nader Jawad | 37ba3df | 2020-11-10 11:38:24 -0800 | [diff] [blame] | 678 | method @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.vector.VectorPainter rememberVectorPainter(androidx.compose.ui.graphics.vector.ImageVector image); |
Nader Jawad | ccdfdd1 | 2021-01-12 17:13:34 -0800 | [diff] [blame] | 679 | method @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.vector.VectorPainter rememberVectorPainter-u_AqRoo(float defaultWidth, float defaultHeight, optional float viewportWidth, optional float viewportHeight, optional String name, optional long tintColor, optional androidx.compose.ui.graphics.BlendMode tintBlendMode, kotlin.jvm.functions.Function2<? super java.lang.Float,? super java.lang.Float,kotlin.Unit> content); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 680 | field public static final String RootGroupName = "VectorRootGroup"; |
| 681 | } |
| 682 | |
Nader Jawad | 5061920 | 2020-08-10 23:02:15 -0700 | [diff] [blame] | 683 | @androidx.compose.runtime.Immutable public final class VectorPath extends androidx.compose.ui.graphics.vector.VectorNode { |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 684 | method public androidx.compose.ui.graphics.Brush? getFill(); |
| 685 | method public float getFillAlpha(); |
| 686 | method public String getName(); |
| 687 | method public java.util.List<androidx.compose.ui.graphics.vector.PathNode> getPathData(); |
Nader Jawad | f25d9dc | 2020-08-20 22:54:43 -0700 | [diff] [blame] | 688 | method public androidx.compose.ui.graphics.PathFillType getPathFillType(); |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 689 | method public androidx.compose.ui.graphics.Brush? getStroke(); |
| 690 | method public float getStrokeAlpha(); |
| 691 | method public androidx.compose.ui.graphics.StrokeCap getStrokeLineCap(); |
| 692 | method public androidx.compose.ui.graphics.StrokeJoin getStrokeLineJoin(); |
| 693 | method public float getStrokeLineMiter(); |
| 694 | method public float getStrokeLineWidth(); |
Yuichi Araki | d346f5b | 2020-07-28 13:52:40 +0900 | [diff] [blame] | 695 | method public float getTrimPathEnd(); |
| 696 | method public float getTrimPathOffset(); |
| 697 | method public float getTrimPathStart(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 698 | property public final androidx.compose.ui.graphics.Brush? fill; |
| 699 | property public final float fillAlpha; |
| 700 | property public final String name; |
| 701 | property public final java.util.List<androidx.compose.ui.graphics.vector.PathNode> pathData; |
| 702 | property public final androidx.compose.ui.graphics.PathFillType pathFillType; |
| 703 | property public final androidx.compose.ui.graphics.Brush? stroke; |
| 704 | property public final float strokeAlpha; |
| 705 | property public final androidx.compose.ui.graphics.StrokeCap strokeLineCap; |
| 706 | property public final androidx.compose.ui.graphics.StrokeJoin strokeLineJoin; |
| 707 | property public final float strokeLineMiter; |
| 708 | property public final float strokeLineWidth; |
| 709 | property public final float trimPathEnd; |
| 710 | property public final float trimPathOffset; |
| 711 | property public final float trimPathStart; |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 712 | } |
| 713 | |
| 714 | } |
| 715 | |
| 716 | package androidx.compose.ui.graphics.vector.compat { |
| 717 | |
Yuichi Araki | 836a710 | 2021-01-27 15:26:30 +0900 | [diff] [blame] | 718 | public final class XmlAnimatedVectorParserKt { |
| 719 | } |
| 720 | |
| 721 | public final class XmlAnimatorParserKt { |
| 722 | } |
| 723 | |
| 724 | public final class XmlPullParserUtilsKt { |
| 725 | } |
| 726 | |
Louis Pullen-Freilich | 4dc4dac | 2020-07-22 14:39:14 +0100 | [diff] [blame] | 727 | public final class XmlVectorParserKt { |
| 728 | } |
| 729 | |
| 730 | } |
| 731 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 732 | package androidx.compose.ui.hapticfeedback { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 733 | |
| 734 | public interface HapticFeedback { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 735 | method public void performHapticFeedback(androidx.compose.ui.hapticfeedback.HapticFeedbackType hapticFeedbackType); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 736 | } |
| 737 | |
| 738 | public enum HapticFeedbackType { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 739 | enum_constant public static final androidx.compose.ui.hapticfeedback.HapticFeedbackType LongPress; |
| 740 | enum_constant public static final androidx.compose.ui.hapticfeedback.HapticFeedbackType TextHandleMove; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 741 | } |
| 742 | |
| 743 | } |
| 744 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 745 | package androidx.compose.ui.input.key { |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 746 | |
| 747 | public final inline class Key { |
| 748 | ctor public Key(); |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 749 | method public static long constructor-impl(long keyCode); |
| 750 | method public static inline boolean equals-impl(long p, Object? p1); |
| 751 | method public static boolean equals-impl0(long p1, long p2); |
| 752 | method public long getKeyCode(); |
| 753 | method public static inline int hashCode-impl(long p); |
| 754 | method public static String toString-impl(long $this); |
| 755 | property public final long keyCode; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 756 | field public static final androidx.compose.ui.input.key.Key.Companion Companion; |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 757 | } |
| 758 | |
| 759 | public static final class Key.Companion { |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 760 | method public long getA-EK5gGoQ(); |
| 761 | method public long getAllApps-EK5gGoQ(); |
| 762 | method public long getAltLeft-EK5gGoQ(); |
| 763 | method public long getAltRight-EK5gGoQ(); |
| 764 | method public long getApostrophe-EK5gGoQ(); |
| 765 | method public long getAppSwitch-EK5gGoQ(); |
| 766 | method public long getAssist-EK5gGoQ(); |
| 767 | method public long getAt-EK5gGoQ(); |
| 768 | method public long getAvReceiverInput-EK5gGoQ(); |
| 769 | method public long getAvReceiverPower-EK5gGoQ(); |
| 770 | method public long getB-EK5gGoQ(); |
| 771 | method public long getBack-EK5gGoQ(); |
| 772 | method public long getBackslash-EK5gGoQ(); |
| 773 | method public long getBackspace-EK5gGoQ(); |
| 774 | method public long getBookmark-EK5gGoQ(); |
| 775 | method public long getBreak-EK5gGoQ(); |
| 776 | method public long getBrightnessDown-EK5gGoQ(); |
| 777 | method public long getBrightnessUp-EK5gGoQ(); |
| 778 | method public long getBrowser-EK5gGoQ(); |
| 779 | method public long getButton1-EK5gGoQ(); |
| 780 | method public long getButton10-EK5gGoQ(); |
| 781 | method public long getButton11-EK5gGoQ(); |
| 782 | method public long getButton12-EK5gGoQ(); |
| 783 | method public long getButton13-EK5gGoQ(); |
| 784 | method public long getButton14-EK5gGoQ(); |
| 785 | method public long getButton15-EK5gGoQ(); |
| 786 | method public long getButton16-EK5gGoQ(); |
| 787 | method public long getButton2-EK5gGoQ(); |
| 788 | method public long getButton3-EK5gGoQ(); |
| 789 | method public long getButton4-EK5gGoQ(); |
| 790 | method public long getButton5-EK5gGoQ(); |
| 791 | method public long getButton6-EK5gGoQ(); |
| 792 | method public long getButton7-EK5gGoQ(); |
| 793 | method public long getButton8-EK5gGoQ(); |
| 794 | method public long getButton9-EK5gGoQ(); |
| 795 | method public long getButtonA-EK5gGoQ(); |
| 796 | method public long getButtonB-EK5gGoQ(); |
| 797 | method public long getButtonC-EK5gGoQ(); |
| 798 | method public long getButtonL1-EK5gGoQ(); |
| 799 | method public long getButtonL2-EK5gGoQ(); |
| 800 | method public long getButtonMode-EK5gGoQ(); |
| 801 | method public long getButtonR1-EK5gGoQ(); |
| 802 | method public long getButtonR2-EK5gGoQ(); |
| 803 | method public long getButtonSelect-EK5gGoQ(); |
| 804 | method public long getButtonStart-EK5gGoQ(); |
| 805 | method public long getButtonThumbLeft-EK5gGoQ(); |
| 806 | method public long getButtonThumbRight-EK5gGoQ(); |
| 807 | method public long getButtonX-EK5gGoQ(); |
| 808 | method public long getButtonY-EK5gGoQ(); |
| 809 | method public long getButtonZ-EK5gGoQ(); |
| 810 | method public long getC-EK5gGoQ(); |
| 811 | method public long getCalculator-EK5gGoQ(); |
| 812 | method public long getCalendar-EK5gGoQ(); |
| 813 | method public long getCall-EK5gGoQ(); |
| 814 | method public long getCamera-EK5gGoQ(); |
| 815 | method public long getCapsLock-EK5gGoQ(); |
| 816 | method public long getCaptions-EK5gGoQ(); |
| 817 | method public long getChannelDown-EK5gGoQ(); |
| 818 | method public long getChannelUp-EK5gGoQ(); |
| 819 | method public long getClear-EK5gGoQ(); |
| 820 | method public long getComma-EK5gGoQ(); |
| 821 | method public long getContacts-EK5gGoQ(); |
| 822 | method public long getCopy-EK5gGoQ(); |
| 823 | method public long getCtrlLeft-EK5gGoQ(); |
| 824 | method public long getCtrlRight-EK5gGoQ(); |
| 825 | method public long getCut-EK5gGoQ(); |
| 826 | method public long getD-EK5gGoQ(); |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 827 | method public long getDelete-EK5gGoQ(); |
Ralston Da Silva | 9e27da5 | 2021-01-19 18:47:38 -0800 | [diff] [blame] | 828 | method public long getDirectionCenter-EK5gGoQ(); |
| 829 | method public long getDirectionDown-EK5gGoQ(); |
| 830 | method public long getDirectionDownLeft-EK5gGoQ(); |
| 831 | method public long getDirectionDownRight-EK5gGoQ(); |
| 832 | method public long getDirectionLeft-EK5gGoQ(); |
| 833 | method public long getDirectionRight-EK5gGoQ(); |
| 834 | method public long getDirectionUp-EK5gGoQ(); |
| 835 | method public long getDirectionUpLeft-EK5gGoQ(); |
| 836 | method public long getDirectionUpRight-EK5gGoQ(); |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 837 | method public long getDvr-EK5gGoQ(); |
| 838 | method public long getE-EK5gGoQ(); |
| 839 | method public long getEight-EK5gGoQ(); |
| 840 | method public long getEisu-EK5gGoQ(); |
| 841 | method public long getEndCall-EK5gGoQ(); |
| 842 | method public long getEnter-EK5gGoQ(); |
| 843 | method public long getEnvelope-EK5gGoQ(); |
| 844 | method public long getEquals-EK5gGoQ(); |
| 845 | method public long getEscape-EK5gGoQ(); |
| 846 | method public long getF-EK5gGoQ(); |
| 847 | method public long getF1-EK5gGoQ(); |
| 848 | method public long getF10-EK5gGoQ(); |
| 849 | method public long getF11-EK5gGoQ(); |
| 850 | method public long getF12-EK5gGoQ(); |
| 851 | method public long getF2-EK5gGoQ(); |
| 852 | method public long getF3-EK5gGoQ(); |
| 853 | method public long getF4-EK5gGoQ(); |
| 854 | method public long getF5-EK5gGoQ(); |
| 855 | method public long getF6-EK5gGoQ(); |
| 856 | method public long getF7-EK5gGoQ(); |
| 857 | method public long getF8-EK5gGoQ(); |
| 858 | method public long getF9-EK5gGoQ(); |
| 859 | method public long getFive-EK5gGoQ(); |
| 860 | method public long getFocus-EK5gGoQ(); |
| 861 | method public long getForward-EK5gGoQ(); |
| 862 | method public long getFour-EK5gGoQ(); |
| 863 | method public long getFunction-EK5gGoQ(); |
| 864 | method public long getG-EK5gGoQ(); |
| 865 | method public long getGrave-EK5gGoQ(); |
| 866 | method public long getGuide-EK5gGoQ(); |
| 867 | method public long getH-EK5gGoQ(); |
| 868 | method public long getHeadsetHook-EK5gGoQ(); |
| 869 | method public long getHelp-EK5gGoQ(); |
| 870 | method public long getHenkan-EK5gGoQ(); |
| 871 | method public long getHome-EK5gGoQ(); |
| 872 | method public long getI-EK5gGoQ(); |
| 873 | method public long getInfo-EK5gGoQ(); |
| 874 | method public long getInsert-EK5gGoQ(); |
| 875 | method public long getJ-EK5gGoQ(); |
| 876 | method public long getK-EK5gGoQ(); |
| 877 | method public long getKana-EK5gGoQ(); |
| 878 | method public long getKatakanaHiragana-EK5gGoQ(); |
| 879 | method public long getL-EK5gGoQ(); |
| 880 | method public long getLanguageSwitch-EK5gGoQ(); |
| 881 | method public long getLastChannel-EK5gGoQ(); |
| 882 | method public long getLeftBracket-EK5gGoQ(); |
| 883 | method public long getM-EK5gGoQ(); |
| 884 | method public long getMannerMode-EK5gGoQ(); |
| 885 | method public long getMediaAudioTrack-EK5gGoQ(); |
| 886 | method public long getMediaClose-EK5gGoQ(); |
| 887 | method public long getMediaEject-EK5gGoQ(); |
| 888 | method public long getMediaFastForward-EK5gGoQ(); |
| 889 | method public long getMediaNext-EK5gGoQ(); |
| 890 | method public long getMediaPause-EK5gGoQ(); |
| 891 | method public long getMediaPlay-EK5gGoQ(); |
| 892 | method public long getMediaPlayPause-EK5gGoQ(); |
| 893 | method public long getMediaPrevious-EK5gGoQ(); |
| 894 | method public long getMediaRecord-EK5gGoQ(); |
| 895 | method public long getMediaRewind-EK5gGoQ(); |
| 896 | method public long getMediaSkipBackward-EK5gGoQ(); |
| 897 | method public long getMediaSkipForward-EK5gGoQ(); |
| 898 | method public long getMediaStepBackward-EK5gGoQ(); |
| 899 | method public long getMediaStepForward-EK5gGoQ(); |
| 900 | method public long getMediaStop-EK5gGoQ(); |
| 901 | method public long getMediaTopMenu-EK5gGoQ(); |
| 902 | method public long getMenu-EK5gGoQ(); |
| 903 | method public long getMetaLeft-EK5gGoQ(); |
| 904 | method public long getMetaRight-EK5gGoQ(); |
| 905 | method public long getMicrophoneMute-EK5gGoQ(); |
| 906 | method public long getMinus-EK5gGoQ(); |
| 907 | method public long getMoveEnd-EK5gGoQ(); |
| 908 | method public long getMoveHome-EK5gGoQ(); |
| 909 | method public long getMuhenkan-EK5gGoQ(); |
| 910 | method public long getMultiply-EK5gGoQ(); |
| 911 | method public long getMusic-EK5gGoQ(); |
| 912 | method public long getN-EK5gGoQ(); |
| 913 | method public long getNavigateIn-EK5gGoQ(); |
| 914 | method public long getNavigateNext-EK5gGoQ(); |
| 915 | method public long getNavigateOut-EK5gGoQ(); |
| 916 | method public long getNavigatePrevious-EK5gGoQ(); |
| 917 | method public long getNine-EK5gGoQ(); |
| 918 | method public long getNotification-EK5gGoQ(); |
| 919 | method public long getNumLock-EK5gGoQ(); |
| 920 | method public long getNumPad0-EK5gGoQ(); |
| 921 | method public long getNumPad1-EK5gGoQ(); |
| 922 | method public long getNumPad2-EK5gGoQ(); |
| 923 | method public long getNumPad3-EK5gGoQ(); |
| 924 | method public long getNumPad4-EK5gGoQ(); |
| 925 | method public long getNumPad5-EK5gGoQ(); |
| 926 | method public long getNumPad6-EK5gGoQ(); |
| 927 | method public long getNumPad7-EK5gGoQ(); |
| 928 | method public long getNumPad8-EK5gGoQ(); |
| 929 | method public long getNumPad9-EK5gGoQ(); |
| 930 | method public long getNumPadAdd-EK5gGoQ(); |
| 931 | method public long getNumPadComma-EK5gGoQ(); |
| 932 | method public long getNumPadDivide-EK5gGoQ(); |
| 933 | method public long getNumPadDot-EK5gGoQ(); |
| 934 | method public long getNumPadEnter-EK5gGoQ(); |
| 935 | method public long getNumPadEquals-EK5gGoQ(); |
| 936 | method public long getNumPadLeftParenthesis-EK5gGoQ(); |
| 937 | method public long getNumPadMultiply-EK5gGoQ(); |
| 938 | method public long getNumPadRightParenthesis-EK5gGoQ(); |
| 939 | method public long getNumPadSubtract-EK5gGoQ(); |
| 940 | method public long getNumber-EK5gGoQ(); |
| 941 | method public long getO-EK5gGoQ(); |
| 942 | method public long getOne-EK5gGoQ(); |
| 943 | method public long getP-EK5gGoQ(); |
| 944 | method public long getPageDown-EK5gGoQ(); |
| 945 | method public long getPageUp-EK5gGoQ(); |
| 946 | method public long getPairing-EK5gGoQ(); |
| 947 | method public long getPaste-EK5gGoQ(); |
| 948 | method public long getPeriod-EK5gGoQ(); |
| 949 | method public long getPictureSymbols-EK5gGoQ(); |
| 950 | method public long getPlus-EK5gGoQ(); |
| 951 | method public long getPound-EK5gGoQ(); |
| 952 | method public long getPower-EK5gGoQ(); |
| 953 | method public long getPrintScreen-EK5gGoQ(); |
| 954 | method public long getProfileSwitch-EK5gGoQ(); |
| 955 | method public long getProgramBlue-EK5gGoQ(); |
| 956 | method public long getProgramGreen-EK5gGoQ(); |
| 957 | method public long getProgramRed-EK5gGoQ(); |
| 958 | method public long getProgramYellow-EK5gGoQ(); |
| 959 | method public long getQ-EK5gGoQ(); |
| 960 | method public long getR-EK5gGoQ(); |
| 961 | method public long getRefresh-EK5gGoQ(); |
| 962 | method public long getRightBracket-EK5gGoQ(); |
| 963 | method public long getRo-EK5gGoQ(); |
| 964 | method public long getS-EK5gGoQ(); |
| 965 | method public long getScrollLock-EK5gGoQ(); |
| 966 | method public long getSearch-EK5gGoQ(); |
| 967 | method public long getSemicolon-EK5gGoQ(); |
| 968 | method public long getSetTopBoxInput-EK5gGoQ(); |
| 969 | method public long getSetTopBoxPower-EK5gGoQ(); |
| 970 | method public long getSettings-EK5gGoQ(); |
| 971 | method public long getSeven-EK5gGoQ(); |
| 972 | method public long getShiftLeft-EK5gGoQ(); |
| 973 | method public long getShiftRight-EK5gGoQ(); |
| 974 | method public long getSix-EK5gGoQ(); |
| 975 | method public long getSlash-EK5gGoQ(); |
| 976 | method public long getSleep-EK5gGoQ(); |
| 977 | method public long getSoftLeft-EK5gGoQ(); |
| 978 | method public long getSoftRight-EK5gGoQ(); |
| 979 | method public long getSoftSleep-EK5gGoQ(); |
| 980 | method public long getSpacebar-EK5gGoQ(); |
| 981 | method public long getStem1-EK5gGoQ(); |
| 982 | method public long getStem2-EK5gGoQ(); |
| 983 | method public long getStem3-EK5gGoQ(); |
| 984 | method public long getStemPrimary-EK5gGoQ(); |
| 985 | method public long getSwitchCharset-EK5gGoQ(); |
| 986 | method public long getSymbol-EK5gGoQ(); |
| 987 | method public long getSystemNavigationDown-EK5gGoQ(); |
| 988 | method public long getSystemNavigationLeft-EK5gGoQ(); |
| 989 | method public long getSystemNavigationRight-EK5gGoQ(); |
| 990 | method public long getSystemNavigationUp-EK5gGoQ(); |
| 991 | method public long getT-EK5gGoQ(); |
| 992 | method public long getTab-EK5gGoQ(); |
| 993 | method public long getThree-EK5gGoQ(); |
| 994 | method public long getThumbsDown-EK5gGoQ(); |
| 995 | method public long getThumbsUp-EK5gGoQ(); |
| 996 | method public long getToggle2D3D-EK5gGoQ(); |
| 997 | method public long getTv-EK5gGoQ(); |
| 998 | method public long getTvAntennaCable-EK5gGoQ(); |
| 999 | method public long getTvAudioDescription-EK5gGoQ(); |
| 1000 | method public long getTvAudioDescriptionMixingVolumeDown-EK5gGoQ(); |
| 1001 | method public long getTvAudioDescriptionMixingVolumeUp-EK5gGoQ(); |
| 1002 | method public long getTvContentsMenu-EK5gGoQ(); |
| 1003 | method public long getTvDataService-EK5gGoQ(); |
| 1004 | method public long getTvInput-EK5gGoQ(); |
| 1005 | method public long getTvInputComponent1-EK5gGoQ(); |
| 1006 | method public long getTvInputComponent2-EK5gGoQ(); |
| 1007 | method public long getTvInputComposite1-EK5gGoQ(); |
| 1008 | method public long getTvInputComposite2-EK5gGoQ(); |
| 1009 | method public long getTvInputHdmi1-EK5gGoQ(); |
| 1010 | method public long getTvInputHdmi2-EK5gGoQ(); |
| 1011 | method public long getTvInputHdmi3-EK5gGoQ(); |
| 1012 | method public long getTvInputHdmi4-EK5gGoQ(); |
| 1013 | method public long getTvInputVga1-EK5gGoQ(); |
| 1014 | method public long getTvMediaContextMenu-EK5gGoQ(); |
| 1015 | method public long getTvNetwork-EK5gGoQ(); |
| 1016 | method public long getTvNumberEntry-EK5gGoQ(); |
| 1017 | method public long getTvPower-EK5gGoQ(); |
| 1018 | method public long getTvRadioService-EK5gGoQ(); |
| 1019 | method public long getTvSatellite-EK5gGoQ(); |
| 1020 | method public long getTvSatelliteBs-EK5gGoQ(); |
| 1021 | method public long getTvSatelliteCs-EK5gGoQ(); |
| 1022 | method public long getTvSatelliteService-EK5gGoQ(); |
| 1023 | method public long getTvTeletext-EK5gGoQ(); |
| 1024 | method public long getTvTerrestrialAnalog-EK5gGoQ(); |
| 1025 | method public long getTvTerrestrialDigital-EK5gGoQ(); |
| 1026 | method public long getTvTimerProgramming-EK5gGoQ(); |
| 1027 | method public long getTvZoomMode-EK5gGoQ(); |
| 1028 | method public long getTwo-EK5gGoQ(); |
| 1029 | method public long getU-EK5gGoQ(); |
| 1030 | method public long getUnknown-EK5gGoQ(); |
| 1031 | method public long getV-EK5gGoQ(); |
| 1032 | method public long getVoiceAssist-EK5gGoQ(); |
| 1033 | method public long getVolumeDown-EK5gGoQ(); |
| 1034 | method public long getVolumeMute-EK5gGoQ(); |
| 1035 | method public long getVolumeUp-EK5gGoQ(); |
| 1036 | method public long getW-EK5gGoQ(); |
| 1037 | method public long getWakeUp-EK5gGoQ(); |
| 1038 | method public long getWindow-EK5gGoQ(); |
| 1039 | method public long getX-EK5gGoQ(); |
| 1040 | method public long getY-EK5gGoQ(); |
| 1041 | method public long getYen-EK5gGoQ(); |
| 1042 | method public long getZ-EK5gGoQ(); |
| 1043 | method public long getZenkakuHankaru-EK5gGoQ(); |
| 1044 | method public long getZero-EK5gGoQ(); |
| 1045 | method public long getZoomIn-EK5gGoQ(); |
| 1046 | method public long getZoomOut-EK5gGoQ(); |
| 1047 | property public final long A; |
| 1048 | property public final long AllApps; |
| 1049 | property public final long AltLeft; |
| 1050 | property public final long AltRight; |
| 1051 | property public final long Apostrophe; |
| 1052 | property public final long AppSwitch; |
| 1053 | property public final long Assist; |
| 1054 | property public final long At; |
| 1055 | property public final long AvReceiverInput; |
| 1056 | property public final long AvReceiverPower; |
| 1057 | property public final long B; |
| 1058 | property public final long Back; |
| 1059 | property public final long Backslash; |
| 1060 | property public final long Backspace; |
| 1061 | property public final long Bookmark; |
| 1062 | property public final long Break; |
| 1063 | property public final long BrightnessDown; |
| 1064 | property public final long BrightnessUp; |
| 1065 | property public final long Browser; |
| 1066 | property public final long Button1; |
| 1067 | property public final long Button10; |
| 1068 | property public final long Button11; |
| 1069 | property public final long Button12; |
| 1070 | property public final long Button13; |
| 1071 | property public final long Button14; |
| 1072 | property public final long Button15; |
| 1073 | property public final long Button16; |
| 1074 | property public final long Button2; |
| 1075 | property public final long Button3; |
| 1076 | property public final long Button4; |
| 1077 | property public final long Button5; |
| 1078 | property public final long Button6; |
| 1079 | property public final long Button7; |
| 1080 | property public final long Button8; |
| 1081 | property public final long Button9; |
| 1082 | property public final long ButtonA; |
| 1083 | property public final long ButtonB; |
| 1084 | property public final long ButtonC; |
| 1085 | property public final long ButtonL1; |
| 1086 | property public final long ButtonL2; |
| 1087 | property public final long ButtonMode; |
| 1088 | property public final long ButtonR1; |
| 1089 | property public final long ButtonR2; |
| 1090 | property public final long ButtonSelect; |
| 1091 | property public final long ButtonStart; |
| 1092 | property public final long ButtonThumbLeft; |
| 1093 | property public final long ButtonThumbRight; |
| 1094 | property public final long ButtonX; |
| 1095 | property public final long ButtonY; |
| 1096 | property public final long ButtonZ; |
| 1097 | property public final long C; |
| 1098 | property public final long Calculator; |
| 1099 | property public final long Calendar; |
| 1100 | property public final long Call; |
| 1101 | property public final long Camera; |
| 1102 | property public final long CapsLock; |
| 1103 | property public final long Captions; |
| 1104 | property public final long ChannelDown; |
| 1105 | property public final long ChannelUp; |
| 1106 | property public final long Clear; |
| 1107 | property public final long Comma; |
| 1108 | property public final long Contacts; |
| 1109 | property public final long Copy; |
| 1110 | property public final long CtrlLeft; |
| 1111 | property public final long CtrlRight; |
| 1112 | property public final long Cut; |
| 1113 | property public final long D; |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 1114 | property public final long Delete; |
Ralston Da Silva | 9e27da5 | 2021-01-19 18:47:38 -0800 | [diff] [blame] | 1115 | property public final long DirectionCenter; |
| 1116 | property public final long DirectionDown; |
| 1117 | property public final long DirectionDownLeft; |
| 1118 | property public final long DirectionDownRight; |
| 1119 | property public final long DirectionLeft; |
| 1120 | property public final long DirectionRight; |
| 1121 | property public final long DirectionUp; |
| 1122 | property public final long DirectionUpLeft; |
| 1123 | property public final long DirectionUpRight; |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 1124 | property public final long Dvr; |
| 1125 | property public final long E; |
| 1126 | property public final long Eight; |
| 1127 | property public final long Eisu; |
| 1128 | property public final long EndCall; |
| 1129 | property public final long Enter; |
| 1130 | property public final long Envelope; |
| 1131 | property public final long Equals; |
| 1132 | property public final long Escape; |
| 1133 | property public final long F; |
| 1134 | property public final long F1; |
| 1135 | property public final long F10; |
| 1136 | property public final long F11; |
| 1137 | property public final long F12; |
| 1138 | property public final long F2; |
| 1139 | property public final long F3; |
| 1140 | property public final long F4; |
| 1141 | property public final long F5; |
| 1142 | property public final long F6; |
| 1143 | property public final long F7; |
| 1144 | property public final long F8; |
| 1145 | property public final long F9; |
| 1146 | property public final long Five; |
| 1147 | property public final long Focus; |
| 1148 | property public final long Forward; |
| 1149 | property public final long Four; |
| 1150 | property public final long Function; |
| 1151 | property public final long G; |
| 1152 | property public final long Grave; |
| 1153 | property public final long Guide; |
| 1154 | property public final long H; |
| 1155 | property public final long HeadsetHook; |
| 1156 | property public final long Help; |
| 1157 | property public final long Henkan; |
| 1158 | property public final long Home; |
| 1159 | property public final long I; |
| 1160 | property public final long Info; |
| 1161 | property public final long Insert; |
| 1162 | property public final long J; |
| 1163 | property public final long K; |
| 1164 | property public final long Kana; |
| 1165 | property public final long KatakanaHiragana; |
| 1166 | property public final long L; |
| 1167 | property public final long LanguageSwitch; |
| 1168 | property public final long LastChannel; |
| 1169 | property public final long LeftBracket; |
| 1170 | property public final long M; |
| 1171 | property public final long MannerMode; |
| 1172 | property public final long MediaAudioTrack; |
| 1173 | property public final long MediaClose; |
| 1174 | property public final long MediaEject; |
| 1175 | property public final long MediaFastForward; |
| 1176 | property public final long MediaNext; |
| 1177 | property public final long MediaPause; |
| 1178 | property public final long MediaPlay; |
| 1179 | property public final long MediaPlayPause; |
| 1180 | property public final long MediaPrevious; |
| 1181 | property public final long MediaRecord; |
| 1182 | property public final long MediaRewind; |
| 1183 | property public final long MediaSkipBackward; |
| 1184 | property public final long MediaSkipForward; |
| 1185 | property public final long MediaStepBackward; |
| 1186 | property public final long MediaStepForward; |
| 1187 | property public final long MediaStop; |
| 1188 | property public final long MediaTopMenu; |
| 1189 | property public final long Menu; |
| 1190 | property public final long MetaLeft; |
| 1191 | property public final long MetaRight; |
| 1192 | property public final long MicrophoneMute; |
| 1193 | property public final long Minus; |
| 1194 | property public final long MoveEnd; |
| 1195 | property public final long MoveHome; |
| 1196 | property public final long Muhenkan; |
| 1197 | property public final long Multiply; |
| 1198 | property public final long Music; |
| 1199 | property public final long N; |
| 1200 | property public final long NavigateIn; |
| 1201 | property public final long NavigateNext; |
| 1202 | property public final long NavigateOut; |
| 1203 | property public final long NavigatePrevious; |
| 1204 | property public final long Nine; |
| 1205 | property public final long Notification; |
| 1206 | property public final long NumLock; |
| 1207 | property public final long NumPad0; |
| 1208 | property public final long NumPad1; |
| 1209 | property public final long NumPad2; |
| 1210 | property public final long NumPad3; |
| 1211 | property public final long NumPad4; |
| 1212 | property public final long NumPad5; |
| 1213 | property public final long NumPad6; |
| 1214 | property public final long NumPad7; |
| 1215 | property public final long NumPad8; |
| 1216 | property public final long NumPad9; |
| 1217 | property public final long NumPadAdd; |
| 1218 | property public final long NumPadComma; |
| 1219 | property public final long NumPadDivide; |
| 1220 | property public final long NumPadDot; |
| 1221 | property public final long NumPadEnter; |
| 1222 | property public final long NumPadEquals; |
| 1223 | property public final long NumPadLeftParenthesis; |
| 1224 | property public final long NumPadMultiply; |
| 1225 | property public final long NumPadRightParenthesis; |
| 1226 | property public final long NumPadSubtract; |
| 1227 | property public final long Number; |
| 1228 | property public final long O; |
| 1229 | property public final long One; |
| 1230 | property public final long P; |
| 1231 | property public final long PageDown; |
| 1232 | property public final long PageUp; |
| 1233 | property public final long Pairing; |
| 1234 | property public final long Paste; |
| 1235 | property public final long Period; |
| 1236 | property public final long PictureSymbols; |
| 1237 | property public final long Plus; |
| 1238 | property public final long Pound; |
| 1239 | property public final long Power; |
| 1240 | property public final long PrintScreen; |
| 1241 | property public final long ProfileSwitch; |
| 1242 | property public final long ProgramBlue; |
| 1243 | property public final long ProgramGreen; |
| 1244 | property public final long ProgramRed; |
| 1245 | property public final long ProgramYellow; |
| 1246 | property public final long Q; |
| 1247 | property public final long R; |
| 1248 | property public final long Refresh; |
| 1249 | property public final long RightBracket; |
| 1250 | property public final long Ro; |
| 1251 | property public final long S; |
| 1252 | property public final long ScrollLock; |
| 1253 | property public final long Search; |
| 1254 | property public final long Semicolon; |
| 1255 | property public final long SetTopBoxInput; |
| 1256 | property public final long SetTopBoxPower; |
| 1257 | property public final long Settings; |
| 1258 | property public final long Seven; |
| 1259 | property public final long ShiftLeft; |
| 1260 | property public final long ShiftRight; |
| 1261 | property public final long Six; |
| 1262 | property public final long Slash; |
| 1263 | property public final long Sleep; |
| 1264 | property public final long SoftLeft; |
| 1265 | property public final long SoftRight; |
| 1266 | property public final long SoftSleep; |
| 1267 | property public final long Spacebar; |
| 1268 | property public final long Stem1; |
| 1269 | property public final long Stem2; |
| 1270 | property public final long Stem3; |
| 1271 | property public final long StemPrimary; |
| 1272 | property public final long SwitchCharset; |
| 1273 | property public final long Symbol; |
| 1274 | property public final long SystemNavigationDown; |
| 1275 | property public final long SystemNavigationLeft; |
| 1276 | property public final long SystemNavigationRight; |
| 1277 | property public final long SystemNavigationUp; |
| 1278 | property public final long T; |
| 1279 | property public final long Tab; |
| 1280 | property public final long Three; |
| 1281 | property public final long ThumbsDown; |
| 1282 | property public final long ThumbsUp; |
| 1283 | property public final long Toggle2D3D; |
| 1284 | property public final long Tv; |
| 1285 | property public final long TvAntennaCable; |
| 1286 | property public final long TvAudioDescription; |
| 1287 | property public final long TvAudioDescriptionMixingVolumeDown; |
| 1288 | property public final long TvAudioDescriptionMixingVolumeUp; |
| 1289 | property public final long TvContentsMenu; |
| 1290 | property public final long TvDataService; |
| 1291 | property public final long TvInput; |
| 1292 | property public final long TvInputComponent1; |
| 1293 | property public final long TvInputComponent2; |
| 1294 | property public final long TvInputComposite1; |
| 1295 | property public final long TvInputComposite2; |
| 1296 | property public final long TvInputHdmi1; |
| 1297 | property public final long TvInputHdmi2; |
| 1298 | property public final long TvInputHdmi3; |
| 1299 | property public final long TvInputHdmi4; |
| 1300 | property public final long TvInputVga1; |
| 1301 | property public final long TvMediaContextMenu; |
| 1302 | property public final long TvNetwork; |
| 1303 | property public final long TvNumberEntry; |
| 1304 | property public final long TvPower; |
| 1305 | property public final long TvRadioService; |
| 1306 | property public final long TvSatellite; |
| 1307 | property public final long TvSatelliteBs; |
| 1308 | property public final long TvSatelliteCs; |
| 1309 | property public final long TvSatelliteService; |
| 1310 | property public final long TvTeletext; |
| 1311 | property public final long TvTerrestrialAnalog; |
| 1312 | property public final long TvTerrestrialDigital; |
| 1313 | property public final long TvTimerProgramming; |
| 1314 | property public final long TvZoomMode; |
| 1315 | property public final long Two; |
| 1316 | property public final long U; |
| 1317 | property public final long Unknown; |
| 1318 | property public final long V; |
| 1319 | property public final long VoiceAssist; |
| 1320 | property public final long VolumeDown; |
| 1321 | property public final long VolumeMute; |
| 1322 | property public final long VolumeUp; |
| 1323 | property public final long W; |
| 1324 | property public final long WakeUp; |
| 1325 | property public final long Window; |
| 1326 | property public final long X; |
| 1327 | property public final long Y; |
| 1328 | property public final long Yen; |
| 1329 | property public final long Z; |
| 1330 | property public final long ZenkakuHankaru; |
| 1331 | property public final long Zero; |
| 1332 | property public final long ZoomIn; |
| 1333 | property public final long ZoomOut; |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 1334 | } |
| 1335 | |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 1336 | public final inline class KeyEvent { |
| 1337 | ctor public KeyEvent(); |
| 1338 | method public static android.view.KeyEvent! constructor-impl(android.view.KeyEvent nativeKeyEvent); |
| 1339 | method public static inline boolean equals-impl(android.view.KeyEvent! p, Object? p1); |
| 1340 | method public static boolean equals-impl0(android.view.KeyEvent p1, android.view.KeyEvent p2); |
| 1341 | method public android.view.KeyEvent getNativeKeyEvent(); |
| 1342 | method public static inline int hashCode-impl(android.view.KeyEvent! p); |
| 1343 | method public static inline String! toString-impl(android.view.KeyEvent! p); |
| 1344 | property public final android.view.KeyEvent nativeKeyEvent; |
| 1345 | } |
| 1346 | |
| 1347 | public final class KeyEventKt { |
| 1348 | method public static long getKey-ZmokQxo(android.view.KeyEvent); |
| 1349 | method public static androidx.compose.ui.input.key.KeyEventType getType-ZmokQxo(android.view.KeyEvent); |
| 1350 | method public static int getUtf16CodePoint-ZmokQxo(android.view.KeyEvent); |
| 1351 | method public static boolean isAltPressed-ZmokQxo(android.view.KeyEvent); |
| 1352 | method public static boolean isCtrlPressed-ZmokQxo(android.view.KeyEvent); |
| 1353 | method public static boolean isMetaPressed-ZmokQxo(android.view.KeyEvent); |
| 1354 | method public static boolean isShiftPressed-ZmokQxo(android.view.KeyEvent); |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 1355 | } |
| 1356 | |
Ralston Da Silva | 26be525 | 2020-12-02 18:33:28 -0800 | [diff] [blame] | 1357 | public enum KeyEventType { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1358 | enum_constant public static final androidx.compose.ui.input.key.KeyEventType KeyDown; |
| 1359 | enum_constant public static final androidx.compose.ui.input.key.KeyEventType KeyUp; |
| 1360 | enum_constant public static final androidx.compose.ui.input.key.KeyEventType Unknown; |
Ralston Da Silva | 7cd98f7 | 2020-05-14 02:37:25 -0700 | [diff] [blame] | 1361 | } |
| 1362 | |
Ralston Da Silva | 7fea2ee | 2020-05-11 11:53:45 -0700 | [diff] [blame] | 1363 | public final class KeyInputModifierKt { |
Ralston Da Silva | d19722a | 2020-12-08 16:10:57 -0800 | [diff] [blame] | 1364 | method public static androidx.compose.ui.Modifier onKeyEvent(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.input.key.KeyEvent,java.lang.Boolean> onKeyEvent); |
| 1365 | method public static androidx.compose.ui.Modifier onPreviewKeyEvent(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.input.key.KeyEvent,java.lang.Boolean> onPreviewKeyEvent); |
Ralston Da Silva | 7fea2ee | 2020-05-11 11:53:45 -0700 | [diff] [blame] | 1366 | } |
| 1367 | |
Ralston Da Silva | ce33078 | 2020-11-17 16:09:26 -0800 | [diff] [blame] | 1368 | public final class KeyKt { |
| 1369 | method public static long Key(int nativeKeyCode); |
| 1370 | method public static int getNativeKeyCode-YVgTNJs(long); |
| 1371 | } |
| 1372 | |
Ralston Da Silva | f95d2b1 | 2020-05-06 23:42:40 -0700 | [diff] [blame] | 1373 | } |
| 1374 | |
Matvei Malkov | 693e3cc | 2021-02-05 19:18:12 +0000 | [diff] [blame^] | 1375 | package androidx.compose.ui.input.nestedscroll { |
| 1376 | |
| 1377 | public interface NestedScrollConnection { |
| 1378 | method public default suspend Object? onPostFling-k5p9STU(long consumed, long available, kotlin.coroutines.Continuation<? super androidx.compose.ui.unit.Velocity> p); |
| 1379 | method public default long onPostScroll-61dr0bI(long consumed, long available, androidx.compose.ui.input.nestedscroll.NestedScrollSource source); |
| 1380 | method public default suspend Object? onPreFling-bHeVL4A(long available, kotlin.coroutines.Continuation<? super androidx.compose.ui.unit.Velocity> p); |
| 1381 | method public default long onPreScroll-ScU7Jk8(long available, androidx.compose.ui.input.nestedscroll.NestedScrollSource source); |
| 1382 | } |
| 1383 | |
| 1384 | public final class NestedScrollDelegatingWrapperKt { |
| 1385 | } |
| 1386 | |
| 1387 | public final class NestedScrollDispatcher { |
| 1388 | ctor public NestedScrollDispatcher(); |
| 1389 | method public suspend Object? dispatchPostFling-k5p9STU(long consumed, long available, kotlin.coroutines.Continuation<? super androidx.compose.ui.unit.Velocity> p); |
| 1390 | method public long dispatchPostScroll-61dr0bI(long consumed, long available, androidx.compose.ui.input.nestedscroll.NestedScrollSource source); |
| 1391 | method public suspend Object? dispatchPreFling-bHeVL4A(long available, kotlin.coroutines.Continuation<? super androidx.compose.ui.unit.Velocity> p); |
| 1392 | method public long dispatchPreScroll-ScU7Jk8(long available, androidx.compose.ui.input.nestedscroll.NestedScrollSource source); |
| 1393 | method public kotlinx.coroutines.CoroutineScope getCoroutineScope(); |
| 1394 | property public final kotlinx.coroutines.CoroutineScope coroutineScope; |
| 1395 | } |
| 1396 | |
| 1397 | public final class NestedScrollModifierKt { |
| 1398 | method public static androidx.compose.ui.Modifier nestedScroll(androidx.compose.ui.Modifier, androidx.compose.ui.input.nestedscroll.NestedScrollConnection connection, optional androidx.compose.ui.input.nestedscroll.NestedScrollDispatcher? dispatcher); |
| 1399 | } |
| 1400 | |
| 1401 | public enum NestedScrollSource { |
| 1402 | enum_constant public static final androidx.compose.ui.input.nestedscroll.NestedScrollSource Drag; |
| 1403 | enum_constant public static final androidx.compose.ui.input.nestedscroll.NestedScrollSource Fling; |
| 1404 | } |
| 1405 | |
| 1406 | } |
| 1407 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1408 | package androidx.compose.ui.input.pointer { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1409 | |
Andrey Rudenko | 16e73786 | 2020-10-21 16:52:17 +0200 | [diff] [blame] | 1410 | public final class AndroidMouseKt { |
| 1411 | method public static boolean isMouseInput(); |
| 1412 | } |
| 1413 | |
George Mount | 910c25c | 2020-12-08 22:43:15 +0000 | [diff] [blame] | 1414 | @kotlin.coroutines.RestrictsSuspension public interface AwaitPointerEventScope extends androidx.compose.ui.unit.Density { |
| 1415 | method public suspend Object? awaitPointerEvent(optional androidx.compose.ui.input.pointer.PointerEventPass pass, optional kotlin.coroutines.Continuation<? super androidx.compose.ui.input.pointer.PointerEvent> p); |
| 1416 | method public androidx.compose.ui.input.pointer.PointerEvent getCurrentEvent(); |
| 1417 | method public long getSize-YbymL2g(); |
| 1418 | method public androidx.compose.ui.platform.ViewConfiguration getViewConfiguration(); |
| 1419 | property public abstract androidx.compose.ui.input.pointer.PointerEvent currentEvent; |
| 1420 | property public abstract long size; |
| 1421 | property public abstract androidx.compose.ui.platform.ViewConfiguration viewConfiguration; |
| 1422 | } |
| 1423 | |
Shep Shapard | 7ba1827 | 2020-09-29 11:02:47 -0700 | [diff] [blame] | 1424 | public final class ConsumedData { |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1425 | method public boolean getDownChange(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1426 | method public long getPositionChange-F1C5BW0(); |
Shep Shapard | 7ba1827 | 2020-09-29 11:02:47 -0700 | [diff] [blame] | 1427 | method public void setDownChange(boolean p); |
| 1428 | method public void setPositionChange-k-4lQ0M(long p); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1429 | property public final boolean downChange; |
| 1430 | property public final long positionChange; |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1431 | } |
| 1432 | |
Shep Shapard | a6a588e | 2020-04-29 14:58:35 -0700 | [diff] [blame] | 1433 | public final class HitPathTrackerKt { |
| 1434 | } |
| 1435 | |
Shep Shapard | c1f303a | 2020-07-08 15:56:20 -0700 | [diff] [blame] | 1436 | public final class MotionEventAdapterKt { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1437 | } |
| 1438 | |
Andrey Rudenko | 16e73786 | 2020-10-21 16:52:17 +0200 | [diff] [blame] | 1439 | @kotlin.RequiresOptIn(level=kotlin.RequiresOptIn.Level, message="This is a temporary API and should be removed after proper mouse handling is " + "settled (b/171402426).") @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget}) public @interface MouseTemporaryApi { |
| 1440 | } |
| 1441 | |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1442 | public final class PointerEvent { |
| 1443 | ctor public PointerEvent(java.util.List<androidx.compose.ui.input.pointer.PointerInputChange> changes); |
Shep Shapard | 5560266 | 2020-09-23 18:36:42 -0700 | [diff] [blame] | 1444 | method public java.util.List<androidx.compose.ui.input.pointer.PointerInputChange> component1(); |
| 1445 | method public androidx.compose.ui.input.pointer.PointerEvent copy(java.util.List<androidx.compose.ui.input.pointer.PointerInputChange> changes, android.view.MotionEvent? motionEvent); |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1446 | method public java.util.List<androidx.compose.ui.input.pointer.PointerInputChange> getChanges(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1447 | property public final java.util.List<androidx.compose.ui.input.pointer.PointerInputChange> changes; |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1448 | } |
| 1449 | |
| 1450 | public final class PointerEventKt { |
| 1451 | method public static boolean anyChangeConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1452 | method public static boolean anyPositionChangeConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1453 | method public static boolean changedToDown(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1454 | method public static boolean changedToDownIgnoreConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1455 | method public static boolean changedToUp(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1456 | method public static boolean changedToUpIgnoreConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
Shep Shapard | 7ba1827 | 2020-09-29 11:02:47 -0700 | [diff] [blame] | 1457 | method public static void consumeAllChanges(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1458 | method public static void consumeDownChange(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1459 | method public static void consumePositionChange(androidx.compose.ui.input.pointer.PointerInputChange, float consumedDx, float consumedDy); |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 1460 | method public static boolean isOutOfBounds-MReStF0(androidx.compose.ui.input.pointer.PointerInputChange, long size); |
George Mount | 16715b4 | 2020-08-06 16:03:43 -0700 | [diff] [blame] | 1461 | method public static long positionChange(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1462 | method public static long positionChangeIgnoreConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1463 | method public static boolean positionChanged(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1464 | method public static boolean positionChangedIgnoreConsumed(androidx.compose.ui.input.pointer.PointerInputChange); |
| 1465 | } |
| 1466 | |
| 1467 | public enum PointerEventPass { |
Shep Shapard | f92ce72 | 2020-08-10 15:58:58 -0700 | [diff] [blame] | 1468 | enum_constant public static final androidx.compose.ui.input.pointer.PointerEventPass Final; |
| 1469 | enum_constant public static final androidx.compose.ui.input.pointer.PointerEventPass Initial; |
| 1470 | enum_constant public static final androidx.compose.ui.input.pointer.PointerEventPass Main; |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1471 | } |
| 1472 | |
| 1473 | public final inline class PointerId { |
| 1474 | ctor public PointerId(); |
| 1475 | method public static long constructor-impl(long value); |
| 1476 | method public static inline boolean equals-impl(long p, Object? p1); |
| 1477 | method public static boolean equals-impl0(long p1, long p2); |
| 1478 | method public long getValue(); |
| 1479 | method public static inline int hashCode-impl(long p); |
| 1480 | method public static inline String! toString-impl(long p); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1481 | property public final long value; |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1482 | } |
| 1483 | |
| 1484 | @androidx.compose.runtime.Immutable public final class PointerInputChange { |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 1485 | method public androidx.compose.ui.input.pointer.PointerInputChange copy-aJ2ieLA(optional long id, optional long currentTime, optional long currentPosition, optional boolean currentPressed, optional long previousTime, optional long previousPosition, optional boolean previousPressed, optional androidx.compose.ui.input.pointer.ConsumedData consumed, optional androidx.compose.ui.input.pointer.PointerType type); |
Shep Shapard | a99af4f | 2020-08-05 11:37:18 -0700 | [diff] [blame] | 1486 | method public androidx.compose.ui.input.pointer.ConsumedData getConsumed(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1487 | method public long getId-J3iCeTQ(); |
George Mount | b247c3b | 2020-11-17 19:05:47 +0000 | [diff] [blame] | 1488 | method public long getPosition-F1C5BW0(); |
George Mount | 66b3962b | 2020-12-17 19:09:48 +0000 | [diff] [blame] | 1489 | method public boolean getPressed(); |
| 1490 | method public long getPreviousPosition-F1C5BW0(); |
| 1491 | method public boolean getPreviousPressed(); |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 1492 | method public long getPreviousUptimeMillis(); |
George Mount | 1b1c093 | 2021-01-08 19:21:10 +0000 | [diff] [blame] | 1493 | method public androidx.compose.ui.input.pointer.PointerType getType(); |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 1494 | method public long getUptimeMillis(); |
George Mount | 66b3962b | 2020-12-17 19:09:48 +0000 | [diff] [blame] | 1495 | property public final androidx.compose.ui.input.pointer.ConsumedData consumed; |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1496 | property public final long id; |
George Mount | 66b3962b | 2020-12-17 19:09:48 +0000 | [diff] [blame] | 1497 | property public final long position; |
| 1498 | property public final boolean pressed; |
| 1499 | property public final long previousPosition; |
| 1500 | property public final boolean previousPressed; |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 1501 | property public final long previousUptimeMillis; |
George Mount | 1b1c093 | 2021-01-08 19:21:10 +0000 | [diff] [blame] | 1502 | property public final androidx.compose.ui.input.pointer.PointerType type; |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 1503 | property public final long uptimeMillis; |
Andrey Rudenko | 1d814f4 | 2020-07-31 19:04:39 +0200 | [diff] [blame] | 1504 | } |
| 1505 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1506 | public final class PointerInputEventProcessorKt { |
| 1507 | } |
| 1508 | |
| 1509 | public abstract class PointerInputFilter { |
| 1510 | ctor public PointerInputFilter(); |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1511 | method public final long getSize-YbymL2g(); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1512 | method public abstract void onCancel(); |
Shep Shapard | a7e9ca5 | 2020-10-05 09:48:25 -0700 | [diff] [blame] | 1513 | method public abstract void onPointerEvent-d1fqKvQ(androidx.compose.ui.input.pointer.PointerEvent pointerEvent, androidx.compose.ui.input.pointer.PointerEventPass pass, long bounds); |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1514 | property public final long size; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1515 | } |
| 1516 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1517 | public interface PointerInputModifier extends androidx.compose.ui.Modifier.Element { |
| 1518 | method public androidx.compose.ui.input.pointer.PointerInputFilter getPointerInputFilter(); |
| 1519 | property public abstract androidx.compose.ui.input.pointer.PointerInputFilter pointerInputFilter; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1520 | } |
| 1521 | |
George Mount | d7dfe7f | 2020-12-03 20:27:45 +0000 | [diff] [blame] | 1522 | public interface PointerInputScope extends androidx.compose.ui.unit.Density { |
George Mount | 910c25c | 2020-12-08 22:43:15 +0000 | [diff] [blame] | 1523 | method public suspend <R> Object? awaitPointerEventScope(kotlin.jvm.functions.Function2<? super androidx.compose.ui.input.pointer.AwaitPointerEventScope,? super kotlin.coroutines.Continuation<? super R>,?> block, kotlin.coroutines.Continuation<? super R> p); |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1524 | method public long getSize-YbymL2g(); |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 1525 | method public androidx.compose.ui.platform.ViewConfiguration getViewConfiguration(); |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1526 | property public abstract long size; |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 1527 | property public abstract androidx.compose.ui.platform.ViewConfiguration viewConfiguration; |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1528 | } |
| 1529 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1530 | public final class PointerInputTestUtilKt { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1531 | } |
| 1532 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1533 | public final class PointerInteropFilterKt { |
Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 1534 | method public static androidx.compose.ui.Modifier pointerInteropFilter(androidx.compose.ui.Modifier, optional androidx.compose.ui.input.pointer.RequestDisallowInterceptTouchEvent? requestDisallowInterceptTouchEvent, kotlin.jvm.functions.Function1<? super android.view.MotionEvent,java.lang.Boolean> onTouchEvent); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1535 | } |
| 1536 | |
| 1537 | public final class PointerInteropUtilsKt { |
| 1538 | } |
| 1539 | |
George Mount | 1b1c093 | 2021-01-08 19:21:10 +0000 | [diff] [blame] | 1540 | public enum PointerType { |
| 1541 | enum_constant public static final androidx.compose.ui.input.pointer.PointerType Eraser; |
| 1542 | enum_constant public static final androidx.compose.ui.input.pointer.PointerType Mouse; |
| 1543 | enum_constant public static final androidx.compose.ui.input.pointer.PointerType Stylus; |
| 1544 | enum_constant public static final androidx.compose.ui.input.pointer.PointerType Touch; |
| 1545 | enum_constant public static final androidx.compose.ui.input.pointer.PointerType Unknown; |
| 1546 | } |
| 1547 | |
Shep Shapard | 0d3ede1 | 2020-07-21 15:55:19 -0700 | [diff] [blame] | 1548 | public final class RequestDisallowInterceptTouchEvent implements kotlin.jvm.functions.Function1<java.lang.Boolean,kotlin.Unit> { |
| 1549 | ctor public RequestDisallowInterceptTouchEvent(); |
| 1550 | method public void invoke(boolean disallowIntercept); |
| 1551 | } |
| 1552 | |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1553 | public final class SuspendingPointerInputFilterKt { |
Adam Powell | a3f9fc2 | 2021-02-02 12:20:43 -0800 | [diff] [blame] | 1554 | method @Deprecated public static androidx.compose.ui.Modifier pointerInput(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function2<? super androidx.compose.ui.input.pointer.PointerInputScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block); |
| 1555 | method public static androidx.compose.ui.Modifier pointerInput(androidx.compose.ui.Modifier, Object? key1, kotlin.jvm.functions.Function2<? super androidx.compose.ui.input.pointer.PointerInputScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block); |
| 1556 | method public static androidx.compose.ui.Modifier pointerInput(androidx.compose.ui.Modifier, Object? key1, Object? key2, kotlin.jvm.functions.Function2<? super androidx.compose.ui.input.pointer.PointerInputScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block); |
| 1557 | method public static androidx.compose.ui.Modifier pointerInput(androidx.compose.ui.Modifier, Object![]? keys, kotlin.jvm.functions.Function2<? super androidx.compose.ui.input.pointer.PointerInputScope,? super kotlin.coroutines.Continuation<? super kotlin.Unit>,?> block); |
Adam Powell | 3a1a23d | 2020-09-30 16:02:58 -0700 | [diff] [blame] | 1558 | } |
| 1559 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1560 | } |
| 1561 | |
Matvei Malkov | 693e3cc | 2021-02-05 19:18:12 +0000 | [diff] [blame^] | 1562 | package androidx.compose.ui.input.pointer.util { |
| 1563 | |
| 1564 | public final class VelocityTracker { |
| 1565 | ctor public VelocityTracker(); |
| 1566 | method public void addPosition-OX7LsLU(long timeMillis, long position); |
| 1567 | method public long calculateVelocity-9UxMQ8M(); |
| 1568 | method public void resetTracking(); |
| 1569 | } |
| 1570 | |
| 1571 | public final class VelocityTrackerKt { |
| 1572 | } |
| 1573 | |
| 1574 | } |
| 1575 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1576 | package androidx.compose.ui.layout { |
| 1577 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1578 | @androidx.compose.runtime.Immutable public abstract sealed class AlignmentLine { |
| 1579 | field public static final androidx.compose.ui.layout.AlignmentLine.Companion Companion; |
| 1580 | field public static final int Unspecified = -2147483648; // 0x80000000 |
| 1581 | } |
| 1582 | |
| 1583 | public static final class AlignmentLine.Companion { |
| 1584 | } |
| 1585 | |
| 1586 | public final class AlignmentLineKt { |
Matvei Malkov | 5aaa33a | 2020-10-27 21:14:46 +0300 | [diff] [blame] | 1587 | method public static androidx.compose.ui.layout.HorizontalAlignmentLine getFirstBaseline(); |
| 1588 | method public static androidx.compose.ui.layout.HorizontalAlignmentLine getLastBaseline(); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1589 | } |
| 1590 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1591 | @androidx.compose.runtime.Stable public interface ContentScale { |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1592 | method public long computeScaleFactor-AhF4CD4(long srcSize, long dstSize); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1593 | field public static final androidx.compose.ui.layout.ContentScale.Companion Companion; |
| 1594 | } |
| 1595 | |
| 1596 | public static final class ContentScale.Companion { |
| 1597 | method public androidx.compose.ui.layout.ContentScale getCrop(); |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1598 | method public androidx.compose.ui.layout.ContentScale getFillBounds(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1599 | method public androidx.compose.ui.layout.ContentScale getFillHeight(); |
| 1600 | method public androidx.compose.ui.layout.ContentScale getFillWidth(); |
| 1601 | method public androidx.compose.ui.layout.ContentScale getFit(); |
| 1602 | method public androidx.compose.ui.layout.ContentScale getInside(); |
| 1603 | method public androidx.compose.ui.layout.FixedScale getNone(); |
| 1604 | property public final androidx.compose.ui.layout.ContentScale Crop; |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1605 | property public final androidx.compose.ui.layout.ContentScale FillBounds; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1606 | property public final androidx.compose.ui.layout.ContentScale FillHeight; |
| 1607 | property public final androidx.compose.ui.layout.ContentScale FillWidth; |
| 1608 | property public final androidx.compose.ui.layout.ContentScale Fit; |
| 1609 | property public final androidx.compose.ui.layout.ContentScale Inside; |
| 1610 | property public final androidx.compose.ui.layout.FixedScale None; |
| 1611 | } |
| 1612 | |
| 1613 | public final class ContentScaleKt { |
| 1614 | } |
| 1615 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1616 | @androidx.compose.runtime.Immutable public final class FixedScale implements androidx.compose.ui.layout.ContentScale { |
| 1617 | ctor public FixedScale(float value); |
| 1618 | method public float component1(); |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1619 | method public long computeScaleFactor-AhF4CD4(long srcSize, long dstSize); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1620 | method @androidx.compose.runtime.Immutable public androidx.compose.ui.layout.FixedScale copy(float value); |
| 1621 | method public float getValue(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1622 | property public final float value; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1623 | } |
| 1624 | |
Andrey Kulikov | 554f736 | 2021-01-28 15:35:39 +0000 | [diff] [blame] | 1625 | public interface GraphicLayerInfo { |
| 1626 | method public long getLayerId(); |
| 1627 | property public abstract long layerId; |
| 1628 | } |
| 1629 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1630 | public final class HorizontalAlignmentLine extends androidx.compose.ui.layout.AlignmentLine { |
| 1631 | ctor public HorizontalAlignmentLine(kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Integer,java.lang.Integer> merger); |
| 1632 | } |
| 1633 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1634 | public interface IntrinsicMeasurable { |
| 1635 | method public Object? getParentData(); |
Anastasia Soboleva | 2833c36 | 2020-07-23 20:19:13 +0100 | [diff] [blame] | 1636 | method public int maxIntrinsicHeight(int width); |
| 1637 | method public int maxIntrinsicWidth(int height); |
| 1638 | method public int minIntrinsicHeight(int width); |
| 1639 | method public int minIntrinsicWidth(int height); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1640 | property public abstract Object? parentData; |
| 1641 | } |
| 1642 | |
| 1643 | public final class IntrinsicMeasurableKt { |
| 1644 | } |
| 1645 | |
Mihai Popa | 8b21136 | 2020-10-09 11:43:13 +0100 | [diff] [blame] | 1646 | public interface IntrinsicMeasureScope extends androidx.compose.ui.unit.Density { |
| 1647 | method public androidx.compose.ui.unit.LayoutDirection getLayoutDirection(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1648 | property public abstract androidx.compose.ui.unit.LayoutDirection layoutDirection; |
| 1649 | } |
| 1650 | |
| 1651 | public interface LayoutCoordinates { |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1652 | method @Deprecated public androidx.compose.ui.geometry.Rect childBoundingBox(androidx.compose.ui.layout.LayoutCoordinates child); |
| 1653 | method @Deprecated public long childToLocal-YJiYy8w(androidx.compose.ui.layout.LayoutCoordinates child, long childLocal); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1654 | method public operator int get(androidx.compose.ui.layout.AlignmentLine line); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1655 | method public androidx.compose.ui.layout.LayoutCoordinates? getParentCoordinates(); |
George Mount | af7fc21 | 2021-01-22 00:00:19 +0000 | [diff] [blame] | 1656 | method public androidx.compose.ui.layout.LayoutCoordinates? getParentLayoutCoordinates(); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1657 | method public java.util.Set<androidx.compose.ui.layout.AlignmentLine> getProvidedAlignmentLines(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1658 | method public long getSize-YbymL2g(); |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1659 | method @Deprecated public long globalToLocal-k-4lQ0M(long global); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1660 | method public boolean isAttached(); |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1661 | method public androidx.compose.ui.geometry.Rect localBoundingBoxOf(androidx.compose.ui.layout.LayoutCoordinates sourceCoordinates, optional boolean clipBounds); |
| 1662 | method public long localPositionOf-YJiYy8w(androidx.compose.ui.layout.LayoutCoordinates sourceCoordinates, long relativeToSource); |
| 1663 | method @Deprecated public long localToGlobal-k-4lQ0M(long local); |
| 1664 | method public long localToRoot-k-4lQ0M(long relativeToLocal); |
| 1665 | method public long localToWindow-k-4lQ0M(long relativeToLocal); |
| 1666 | method public long windowToLocal-k-4lQ0M(long relativeToWindow); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1667 | property public abstract boolean isAttached; |
| 1668 | property public abstract androidx.compose.ui.layout.LayoutCoordinates? parentCoordinates; |
George Mount | af7fc21 | 2021-01-22 00:00:19 +0000 | [diff] [blame] | 1669 | property public abstract androidx.compose.ui.layout.LayoutCoordinates? parentLayoutCoordinates; |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1670 | property public abstract java.util.Set<androidx.compose.ui.layout.AlignmentLine> providedAlignmentLines; |
George Mount | dec43a9 | 2020-08-06 12:17:53 -0700 | [diff] [blame] | 1671 | property public abstract long size; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1672 | } |
| 1673 | |
| 1674 | public final class LayoutCoordinatesKt { |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1675 | method public static androidx.compose.ui.geometry.Rect boundsInRoot(androidx.compose.ui.layout.LayoutCoordinates); |
| 1676 | method public static androidx.compose.ui.geometry.Rect boundsInWindow(androidx.compose.ui.layout.LayoutCoordinates); |
Nader Jawad | 6b51911 | 2020-08-03 17:27:51 -0700 | [diff] [blame] | 1677 | method public static androidx.compose.ui.geometry.Rect getBoundsInParent(androidx.compose.ui.layout.LayoutCoordinates); |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1678 | method @Deprecated public static androidx.compose.ui.geometry.Rect getBoundsInRoot(androidx.compose.ui.layout.LayoutCoordinates); |
| 1679 | method @Deprecated public static androidx.compose.ui.geometry.Rect getGlobalBounds(androidx.compose.ui.layout.LayoutCoordinates); |
| 1680 | method @Deprecated public static inline long getGlobalPosition(androidx.compose.ui.layout.LayoutCoordinates); |
George Mount | 16715b4 | 2020-08-06 16:03:43 -0700 | [diff] [blame] | 1681 | method public static long getPositionInParent(androidx.compose.ui.layout.LayoutCoordinates); |
George Mount | 77ca2a2 | 2020-12-11 17:46:19 +0000 | [diff] [blame] | 1682 | method @Deprecated public static inline long getPositionInRoot(androidx.compose.ui.layout.LayoutCoordinates); |
| 1683 | method public static long positionInRoot(androidx.compose.ui.layout.LayoutCoordinates); |
| 1684 | method public static long positionInWindow(androidx.compose.ui.layout.LayoutCoordinates); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1685 | } |
| 1686 | |
| 1687 | public final class LayoutIdKt { |
Mihai Popa | 1048b35 | 2020-11-04 15:19:28 +0000 | [diff] [blame] | 1688 | method public static Object? getLayoutId(androidx.compose.ui.layout.Measurable); |
| 1689 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier layoutId(androidx.compose.ui.Modifier, Object layoutId); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1690 | } |
| 1691 | |
| 1692 | public interface LayoutIdParentData { |
Mihai Popa | 1048b35 | 2020-11-04 15:19:28 +0000 | [diff] [blame] | 1693 | method public Object getLayoutId(); |
| 1694 | property public abstract Object layoutId; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1695 | } |
| 1696 | |
Andrey Kulikov | 5fb82da | 2020-12-03 15:24:33 +0000 | [diff] [blame] | 1697 | public interface LayoutInfo { |
| 1698 | method public androidx.compose.ui.layout.LayoutCoordinates getCoordinates(); |
| 1699 | method public int getHeight(); |
| 1700 | method public java.util.List<androidx.compose.ui.layout.ModifierInfo> getModifierInfo(); |
| 1701 | method public androidx.compose.ui.layout.LayoutInfo? getParentInfo(); |
| 1702 | method public int getWidth(); |
| 1703 | method public boolean isAttached(); |
| 1704 | method public boolean isPlaced(); |
| 1705 | property public abstract androidx.compose.ui.layout.LayoutCoordinates coordinates; |
| 1706 | property public abstract int height; |
| 1707 | property public abstract boolean isAttached; |
| 1708 | property public abstract boolean isPlaced; |
| 1709 | property public abstract androidx.compose.ui.layout.LayoutInfo? parentInfo; |
| 1710 | property public abstract int width; |
| 1711 | } |
| 1712 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1713 | public final class LayoutKt { |
Louis Pullen-Freilich | dc68dd50 | 2020-11-13 02:10:48 +0000 | [diff] [blame] | 1714 | method @androidx.compose.runtime.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> content, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicHeightMeasureBlock, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
| 1715 | method @androidx.compose.runtime.Composable public static void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> content, optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
George Mount | fdd4f0f | 2020-11-19 23:42:29 +0000 | [diff] [blame] | 1716 | method @androidx.compose.runtime.Composable public static inline void Layout(kotlin.jvm.functions.Function0<kotlin.Unit> content, androidx.compose.ui.node.MeasureBlocks measureBlocks, optional androidx.compose.ui.Modifier modifier); |
| 1717 | method public static androidx.compose.ui.node.MeasureBlocks MeasuringIntrinsicsMeasureBlocks(kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1718 | method @Deprecated @androidx.compose.runtime.Composable public static void MultiMeasureLayout(optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function0<kotlin.Unit> children, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
George Mount | fdd4f0f | 2020-11-19 23:42:29 +0000 | [diff] [blame] | 1719 | method public static androidx.compose.ui.node.MeasureBlocks measureBlocksOf(kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> minIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicWidthMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.IntrinsicMeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable>,? super java.lang.Integer,java.lang.Integer> maxIntrinsicHeightMeasureBlock, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super java.util.List<? extends androidx.compose.ui.layout.Measurable>,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1720 | } |
| 1721 | |
| 1722 | public interface LayoutModifier extends androidx.compose.ui.Modifier.Element { |
| 1723 | method public default int maxIntrinsicHeight(androidx.compose.ui.layout.IntrinsicMeasureScope, androidx.compose.ui.layout.IntrinsicMeasurable measurable, int width); |
| 1724 | method public default int maxIntrinsicWidth(androidx.compose.ui.layout.IntrinsicMeasureScope, androidx.compose.ui.layout.IntrinsicMeasurable measurable, int height); |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1725 | method public androidx.compose.ui.layout.MeasureResult measure-za8Wrwc(androidx.compose.ui.layout.MeasureScope, androidx.compose.ui.layout.Measurable measurable, long constraints); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1726 | method public default int minIntrinsicHeight(androidx.compose.ui.layout.IntrinsicMeasureScope, androidx.compose.ui.layout.IntrinsicMeasurable measurable, int width); |
| 1727 | method public default int minIntrinsicWidth(androidx.compose.ui.layout.IntrinsicMeasureScope, androidx.compose.ui.layout.IntrinsicMeasurable measurable, int height); |
| 1728 | } |
| 1729 | |
| 1730 | public final class LayoutModifierKt { |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1731 | method public static androidx.compose.ui.Modifier layout(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function3<? super androidx.compose.ui.layout.MeasureScope,? super androidx.compose.ui.layout.Measurable,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measure); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1732 | } |
| 1733 | |
| 1734 | public interface Measurable extends androidx.compose.ui.layout.IntrinsicMeasurable { |
| 1735 | method public androidx.compose.ui.layout.Placeable measure-BRTryo0(long constraints); |
| 1736 | } |
| 1737 | |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1738 | public interface MeasureResult { |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1739 | method public java.util.Map<androidx.compose.ui.layout.AlignmentLine,java.lang.Integer> getAlignmentLines(); |
| 1740 | method public int getHeight(); |
| 1741 | method public int getWidth(); |
| 1742 | method public void placeChildren(); |
| 1743 | property public abstract java.util.Map<androidx.compose.ui.layout.AlignmentLine,java.lang.Integer> alignmentLines; |
| 1744 | property public abstract int height; |
| 1745 | property public abstract int width; |
| 1746 | } |
| 1747 | |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1748 | public interface MeasureScope extends androidx.compose.ui.layout.IntrinsicMeasureScope { |
| 1749 | method public default androidx.compose.ui.layout.MeasureResult layout(int width, int height, optional java.util.Map<androidx.compose.ui.layout.AlignmentLine,java.lang.Integer> alignmentLines, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.Placeable.PlacementScope,kotlin.Unit> placementBlock); |
| 1750 | } |
| 1751 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1752 | public final class MeasureScopeKt { |
| 1753 | } |
| 1754 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1755 | public final inline class Measured { |
| 1756 | ctor public Measured(); |
Aurimas Liutikas | 0eb54c6 | 2020-11-20 10:52:19 -0800 | [diff] [blame] | 1757 | method public static androidx.compose.ui.layout.Placeable! constructor-impl(androidx.compose.ui.layout.Placeable placeable); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1758 | method public static inline boolean equals-impl(androidx.compose.ui.layout.Placeable! p, Object? p1); |
| 1759 | method public static boolean equals-impl0(androidx.compose.ui.layout.Placeable p1, androidx.compose.ui.layout.Placeable p2); |
| 1760 | method public static operator int get-impl(androidx.compose.ui.layout.Placeable $this, androidx.compose.ui.layout.AlignmentLine alignmentLine); |
| 1761 | method public static int getHeight-impl(androidx.compose.ui.layout.Placeable! $this); |
| 1762 | method public static int getWidth-impl(androidx.compose.ui.layout.Placeable! $this); |
| 1763 | method public static inline int hashCode-impl(androidx.compose.ui.layout.Placeable! p); |
| 1764 | method public static inline String! toString-impl(androidx.compose.ui.layout.Placeable! p); |
| 1765 | } |
| 1766 | |
Andrey Kulikov | 5fb82da | 2020-12-03 15:24:33 +0000 | [diff] [blame] | 1767 | public final class ModifierInfo { |
| 1768 | ctor public ModifierInfo(androidx.compose.ui.Modifier modifier, androidx.compose.ui.layout.LayoutCoordinates coordinates, Object? extra); |
| 1769 | method public androidx.compose.ui.layout.LayoutCoordinates getCoordinates(); |
| 1770 | method public Object? getExtra(); |
| 1771 | method public androidx.compose.ui.Modifier getModifier(); |
| 1772 | property public final androidx.compose.ui.layout.LayoutCoordinates coordinates; |
| 1773 | property public final Object? extra; |
| 1774 | property public final androidx.compose.ui.Modifier modifier; |
| 1775 | } |
| 1776 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1777 | public interface OnGloballyPositionedModifier extends androidx.compose.ui.Modifier.Element { |
| 1778 | method public void onGloballyPositioned(androidx.compose.ui.layout.LayoutCoordinates coordinates); |
| 1779 | } |
| 1780 | |
| 1781 | public final class OnGloballyPositionedModifierKt { |
| 1782 | method public static inline androidx.compose.ui.Modifier onGloballyPositioned(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.layout.LayoutCoordinates,kotlin.Unit> onGloballyPositioned); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1783 | } |
| 1784 | |
| 1785 | public interface OnRemeasuredModifier extends androidx.compose.ui.Modifier.Element { |
| 1786 | method public void onRemeasured-ozmzZPI(long size); |
| 1787 | } |
| 1788 | |
| 1789 | public final class OnRemeasuredModifierKt { |
| 1790 | method public static inline androidx.compose.ui.Modifier onSizeChanged(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.unit.IntSize,kotlin.Unit> onSizeChanged); |
| 1791 | } |
| 1792 | |
| 1793 | public interface ParentDataModifier extends androidx.compose.ui.Modifier.Element { |
| 1794 | method public Object? modifyParentData(androidx.compose.ui.unit.Density, Object? parentData); |
| 1795 | } |
| 1796 | |
| 1797 | public abstract class Placeable { |
| 1798 | ctor public Placeable(); |
| 1799 | method public abstract operator int get(androidx.compose.ui.layout.AlignmentLine line); |
| 1800 | method protected final long getApparentToRealOffset-nOcc-ac(); |
| 1801 | method public final int getHeight(); |
| 1802 | method protected final long getMeasuredSize-YbymL2g(); |
| 1803 | method protected final long getMeasurementConstraints-msEJaDk(); |
| 1804 | method public final int getWidth(); |
Andrey Kulikov | 1102527 | 2020-11-18 19:23:35 +0000 | [diff] [blame] | 1805 | method protected abstract void placeAt-rMeLuDI(long position, float zIndex, kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit>? layerBlock); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1806 | method protected final void setMeasuredSize-ozmzZPI(long value); |
| 1807 | method protected final void setMeasurementConstraints-BRTryo0(long p); |
| 1808 | property protected final long apparentToRealOffset; |
| 1809 | property public final int height; |
| 1810 | property protected final long measuredSize; |
| 1811 | property protected final long measurementConstraints; |
| 1812 | property public final int width; |
| 1813 | } |
| 1814 | |
| 1815 | public abstract static class Placeable.PlacementScope { |
| 1816 | ctor public Placeable.PlacementScope(); |
| 1817 | method protected abstract androidx.compose.ui.unit.LayoutDirection getParentLayoutDirection(); |
| 1818 | method protected abstract int getParentWidth(); |
Andrey Kulikov | fa21583 | 2020-11-06 16:43:55 +0000 | [diff] [blame] | 1819 | method public final void place(androidx.compose.ui.layout.Placeable, int x, int y, optional float zIndex); |
Andrey Kulikov | fa21583 | 2020-11-06 16:43:55 +0000 | [diff] [blame] | 1820 | method public final void place-z2mxYZE(androidx.compose.ui.layout.Placeable, long position, optional float zIndex); |
| 1821 | method public final void placeRelative(androidx.compose.ui.layout.Placeable, int x, int y, optional float zIndex); |
Andrey Kulikov | fa21583 | 2020-11-06 16:43:55 +0000 | [diff] [blame] | 1822 | method public final void placeRelative-z2mxYZE(androidx.compose.ui.layout.Placeable, long position, optional float zIndex); |
Andrey Kulikov | 1102527 | 2020-11-18 19:23:35 +0000 | [diff] [blame] | 1823 | method public final void placeRelativeWithLayer(androidx.compose.ui.layout.Placeable, int x, int y, optional float zIndex, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit> layerBlock); |
| 1824 | method public final void placeRelativeWithLayer-muyPCdA(androidx.compose.ui.layout.Placeable, long position, optional float zIndex, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit> layerBlock); |
| 1825 | method public final void placeWithLayer(androidx.compose.ui.layout.Placeable, int x, int y, optional float zIndex, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit> layerBlock); |
| 1826 | method public final void placeWithLayer-muyPCdA(androidx.compose.ui.layout.Placeable, long position, optional float zIndex, optional kotlin.jvm.functions.Function1<? super androidx.compose.ui.graphics.GraphicsLayerScope,kotlin.Unit> layerBlock); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1827 | property protected abstract androidx.compose.ui.unit.LayoutDirection parentLayoutDirection; |
| 1828 | property protected abstract int parentWidth; |
| 1829 | } |
| 1830 | |
Andrey Kulikov | 1102527 | 2020-11-18 19:23:35 +0000 | [diff] [blame] | 1831 | public final class PlaceableKt { |
| 1832 | } |
| 1833 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1834 | public interface Remeasurement { |
| 1835 | method public void forceRemeasure(); |
| 1836 | } |
| 1837 | |
| 1838 | public interface RemeasurementModifier extends androidx.compose.ui.Modifier.Element { |
| 1839 | method public void onRemeasurementAvailable(androidx.compose.ui.layout.Remeasurement remeasurement); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1840 | } |
| 1841 | |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1842 | @androidx.compose.runtime.Immutable public final inline class ScaleFactor { |
| 1843 | ctor public ScaleFactor(); |
| 1844 | method @androidx.compose.runtime.Stable public static inline operator float component1-impl(long $this); |
| 1845 | method @androidx.compose.runtime.Stable public static inline operator float component2-impl(long $this); |
Aurimas Liutikas | 0eb54c6 | 2020-11-20 10:52:19 -0800 | [diff] [blame] | 1846 | method public static long constructor-impl(long packedValue); |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1847 | method public static long copy-_hLwfpc(long $this, optional float scaleX, optional float scaleY); |
| 1848 | method @androidx.compose.runtime.Stable public static operator long div-_hLwfpc(long $this, float operand); |
| 1849 | method @androidx.compose.runtime.Immutable public static inline boolean equals-impl(long p, Object? p1); |
| 1850 | method public static boolean equals-impl0(long p1, long p2); |
| 1851 | method public static float getScaleX-impl(long $this); |
| 1852 | method public static float getScaleY-impl(long $this); |
| 1853 | method @androidx.compose.runtime.Immutable public static inline int hashCode-impl(long p); |
| 1854 | method @androidx.compose.runtime.Stable public static operator long times-_hLwfpc(long $this, float operand); |
| 1855 | method public static String toString-impl(long $this); |
| 1856 | field public static final androidx.compose.ui.layout.ScaleFactor.Companion Companion; |
| 1857 | } |
| 1858 | |
| 1859 | public static final class ScaleFactor.Companion { |
| 1860 | method public long getUnspecified-_hLwfpc(); |
| 1861 | property public final long Unspecified; |
| 1862 | } |
| 1863 | |
| 1864 | public final class ScaleFactorKt { |
| 1865 | method @androidx.compose.runtime.Stable public static long ScaleFactor(float scaleX, float scaleY); |
| 1866 | method @androidx.compose.runtime.Stable public static operator long div-ngKnWWw(long, long scaleFactor); |
George Mount | cdd20c9 | 2020-12-10 20:03:46 +0000 | [diff] [blame] | 1867 | method public static inline boolean isSpecified-FK8aYYs(long); |
| 1868 | method public static inline boolean isUnspecified-FK8aYYs(long); |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1869 | method @androidx.compose.runtime.Stable public static long lerp-bKVCie4(long start, long stop, float fraction); |
George Mount | c6549b9 | 2020-12-14 10:49:53 -0800 | [diff] [blame] | 1870 | method public static inline long takeOrElse-L-byAFk(long, kotlin.jvm.functions.Function0<androidx.compose.ui.layout.ScaleFactor> block); |
Nader Jawad | 1652cd1 | 2020-11-02 18:14:17 -0800 | [diff] [blame] | 1871 | method @androidx.compose.runtime.Stable public static operator long times-Sp6zcS4(long, long size); |
| 1872 | method @androidx.compose.runtime.Stable public static operator long times-ngKnWWw(long, long scaleFactor); |
| 1873 | } |
| 1874 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1875 | public final class SubcomposeLayoutKt { |
Andrey Kulikov | c2bd32c | 2020-11-20 16:32:24 +0000 | [diff] [blame] | 1876 | method @androidx.compose.runtime.Composable public static void SubcomposeLayout(optional androidx.compose.ui.Modifier modifier, kotlin.jvm.functions.Function2<? super androidx.compose.ui.layout.SubcomposeMeasureScope,? super androidx.compose.ui.unit.Constraints,? extends androidx.compose.ui.layout.MeasureResult> measureBlock); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1877 | } |
| 1878 | |
Andrey Kulikov | c2bd32c | 2020-11-20 16:32:24 +0000 | [diff] [blame] | 1879 | public interface SubcomposeMeasureScope extends androidx.compose.ui.layout.MeasureScope { |
| 1880 | method public java.util.List<androidx.compose.ui.layout.Measurable> subcompose(Object? slotId, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1881 | } |
| 1882 | |
Andrey Kulikov | 171309a | 2020-12-07 12:48:08 +0000 | [diff] [blame] | 1883 | public final class TestModifierUpdaterKt { |
| 1884 | } |
| 1885 | |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 1886 | public final class VerticalAlignmentLine extends androidx.compose.ui.layout.AlignmentLine { |
| 1887 | ctor public VerticalAlignmentLine(kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Integer,java.lang.Integer> merger); |
| 1888 | } |
| 1889 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1890 | } |
| 1891 | |
| 1892 | package androidx.compose.ui.node { |
| 1893 | |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 1894 | @kotlin.RequiresOptIn(message="This API is internal to library.") @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget}) public @interface InternalCoreApi { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1895 | } |
| 1896 | |
George Mount | fdd4f0f | 2020-11-19 23:42:29 +0000 | [diff] [blame] | 1897 | public final class LayoutNodeKt { |
| 1898 | } |
| 1899 | |
| 1900 | public interface MeasureBlocks { |
Anastasia Soboleva | 2833c36 | 2020-07-23 20:19:13 +0100 | [diff] [blame] | 1901 | method public int maxIntrinsicHeight(androidx.compose.ui.layout.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable> measurables, int w); |
| 1902 | method public int maxIntrinsicWidth(androidx.compose.ui.layout.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable> measurables, int h); |
Mihai Popa | af03ea3 | 2020-10-19 14:47:36 +0100 | [diff] [blame] | 1903 | method public androidx.compose.ui.layout.MeasureResult measure-8A2P9vY(androidx.compose.ui.layout.MeasureScope measureScope, java.util.List<? extends androidx.compose.ui.layout.Measurable> measurables, long constraints); |
Anastasia Soboleva | 2833c36 | 2020-07-23 20:19:13 +0100 | [diff] [blame] | 1904 | method public int minIntrinsicHeight(androidx.compose.ui.layout.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable> measurables, int w); |
| 1905 | method public int minIntrinsicWidth(androidx.compose.ui.layout.IntrinsicMeasureScope intrinsicMeasureScope, java.util.List<? extends androidx.compose.ui.layout.IntrinsicMeasurable> measurables, int h); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1906 | } |
| 1907 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1908 | public final class Ref<T> { |
| 1909 | ctor public Ref(); |
| 1910 | method public T? getValue(); |
| 1911 | method public void setValue(T? p); |
| 1912 | property public final T? value; |
| 1913 | } |
| 1914 | |
Filip Pavlis | 556bf64 | 2021-01-18 16:52:32 +0000 | [diff] [blame] | 1915 | public interface RootForTest { |
| 1916 | method public androidx.compose.ui.unit.Density getDensity(); |
| 1917 | method public androidx.compose.ui.semantics.SemanticsOwner getSemanticsOwner(); |
| 1918 | method public androidx.compose.ui.text.input.TextInputService getTextInputService(); |
| 1919 | method public boolean sendKeyEvent-ZmokQxo(android.view.KeyEvent keyEvent); |
| 1920 | property public abstract androidx.compose.ui.unit.Density density; |
| 1921 | property public abstract androidx.compose.ui.semantics.SemanticsOwner semanticsOwner; |
| 1922 | property public abstract androidx.compose.ui.text.input.TextInputService textInputService; |
| 1923 | } |
| 1924 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1925 | public final class ViewInteropKt { |
| 1926 | } |
| 1927 | |
| 1928 | } |
| 1929 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1930 | package androidx.compose.ui.platform { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1931 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1932 | public abstract class AbstractComposeView extends android.view.ViewGroup { |
| 1933 | ctor public AbstractComposeView(android.content.Context context, android.util.AttributeSet? attrs, int defStyleAttr); |
| 1934 | ctor public AbstractComposeView(android.content.Context context, android.util.AttributeSet? attrs); |
| 1935 | ctor public AbstractComposeView(android.content.Context context); |
| 1936 | method @androidx.compose.runtime.Composable public abstract void Content(); |
| 1937 | method public final void createComposition(); |
| 1938 | method public final void disposeComposition(); |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 1939 | method public final boolean getHasComposition(); |
| 1940 | method protected boolean getShouldCreateCompositionOnAttachedToWindow(); |
Adam Powell | a32c000 | 2021-01-08 17:24:31 -0800 | [diff] [blame] | 1941 | method public final boolean getShowLayoutBounds(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1942 | method protected final void onLayout(boolean changed, int left, int top, int right, int bottom); |
| 1943 | method protected final void onMeasure(int widthMeasureSpec, int heightMeasureSpec); |
Adam Powell | 6da5b52 | 2021-02-02 15:21:02 -0800 | [diff] [blame] | 1944 | method public final void setParentCompositionContext(androidx.compose.runtime.CompositionContext? parent); |
| 1945 | method @Deprecated public final void setParentCompositionReference(androidx.compose.runtime.CompositionContext? parent); |
Adam Powell | a32c000 | 2021-01-08 17:24:31 -0800 | [diff] [blame] | 1946 | method public final void setShowLayoutBounds(boolean value); |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 1947 | method public final void setViewCompositionStrategy(androidx.compose.ui.platform.ViewCompositionStrategy strategy); |
| 1948 | property public final boolean hasComposition; |
| 1949 | property protected boolean shouldCreateCompositionOnAttachedToWindow; |
Adam Powell | a32c000 | 2021-01-08 17:24:31 -0800 | [diff] [blame] | 1950 | property public final boolean showLayoutBounds; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1951 | } |
| 1952 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1953 | public final class AndroidClipboardManagerKt { |
| 1954 | } |
| 1955 | |
yingleiw | 1e6d8aa | 2020-12-04 14:49:25 -0800 | [diff] [blame] | 1956 | public final class AndroidComposeViewAccessibilityDelegateCompatKt { |
| 1957 | } |
| 1958 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1959 | public final class AndroidComposeViewKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1960 | } |
| 1961 | |
Louis Pullen-Freilich | 5534f4a | 2021-02-04 14:03:00 +0000 | [diff] [blame] | 1962 | public final class AndroidCompositionLocalsKt { |
| 1963 | method public static androidx.compose.runtime.ProvidableCompositionLocal<android.content.res.Configuration> getLocalConfiguration(); |
| 1964 | method public static androidx.compose.runtime.ProvidableCompositionLocal<android.content.Context> getLocalContext(); |
| 1965 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.lifecycle.LifecycleOwner> getLocalLifecycleOwner(); |
| 1966 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.savedstate.SavedStateRegistryOwner> getLocalSavedStateRegistryOwner(); |
| 1967 | method public static androidx.compose.runtime.ProvidableCompositionLocal<android.view.View> getLocalView(); |
Louis Pullen-Freilich | 5534f4a | 2021-02-04 14:03:00 +0000 | [diff] [blame] | 1968 | } |
| 1969 | |
Adam Powell | 0d2661ef | 2021-01-21 17:40:08 -0800 | [diff] [blame] | 1970 | public final class AndroidUiDispatcher extends kotlinx.coroutines.CoroutineDispatcher { |
| 1971 | method public void dispatch(kotlin.coroutines.CoroutineContext context, Runnable block); |
| 1972 | method public android.view.Choreographer getChoreographer(); |
| 1973 | method public androidx.compose.runtime.MonotonicFrameClock getFrameClock(); |
| 1974 | property public final android.view.Choreographer choreographer; |
| 1975 | property public final androidx.compose.runtime.MonotonicFrameClock frameClock; |
| 1976 | field public static final androidx.compose.ui.platform.AndroidUiDispatcher.Companion Companion; |
| 1977 | } |
| 1978 | |
| 1979 | public static final class AndroidUiDispatcher.Companion { |
| 1980 | method public kotlin.coroutines.CoroutineContext getCurrentThread(); |
| 1981 | method public kotlin.coroutines.CoroutineContext getMain(); |
| 1982 | property public final kotlin.coroutines.CoroutineContext CurrentThread; |
| 1983 | property public final kotlin.coroutines.CoroutineContext Main; |
| 1984 | } |
| 1985 | |
| 1986 | public final class AndroidUiDispatcherKt { |
| 1987 | } |
| 1988 | |
| 1989 | public final class AndroidUiFrameClock implements androidx.compose.runtime.MonotonicFrameClock { |
| 1990 | ctor public AndroidUiFrameClock(android.view.Choreographer choreographer); |
| 1991 | method public android.view.Choreographer getChoreographer(); |
| 1992 | method public suspend <R> Object? withFrameNanos(kotlin.jvm.functions.Function1<? super java.lang.Long,? extends R> onFrame, kotlin.coroutines.Continuation<? super R> p); |
| 1993 | property public final android.view.Choreographer choreographer; |
| 1994 | } |
| 1995 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 1996 | public final class AndroidUriHandler implements androidx.compose.ui.platform.UriHandler { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 1997 | ctor public AndroidUriHandler(android.content.Context context); |
| 1998 | method public void openUri(String uri); |
| 1999 | } |
| 2000 | |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2001 | public final class AndroidViewConfiguration implements androidx.compose.ui.platform.ViewConfiguration { |
| 2002 | ctor public AndroidViewConfiguration(android.view.ViewConfiguration viewConfiguration); |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 2003 | method public long getDoubleTapMinTimeMillis(); |
| 2004 | method public long getDoubleTapTimeoutMillis(); |
| 2005 | method public long getLongPressTimeoutMillis(); |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2006 | method public float getTouchSlop(); |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 2007 | property public long doubleTapMinTimeMillis; |
| 2008 | property public long doubleTapTimeoutMillis; |
| 2009 | property public long longPressTimeoutMillis; |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2010 | property public float touchSlop; |
| 2011 | } |
| 2012 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2013 | public interface ClipboardManager { |
| 2014 | method public androidx.compose.ui.text.AnnotatedString? getText(); |
| 2015 | method public void setText(androidx.compose.ui.text.AnnotatedString annotatedString); |
| 2016 | } |
| 2017 | |
| 2018 | public final class ComposeView extends androidx.compose.ui.platform.AbstractComposeView { |
| 2019 | ctor public ComposeView(android.content.Context context, android.util.AttributeSet? attrs, int defStyleAttr); |
| 2020 | ctor public ComposeView(android.content.Context context, android.util.AttributeSet? attrs); |
| 2021 | ctor public ComposeView(android.content.Context context); |
| 2022 | method @androidx.compose.runtime.Composable public void Content(); |
| 2023 | method public void setContent(kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 2024 | property protected boolean shouldCreateCompositionOnAttachedToWindow; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2025 | } |
| 2026 | |
Louis Pullen-Freilich | 5534f4a | 2021-02-04 14:03:00 +0000 | [diff] [blame] | 2027 | public final class CompositionLocalsKt { |
Louis Pullen-Freilich | 5534f4a | 2021-02-04 14:03:00 +0000 | [diff] [blame] | 2028 | method @androidx.compose.ui.ExperimentalComposeUiApi public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.autofill.Autofill> getLocalAutofill(); |
| 2029 | method @androidx.compose.ui.ExperimentalComposeUiApi public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.autofill.AutofillTree> getLocalAutofillTree(); |
| 2030 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.platform.ClipboardManager> getLocalClipboardManager(); |
| 2031 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.unit.Density> getLocalDensity(); |
| 2032 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.focus.FocusManager> getLocalFocusManager(); |
| 2033 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.hapticfeedback.HapticFeedback> getLocalHapticFeedback(); |
| 2034 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.unit.LayoutDirection> getLocalLayoutDirection(); |
| 2035 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.text.input.TextInputService> getLocalTextInputService(); |
| 2036 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.platform.TextToolbar> getLocalTextToolbar(); |
| 2037 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.platform.UriHandler> getLocalUriHandler(); |
| 2038 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.platform.ViewConfiguration> getLocalViewConfiguration(); |
| 2039 | method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.ui.platform.WindowInfo> getLocalWindowInfo(); |
| 2040 | } |
| 2041 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2042 | public final class DebugUtilsKt { |
| 2043 | } |
| 2044 | |
Andrey Kulikov | 04f97e8 | 2021-01-27 13:44:11 +0000 | [diff] [blame] | 2045 | public final class DisposableSaveableStateRegistryKt { |
Andrey Kulikov | f850ace | 2020-07-28 18:51:47 +0100 | [diff] [blame] | 2046 | } |
| 2047 | |
Jens Ole Lauridsen | 389d005 | 2020-09-23 11:57:30 -0700 | [diff] [blame] | 2048 | public interface InspectableValue { |
| 2049 | method public default kotlin.sequences.Sequence<androidx.compose.ui.platform.ValueElement> getInspectableElements(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2050 | method public default String? getNameFallback(); |
| 2051 | method public default Object? getValueOverride(); |
Jens Ole Lauridsen | 389d005 | 2020-09-23 11:57:30 -0700 | [diff] [blame] | 2052 | property public default kotlin.sequences.Sequence<androidx.compose.ui.platform.ValueElement> inspectableElements; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2053 | property public default String? nameFallback; |
| 2054 | property public default Object? valueOverride; |
| 2055 | } |
| 2056 | |
Jens Ole Lauridsen | 0a8cb381 | 2020-09-29 12:08:24 -0700 | [diff] [blame] | 2057 | public final class InspectableValueKt { |
| 2058 | method public static inline kotlin.jvm.functions.Function1<androidx.compose.ui.platform.InspectorInfo,kotlin.Unit> debugInspectorInfo(kotlin.jvm.functions.Function1<? super androidx.compose.ui.platform.InspectorInfo,kotlin.Unit> definitions); |
| 2059 | method public static kotlin.jvm.functions.Function1<androidx.compose.ui.platform.InspectorInfo,kotlin.Unit> getNoInspectorInfo(); |
Jens Ole Lauridsen | 57ac7d0 | 2020-10-14 16:15:52 -0700 | [diff] [blame] | 2060 | method public static boolean isDebugInspectorInfoEnabled(); |
| 2061 | method public static void setDebugInspectorInfoEnabled(boolean p); |
Jens Ole Lauridsen | 0a8cb381 | 2020-09-29 12:08:24 -0700 | [diff] [blame] | 2062 | } |
| 2063 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2064 | public final class InspectionModeKt { |
Louis Pullen-Freilich | db28653 | 2021-01-27 17:36:54 +0000 | [diff] [blame] | 2065 | method public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> getLocalInspectionMode(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2066 | } |
| 2067 | |
Jens Ole Lauridsen | 0a8cb381 | 2020-09-29 12:08:24 -0700 | [diff] [blame] | 2068 | public final class InspectorInfo { |
| 2069 | ctor public InspectorInfo(); |
| 2070 | method public String? getName(); |
| 2071 | method public androidx.compose.ui.platform.ValueElementSequence getProperties(); |
| 2072 | method public Object? getValue(); |
| 2073 | method public void setName(String? p); |
| 2074 | method public void setValue(Object? p); |
| 2075 | property public final String? name; |
| 2076 | property public final androidx.compose.ui.platform.ValueElementSequence properties; |
| 2077 | property public final Object? value; |
| 2078 | } |
| 2079 | |
| 2080 | public abstract class InspectorValueInfo implements androidx.compose.ui.platform.InspectableValue { |
| 2081 | ctor public InspectorValueInfo(kotlin.jvm.functions.Function1<? super androidx.compose.ui.platform.InspectorInfo,kotlin.Unit> info); |
| 2082 | property public kotlin.sequences.Sequence<androidx.compose.ui.platform.ValueElement> inspectableElements; |
| 2083 | property public String? nameFallback; |
| 2084 | property public Object? valueOverride; |
| 2085 | } |
| 2086 | |
Igor Demin | 2e91b0e | 2020-07-23 12:12:14 +0300 | [diff] [blame] | 2087 | public final class JvmActualsKt { |
| 2088 | } |
| 2089 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2090 | public final class TestTagKt { |
| 2091 | method @androidx.compose.runtime.Stable public static androidx.compose.ui.Modifier testTag(androidx.compose.ui.Modifier, String tag); |
| 2092 | } |
| 2093 | |
| 2094 | public interface TextToolbar { |
| 2095 | method public androidx.compose.ui.platform.TextToolbarStatus getStatus(); |
| 2096 | method public void hide(); |
Anastasia Soboleva | af5c5d4 | 2020-10-01 16:21:50 +0300 | [diff] [blame] | 2097 | method public void showMenu(androidx.compose.ui.geometry.Rect rect, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onCopyRequested, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onPasteRequested, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onCutRequested, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onSelectAllRequested); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2098 | property public abstract androidx.compose.ui.platform.TextToolbarStatus status; |
| 2099 | } |
| 2100 | |
| 2101 | public final class TextToolbarKt { |
| 2102 | } |
| 2103 | |
| 2104 | public enum TextToolbarStatus { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2105 | enum_constant public static final androidx.compose.ui.platform.TextToolbarStatus Hidden; |
| 2106 | enum_constant public static final androidx.compose.ui.platform.TextToolbarStatus Shown; |
| 2107 | } |
| 2108 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2109 | public interface UriHandler { |
| 2110 | method public void openUri(String uri); |
| 2111 | } |
| 2112 | |
Jens Ole Lauridsen | 389d005 | 2020-09-23 11:57:30 -0700 | [diff] [blame] | 2113 | public final class ValueElement { |
| 2114 | ctor public ValueElement(String name, Object? value); |
| 2115 | method public String component1(); |
| 2116 | method public Object? component2(); |
| 2117 | method public androidx.compose.ui.platform.ValueElement copy(String name, Object? value); |
| 2118 | method public String getName(); |
| 2119 | method public Object? getValue(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2120 | property public final String name; |
| 2121 | property public final Object? value; |
Jens Ole Lauridsen | 389d005 | 2020-09-23 11:57:30 -0700 | [diff] [blame] | 2122 | } |
| 2123 | |
Jens Ole Lauridsen | 0a8cb381 | 2020-09-29 12:08:24 -0700 | [diff] [blame] | 2124 | public final class ValueElementSequence implements kotlin.sequences.Sequence<androidx.compose.ui.platform.ValueElement> { |
| 2125 | ctor public ValueElementSequence(); |
| 2126 | method public java.util.Iterator<androidx.compose.ui.platform.ValueElement> iterator(); |
| 2127 | method public operator void set(String name, Object? value); |
| 2128 | } |
| 2129 | |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 2130 | public interface ViewCompositionStrategy { |
| 2131 | method public kotlin.jvm.functions.Function0<kotlin.Unit> installFor(androidx.compose.ui.platform.AbstractComposeView view); |
| 2132 | field public static final androidx.compose.ui.platform.ViewCompositionStrategy.Companion Companion; |
| 2133 | } |
| 2134 | |
| 2135 | public static final class ViewCompositionStrategy.Companion { |
| 2136 | } |
| 2137 | |
| 2138 | public static final class ViewCompositionStrategy.DisposeOnDetachedFromWindow implements androidx.compose.ui.platform.ViewCompositionStrategy { |
| 2139 | method public kotlin.jvm.functions.Function0<kotlin.Unit> installFor(androidx.compose.ui.platform.AbstractComposeView view); |
| 2140 | field public static final androidx.compose.ui.platform.ViewCompositionStrategy.DisposeOnDetachedFromWindow INSTANCE; |
| 2141 | } |
| 2142 | |
| 2143 | public static final class ViewCompositionStrategy.DisposeOnLifecycleDestroyed implements androidx.compose.ui.platform.ViewCompositionStrategy { |
| 2144 | ctor public ViewCompositionStrategy.DisposeOnLifecycleDestroyed(androidx.lifecycle.Lifecycle lifecycle); |
| 2145 | ctor public ViewCompositionStrategy.DisposeOnLifecycleDestroyed(androidx.lifecycle.LifecycleOwner lifecycleOwner); |
| 2146 | method public kotlin.jvm.functions.Function0<kotlin.Unit> installFor(androidx.compose.ui.platform.AbstractComposeView view); |
| 2147 | } |
| 2148 | |
| 2149 | public static final class ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed implements androidx.compose.ui.platform.ViewCompositionStrategy { |
| 2150 | method public kotlin.jvm.functions.Function0<kotlin.Unit> installFor(androidx.compose.ui.platform.AbstractComposeView view); |
| 2151 | field public static final androidx.compose.ui.platform.ViewCompositionStrategy.DisposeOnViewTreeLifecycleDestroyed INSTANCE; |
| 2152 | } |
| 2153 | |
| 2154 | public final class ViewCompositionStrategyKt { |
| 2155 | } |
| 2156 | |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2157 | public interface ViewConfiguration { |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 2158 | method public long getDoubleTapMinTimeMillis(); |
| 2159 | method public long getDoubleTapTimeoutMillis(); |
| 2160 | method public long getLongPressTimeoutMillis(); |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2161 | method public float getTouchSlop(); |
George Mount | 8c41a23 | 2021-01-11 21:13:04 +0000 | [diff] [blame] | 2162 | property public abstract long doubleTapMinTimeMillis; |
| 2163 | property public abstract long doubleTapTimeoutMillis; |
| 2164 | property public abstract long longPressTimeoutMillis; |
George Mount | d1c4496 | 2020-10-08 11:05:40 -0700 | [diff] [blame] | 2165 | property public abstract float touchSlop; |
| 2166 | } |
| 2167 | |
Filip Pavlis | 556bf64 | 2021-01-18 16:52:32 +0000 | [diff] [blame] | 2168 | @VisibleForTesting public interface ViewRootForTest extends androidx.compose.ui.node.RootForTest { |
Andrey Kulikov | 07b4e27 | 2020-11-27 04:08:39 +0000 | [diff] [blame] | 2169 | method public boolean getHasPendingMeasureOrLayout(); |
| 2170 | method public android.view.View getView(); |
| 2171 | method public void invalidateDescendants(); |
| 2172 | method public boolean isLifecycleInResumedState(); |
| 2173 | property public abstract boolean hasPendingMeasureOrLayout; |
| 2174 | property public abstract boolean isLifecycleInResumedState; |
| 2175 | property public abstract android.view.View view; |
| 2176 | field public static final androidx.compose.ui.platform.ViewRootForTest.Companion Companion; |
| 2177 | } |
| 2178 | |
| 2179 | public static final class ViewRootForTest.Companion { |
| 2180 | method public kotlin.jvm.functions.Function1<androidx.compose.ui.platform.ViewRootForTest,kotlin.Unit>? getOnViewCreatedCallback(); |
| 2181 | method public void setOnViewCreatedCallback(kotlin.jvm.functions.Function1<? super androidx.compose.ui.platform.ViewRootForTest,kotlin.Unit>? p); |
| 2182 | property public final kotlin.jvm.functions.Function1<androidx.compose.ui.platform.ViewRootForTest,kotlin.Unit>? onViewCreatedCallback; |
| 2183 | } |
| 2184 | |
Ralston Da Silva | d1ba27e | 2021-01-08 13:02:20 -0800 | [diff] [blame] | 2185 | @androidx.compose.runtime.Stable public interface WindowInfo { |
Ralston Da Silva | 0e3ce5d | 2020-11-08 23:43:11 -0800 | [diff] [blame] | 2186 | method public boolean isWindowFocused(); |
| 2187 | property public abstract boolean isWindowFocused; |
| 2188 | } |
| 2189 | |
Ralston Da Silva | d1ba27e | 2021-01-08 13:02:20 -0800 | [diff] [blame] | 2190 | public final class WindowInfoKt { |
Ralston Da Silva | 0e3ce5d | 2020-11-08 23:43:11 -0800 | [diff] [blame] | 2191 | } |
| 2192 | |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 2193 | @androidx.compose.ui.InternalComposeUiApi public fun interface WindowRecomposerFactory { |
| 2194 | method public androidx.compose.runtime.Recomposer createRecomposer(android.view.View windowRootView); |
| 2195 | field public static final androidx.compose.ui.platform.WindowRecomposerFactory.Companion Companion; |
| 2196 | } |
| 2197 | |
| 2198 | public static final class WindowRecomposerFactory.Companion { |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 2199 | method public androidx.compose.ui.platform.WindowRecomposerFactory getLifecycleAware(); |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 2200 | property public final androidx.compose.ui.platform.WindowRecomposerFactory LifecycleAware; |
| 2201 | } |
| 2202 | |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 2203 | public final class WindowRecomposerKt { |
Adam Powell | 6da5b52 | 2021-02-02 15:21:02 -0800 | [diff] [blame] | 2204 | method public static androidx.compose.runtime.CompositionContext? findViewTreeCompositionContext(android.view.View); |
| 2205 | method @Deprecated public static androidx.compose.runtime.CompositionContext? findViewTreeCompositionReference(android.view.View); |
| 2206 | method public static androidx.compose.runtime.CompositionContext? getCompositionContext(android.view.View); |
| 2207 | method @Deprecated public static androidx.compose.runtime.CompositionContext? getCompositionReference(android.view.View); |
| 2208 | method public static void setCompositionContext(android.view.View, androidx.compose.runtime.CompositionContext? value); |
| 2209 | method @Deprecated public static void setCompositionReference(android.view.View, androidx.compose.runtime.CompositionContext? value); |
Adam Powell | 91969cd | 2020-11-09 17:51:49 -0800 | [diff] [blame] | 2210 | } |
| 2211 | |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 2212 | @androidx.compose.ui.InternalComposeUiApi public final class WindowRecomposerPolicy { |
Adam Powell | 063bc30 | 2021-01-07 16:51:31 -0800 | [diff] [blame] | 2213 | method public void setFactory(androidx.compose.ui.platform.WindowRecomposerFactory factory); |
| 2214 | method public inline <R> R! withFactory(androidx.compose.ui.platform.WindowRecomposerFactory factory, kotlin.jvm.functions.Function0<? extends R> block); |
Adam Powell | e5dafea | 2020-12-17 12:21:27 -0800 | [diff] [blame] | 2215 | field public static final androidx.compose.ui.platform.WindowRecomposerPolicy INSTANCE; |
| 2216 | } |
| 2217 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2218 | public final class WrapperKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2219 | } |
| 2220 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2221 | } |
| 2222 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2223 | package androidx.compose.ui.platform.actionmodecallback { |
| 2224 | |
| 2225 | public final class TextActionModeCallbackKt { |
| 2226 | } |
| 2227 | |
| 2228 | } |
| 2229 | |
| 2230 | package androidx.compose.ui.res { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2231 | |
Yuichi Araki | 836a710 | 2021-01-27 15:26:30 +0900 | [diff] [blame] | 2232 | public final class AnimatedVectorResourcesKt { |
| 2233 | method @androidx.compose.runtime.Composable @androidx.compose.ui.ExperimentalComposeUiApi public static androidx.compose.ui.graphics.vector.AnimatedImageVector animatedVectorResource(@DrawableRes int id); |
| 2234 | } |
| 2235 | |
| 2236 | public final class AnimatorResourcesKt { |
| 2237 | } |
| 2238 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2239 | public final class ColorResourcesKt { |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 2240 | method @androidx.compose.runtime.Composable public static long colorResource(@ColorRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2241 | } |
| 2242 | |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2243 | @Deprecated @androidx.compose.runtime.Stable public final class DeferredResource<T> { |
| 2244 | method @Deprecated public androidx.compose.ui.res.Resource<T> getResource(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2245 | property public final androidx.compose.ui.res.Resource<T> resource; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2246 | } |
| 2247 | |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2248 | @Deprecated public final class FailedResource<T> extends androidx.compose.ui.res.Resource<T> { |
| 2249 | ctor @Deprecated public FailedResource(T? resource, Throwable? throwable); |
| 2250 | method @Deprecated public Throwable? getThrowable(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2251 | property public final Throwable? throwable; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2252 | } |
| 2253 | |
| 2254 | public final class FontResourcesKt { |
Siyamed Sinir | cc90fec | 2020-11-13 08:36:47 -0800 | [diff] [blame] | 2255 | method @androidx.compose.runtime.Composable public static androidx.compose.ui.text.font.Typeface fontResource(androidx.compose.ui.text.font.FontFamily fontFamily); |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2256 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.res.DeferredResource<androidx.compose.ui.text.font.Typeface> loadFontResource(androidx.compose.ui.text.font.FontFamily fontFamily, optional androidx.compose.ui.text.font.FontFamily? pendingFontFamily, optional androidx.compose.ui.text.font.FontFamily? failedFontFamily); |
| 2257 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.res.DeferredResource<androidx.compose.ui.text.font.Typeface> loadFontResource(androidx.compose.ui.text.font.FontFamily fontFamily, optional androidx.compose.ui.text.font.Typeface? pendingTypeface, optional androidx.compose.ui.text.font.Typeface? failedTypeface); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2258 | } |
| 2259 | |
| 2260 | public final class ImageResourcesKt { |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2261 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.ImageBitmap imageResource(@DrawableRes int id); |
| 2262 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.res.DeferredResource<androidx.compose.ui.graphics.ImageBitmap> loadImageResource(int id, optional androidx.compose.ui.graphics.ImageBitmap? pendingImage, optional androidx.compose.ui.graphics.ImageBitmap? failedImage); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2263 | } |
| 2264 | |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2265 | @Deprecated public final class LoadedResource<T> extends androidx.compose.ui.res.Resource<T> { |
| 2266 | ctor @Deprecated public LoadedResource(T? resource); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2267 | } |
| 2268 | |
Nader Jawad | 9572c6b | 2020-11-23 17:27:18 -0800 | [diff] [blame] | 2269 | public final class PainterResourcesKt { |
| 2270 | method @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.painter.Painter painterResource(@DrawableRes int id); |
| 2271 | } |
| 2272 | |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2273 | @Deprecated public final class PendingResource<T> extends androidx.compose.ui.res.Resource<T> { |
| 2274 | ctor @Deprecated public PendingResource(T? resource); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2275 | } |
| 2276 | |
| 2277 | public final class PrimitiveResourcesKt { |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 2278 | method @androidx.compose.runtime.Composable public static boolean booleanResource(@BoolRes int id); |
| 2279 | method @androidx.compose.runtime.Composable public static float dimensionResource(@DimenRes int id); |
| 2280 | method @androidx.compose.runtime.Composable public static int[] integerArrayResource(@ArrayRes int id); |
| 2281 | method @androidx.compose.runtime.Composable public static int integerResource(@IntegerRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2282 | } |
| 2283 | |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2284 | @Deprecated public abstract sealed class Resource<T> { |
| 2285 | method @Deprecated public final T? getResource(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2286 | property public final T? resource; |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2287 | } |
| 2288 | |
| 2289 | public final class ResourcesKt { |
| 2290 | } |
| 2291 | |
| 2292 | public final class StringResourcesKt { |
Louis Pullen-Freilich | 1f10a59 | 2020-07-24 16:35:14 +0100 | [diff] [blame] | 2293 | method @androidx.compose.runtime.Composable public static String![] stringArrayResource(@ArrayRes int id); |
| 2294 | method @androidx.compose.runtime.Composable public static String stringResource(@StringRes int id); |
| 2295 | method @androidx.compose.runtime.Composable public static String stringResource(@StringRes int id, java.lang.Object... formatArgs); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2296 | } |
| 2297 | |
| 2298 | public final class VectorResourcesKt { |
Alexandre Elias | cad5eb8 | 2021-01-26 18:18:33 -0800 | [diff] [blame] | 2299 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.res.DeferredResource<androidx.compose.ui.graphics.vector.ImageVector> loadVectorResource(int id, optional androidx.compose.ui.graphics.vector.ImageVector? pendingResource, optional androidx.compose.ui.graphics.vector.ImageVector? failedResource); |
| 2300 | method @Deprecated @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.vector.ImageVector vectorResource(@DrawableRes int id); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2301 | } |
| 2302 | |
Ralston Da Silva | 78117b8 | 2019-11-05 16:15:25 -0800 | [diff] [blame] | 2303 | } |
| 2304 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2305 | package androidx.compose.ui.semantics { |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2306 | |
yingleiw | 2b44315 | 2020-04-24 14:18:02 -0700 | [diff] [blame] | 2307 | public final class AccessibilityAction<T extends kotlin.Function<? extends java.lang.Boolean>> { |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2308 | ctor public AccessibilityAction(String? label, T? action); |
| 2309 | method public T? getAction(); |
| 2310 | method public String? getLabel(); |
| 2311 | property public final T? action; |
| 2312 | property public final String? label; |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2313 | } |
| 2314 | |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2315 | public final class CustomAccessibilityAction { |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2316 | ctor public CustomAccessibilityAction(String label, kotlin.jvm.functions.Function0<java.lang.Boolean> action); |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2317 | method public kotlin.jvm.functions.Function0<java.lang.Boolean> getAction(); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2318 | method public String getLabel(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2319 | property public final kotlin.jvm.functions.Function0<java.lang.Boolean> action; |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2320 | property public final String label; |
yingleiw | b2cca13 | 2020-04-20 12:28:58 -0700 | [diff] [blame] | 2321 | } |
| 2322 | |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2323 | public final class ProgressBarRangeInfo { |
George Mount | a4da1bb | 2021-01-07 17:12:05 +0000 | [diff] [blame] | 2324 | ctor public ProgressBarRangeInfo(float current, kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range, int steps); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2325 | method public float getCurrent(); |
| 2326 | method public kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> getRange(); |
| 2327 | method public int getSteps(); |
| 2328 | property public final float current; |
| 2329 | property public final kotlin.ranges.ClosedFloatingPointRange<java.lang.Float> range; |
| 2330 | property public final int steps; |
Anastasia Soboleva | 7f0aeab | 2021-01-26 23:39:14 +0000 | [diff] [blame] | 2331 | field public static final androidx.compose.ui.semantics.ProgressBarRangeInfo.Companion Companion; |
| 2332 | } |
| 2333 | |
| 2334 | public static final class ProgressBarRangeInfo.Companion { |
| 2335 | method public androidx.compose.ui.semantics.ProgressBarRangeInfo getIndeterminate(); |
| 2336 | property public final androidx.compose.ui.semantics.ProgressBarRangeInfo Indeterminate; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2337 | } |
| 2338 | |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2339 | public enum Role { |
| 2340 | enum_constant public static final androidx.compose.ui.semantics.Role Button; |
| 2341 | enum_constant public static final androidx.compose.ui.semantics.Role Checkbox; |
Anastasia Soboleva | ec2c14d | 2021-01-20 17:25:35 +0000 | [diff] [blame] | 2342 | enum_constant public static final androidx.compose.ui.semantics.Role Image; |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2343 | enum_constant public static final androidx.compose.ui.semantics.Role RadioButton; |
| 2344 | enum_constant public static final androidx.compose.ui.semantics.Role Switch; |
| 2345 | enum_constant public static final androidx.compose.ui.semantics.Role Tab; |
| 2346 | } |
| 2347 | |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2348 | public final class ScrollAxisRange { |
Alexandre Elias | 9866e08 | 2021-01-27 18:26:05 -0800 | [diff] [blame] | 2349 | ctor public ScrollAxisRange(kotlin.jvm.functions.Function0<java.lang.Float> value, kotlin.jvm.functions.Function0<java.lang.Float> maxValue, boolean reverseScrolling); |
| 2350 | method public kotlin.jvm.functions.Function0<java.lang.Float> getMaxValue(); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2351 | method public boolean getReverseScrolling(); |
Alexandre Elias | 9866e08 | 2021-01-27 18:26:05 -0800 | [diff] [blame] | 2352 | method public kotlin.jvm.functions.Function0<java.lang.Float> getValue(); |
| 2353 | property public final kotlin.jvm.functions.Function0<java.lang.Float> maxValue; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2354 | property public final boolean reverseScrolling; |
Alexandre Elias | 9866e08 | 2021-01-27 18:26:05 -0800 | [diff] [blame] | 2355 | property public final kotlin.jvm.functions.Function0<java.lang.Float> value; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2356 | } |
| 2357 | |
George Mount | a4da1bb | 2021-01-07 17:12:05 +0000 | [diff] [blame] | 2358 | public final class SemanticsActions { |
yingleiw | d67a2cb | 2021-01-25 18:02:41 -0800 | [diff] [blame] | 2359 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getCollapse(); |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2360 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getCopyText(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2361 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.compose.ui.semantics.CustomAccessibilityAction>> getCustomActions(); |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2362 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getCutText(); |
yingleiw | 47511c3 | 2020-11-06 16:33:02 -0800 | [diff] [blame] | 2363 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getDismiss(); |
yingleiw | d67a2cb | 2021-01-25 18:02:41 -0800 | [diff] [blame] | 2364 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getExpand(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2365 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean>>> getGetTextLayoutResult(); |
| 2366 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getOnClick(); |
yingleiw | 93463e7 | 2020-09-17 14:52:59 -0700 | [diff] [blame] | 2367 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getOnLongClick(); |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2368 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> getPasteText(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2369 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function2<java.lang.Float,java.lang.Float,java.lang.Boolean>>> getScrollBy(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2370 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Boolean>>> getSetProgress(); |
| 2371 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function3<java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean>>> getSetSelection(); |
| 2372 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<androidx.compose.ui.text.AnnotatedString,java.lang.Boolean>>> getSetText(); |
yingleiw | d67a2cb | 2021-01-25 18:02:41 -0800 | [diff] [blame] | 2373 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> Collapse; |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2374 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> CopyText; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2375 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.util.List<androidx.compose.ui.semantics.CustomAccessibilityAction>> CustomActions; |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2376 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> CutText; |
yingleiw | 47511c3 | 2020-11-06 16:33:02 -0800 | [diff] [blame] | 2377 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> Dismiss; |
yingleiw | d67a2cb | 2021-01-25 18:02:41 -0800 | [diff] [blame] | 2378 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> Expand; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2379 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean>>> GetTextLayoutResult; |
| 2380 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> OnClick; |
yingleiw | 93463e7 | 2020-09-17 14:52:59 -0700 | [diff] [blame] | 2381 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> OnLongClick; |
Anastasia Soboleva | b12bf47 | 2020-09-10 22:39:56 +0100 | [diff] [blame] | 2382 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function0<java.lang.Boolean>>> PasteText; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2383 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function2<java.lang.Float,java.lang.Float,java.lang.Boolean>>> ScrollBy; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2384 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<java.lang.Float,java.lang.Boolean>>> SetProgress; |
| 2385 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function3<java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Boolean>>> SetSelection; |
| 2386 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.AccessibilityAction<kotlin.jvm.functions.Function1<androidx.compose.ui.text.AnnotatedString,java.lang.Boolean>>> SetText; |
| 2387 | field public static final androidx.compose.ui.semantics.SemanticsActions INSTANCE; |
| 2388 | } |
| 2389 | |
| 2390 | public final class SemanticsConfiguration implements java.lang.Iterable<java.util.Map.Entry<? extends androidx.compose.ui.semantics.SemanticsPropertyKey<?>,?>> kotlin.jvm.internal.markers.KMappedMarker androidx.compose.ui.semantics.SemanticsPropertyReceiver { |
| 2391 | ctor public SemanticsConfiguration(); |
| 2392 | method public operator <T> boolean contains(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key); |
| 2393 | method public androidx.compose.ui.semantics.SemanticsConfiguration copy(); |
| 2394 | method public operator <T> T! get(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key); |
| 2395 | method public <T> T! getOrElse(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
| 2396 | method public <T> T? getOrElseNullable(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key, kotlin.jvm.functions.Function0<? extends T> defaultValue); |
Alexandre Elias | 0367a37 | 2020-11-17 16:56:31 -0800 | [diff] [blame] | 2397 | method public boolean isClearingSemantics(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2398 | method public boolean isMergingSemanticsOfDescendants(); |
| 2399 | method public java.util.Iterator<java.util.Map.Entry<androidx.compose.ui.semantics.SemanticsPropertyKey<?>,java.lang.Object>> iterator(); |
| 2400 | method public <T> void set(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key, T? value); |
Alexandre Elias | 0367a37 | 2020-11-17 16:56:31 -0800 | [diff] [blame] | 2401 | method public void setClearingSemantics(boolean p); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2402 | method public void setMergingSemanticsOfDescendants(boolean p); |
Alexandre Elias | 0367a37 | 2020-11-17 16:56:31 -0800 | [diff] [blame] | 2403 | property public final boolean isClearingSemantics; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2404 | property public final boolean isMergingSemanticsOfDescendants; |
| 2405 | } |
| 2406 | |
| 2407 | public final class SemanticsConfigurationKt { |
| 2408 | method public static <T> T? getOrNull(androidx.compose.ui.semantics.SemanticsConfiguration, androidx.compose.ui.semantics.SemanticsPropertyKey<T> key); |
| 2409 | } |
| 2410 | |
| 2411 | public interface SemanticsModifier extends androidx.compose.ui.Modifier.Element { |
| 2412 | method public int getId(); |
| 2413 | method public androidx.compose.ui.semantics.SemanticsConfiguration getSemanticsConfiguration(); |
| 2414 | property public abstract int id; |
| 2415 | property public abstract androidx.compose.ui.semantics.SemanticsConfiguration semanticsConfiguration; |
| 2416 | } |
| 2417 | |
| 2418 | public final class SemanticsModifierKt { |
Alexandre Elias | 0367a37 | 2020-11-17 16:56:31 -0800 | [diff] [blame] | 2419 | method public static androidx.compose.ui.Modifier clearAndSetSemantics(androidx.compose.ui.Modifier, kotlin.jvm.functions.Function1<? super androidx.compose.ui.semantics.SemanticsPropertyReceiver,kotlin.Unit> properties); |
Alexandre Elias | 30239e0 | 2020-11-09 20:58:11 -0800 | [diff] [blame] | 2420 | method public static androidx.compose.ui.Modifier semantics(androidx.compose.ui.Modifier, optional boolean mergeDescendants, kotlin.jvm.functions.Function1<? super androidx.compose.ui.semantics.SemanticsPropertyReceiver,kotlin.Unit> properties); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2421 | } |
| 2422 | |
| 2423 | public final class SemanticsNode { |
Mihai Popa | 68db1e3 | 2020-10-09 16:17:44 +0100 | [diff] [blame] | 2424 | method public int getAlignmentLinePosition(androidx.compose.ui.layout.AlignmentLine line); |
Nader Jawad | 6b51911 | 2020-08-03 17:27:51 -0700 | [diff] [blame] | 2425 | method public androidx.compose.ui.geometry.Rect getBoundsInRoot(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2426 | method public java.util.List<androidx.compose.ui.semantics.SemanticsNode> getChildren(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2427 | method public androidx.compose.ui.semantics.SemanticsConfiguration getConfig(); |
Nader Jawad | 6b51911 | 2020-08-03 17:27:51 -0700 | [diff] [blame] | 2428 | method public androidx.compose.ui.geometry.Rect getGlobalBounds(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2429 | method public long getGlobalPosition-F1C5BW0(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2430 | method public int getId(); |
Andrey Kulikov | 5fb82da | 2020-12-03 15:24:33 +0000 | [diff] [blame] | 2431 | method public androidx.compose.ui.layout.LayoutInfo getLayoutInfo(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2432 | method public boolean getMergingEnabled(); |
| 2433 | method public androidx.compose.ui.semantics.SemanticsNode? getParent(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2434 | method public long getPositionInRoot-F1C5BW0(); |
Filip Pavlis | 556bf64 | 2021-01-18 16:52:32 +0000 | [diff] [blame] | 2435 | method public androidx.compose.ui.node.RootForTest? getRoot(); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2436 | method public long getSize-YbymL2g(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2437 | method public boolean isRoot(); |
Nader Jawad | 6b51911 | 2020-08-03 17:27:51 -0700 | [diff] [blame] | 2438 | property public final androidx.compose.ui.geometry.Rect boundsInRoot; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2439 | property public final java.util.List<androidx.compose.ui.semantics.SemanticsNode> children; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2440 | property public final androidx.compose.ui.semantics.SemanticsConfiguration config; |
Nader Jawad | 6b51911 | 2020-08-03 17:27:51 -0700 | [diff] [blame] | 2441 | property public final androidx.compose.ui.geometry.Rect globalBounds; |
George Mount | 16715b4 | 2020-08-06 16:03:43 -0700 | [diff] [blame] | 2442 | property public final long globalPosition; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2443 | property public final int id; |
| 2444 | property public final boolean isRoot; |
Andrey Kulikov | 5fb82da | 2020-12-03 15:24:33 +0000 | [diff] [blame] | 2445 | property public final androidx.compose.ui.layout.LayoutInfo layoutInfo; |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2446 | property public final boolean mergingEnabled; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2447 | property public final androidx.compose.ui.semantics.SemanticsNode? parent; |
George Mount | 16715b4 | 2020-08-06 16:03:43 -0700 | [diff] [blame] | 2448 | property public final long positionInRoot; |
Filip Pavlis | 556bf64 | 2021-01-18 16:52:32 +0000 | [diff] [blame] | 2449 | property public final androidx.compose.ui.node.RootForTest? root; |
George Mount | dec43a9 | 2020-08-06 12:17:53 -0700 | [diff] [blame] | 2450 | property public final long size; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2451 | } |
| 2452 | |
| 2453 | public final class SemanticsNodeKt { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2454 | } |
| 2455 | |
| 2456 | public final class SemanticsOwner { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2457 | method public androidx.compose.ui.semantics.SemanticsNode getRootSemanticsNode(); |
| 2458 | method public androidx.compose.ui.semantics.SemanticsNode getUnmergedRootSemanticsNode(); |
| 2459 | property public final androidx.compose.ui.semantics.SemanticsNode rootSemanticsNode; |
| 2460 | property public final androidx.compose.ui.semantics.SemanticsNode unmergedRootSemanticsNode; |
| 2461 | } |
| 2462 | |
| 2463 | public final class SemanticsOwnerKt { |
| 2464 | method public static java.util.List<androidx.compose.ui.semantics.SemanticsNode> getAllSemanticsNodes(androidx.compose.ui.semantics.SemanticsOwner, boolean mergingEnabled); |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2465 | } |
| 2466 | |
George Mount | a4da1bb | 2021-01-07 17:12:05 +0000 | [diff] [blame] | 2467 | public final class SemanticsProperties { |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2468 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> getContentDescription(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2469 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getDisabled(); |
Anastasia Soboleva | fc69309 | 2021-01-25 20:33:07 +0000 | [diff] [blame] | 2470 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> getEditableText(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2471 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getFocused(); |
Jolanda Verhoef | 8ccc0ae | 2020-12-14 15:54:52 +0100 | [diff] [blame] | 2472 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getHeading(); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2473 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ScrollAxisRange> getHorizontalScrollAxisRange(); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2474 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.input.ImeAction> getImeAction(); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2475 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getInvisibleToUser(); |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2476 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getIsDialog(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2477 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getIsPopup(); |
yingleiw | 96e8156 | 2021-01-15 13:46:32 -0800 | [diff] [blame] | 2478 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> getPaneTitle(); |
Anastasia Soboleva | b9cac89 | 2021-01-20 20:33:55 +0000 | [diff] [blame] | 2479 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> getPassword(); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2480 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ProgressBarRangeInfo> getProgressBarRangeInfo(); |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2481 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.Role> getRole(); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2482 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> getSelected(); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2483 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> getStateDescription(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2484 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> getTestTag(); |
| 2485 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> getText(); |
| 2486 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.TextRange> getTextSelectionRange(); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2487 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.state.ToggleableState> getToggleableState(); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2488 | method public androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ScrollAxisRange> getVerticalScrollAxisRange(); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2489 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> ContentDescription; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2490 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> Disabled; |
Anastasia Soboleva | fc69309 | 2021-01-25 20:33:07 +0000 | [diff] [blame] | 2491 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> EditableText; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2492 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Focused; |
Jolanda Verhoef | 8ccc0ae | 2020-12-14 15:54:52 +0100 | [diff] [blame] | 2493 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> Heading; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2494 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ScrollAxisRange> HorizontalScrollAxisRange; |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2495 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.input.ImeAction> ImeAction; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2496 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> InvisibleToUser; |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2497 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> IsDialog; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2498 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> IsPopup; |
yingleiw | 96e8156 | 2021-01-15 13:46:32 -0800 | [diff] [blame] | 2499 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> PaneTitle; |
Anastasia Soboleva | b9cac89 | 2021-01-20 20:33:55 +0000 | [diff] [blame] | 2500 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<kotlin.Unit> Password; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2501 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ProgressBarRangeInfo> ProgressBarRangeInfo; |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2502 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.Role> Role; |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2503 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.Boolean> Selected; |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2504 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> StateDescription; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2505 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<java.lang.String> TestTag; |
| 2506 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.AnnotatedString> Text; |
| 2507 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.text.TextRange> TextSelectionRange; |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2508 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.state.ToggleableState> ToggleableState; |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2509 | property public final androidx.compose.ui.semantics.SemanticsPropertyKey<androidx.compose.ui.semantics.ScrollAxisRange> VerticalScrollAxisRange; |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2510 | field public static final androidx.compose.ui.semantics.SemanticsProperties INSTANCE; |
yingleiw | ef4da39 | 2020-03-10 10:31:57 -0700 | [diff] [blame] | 2511 | } |
| 2512 | |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2513 | public final class SemanticsPropertiesKt { |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2514 | method public static void collapse(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
| 2515 | method public static void copyText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
| 2516 | method public static void cutText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2517 | method public static void dialog(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2518 | method public static void disabled(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2519 | method public static void dismiss(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
| 2520 | method public static void expand(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2521 | method public static String getContentDescription(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2522 | method public static java.util.List<androidx.compose.ui.semantics.CustomAccessibilityAction> getCustomActions(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Anastasia Soboleva | fc69309 | 2021-01-25 20:33:07 +0000 | [diff] [blame] | 2523 | method public static androidx.compose.ui.text.AnnotatedString getEditableText(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2524 | method public static boolean getFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2525 | method public static androidx.compose.ui.semantics.ScrollAxisRange getHorizontalScrollAxisRange(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2526 | method public static androidx.compose.ui.text.input.ImeAction getImeAction(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | 96e8156 | 2021-01-15 13:46:32 -0800 | [diff] [blame] | 2527 | method public static String getPaneTitle(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2528 | method public static androidx.compose.ui.semantics.ProgressBarRangeInfo getProgressBarRangeInfo(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2529 | method public static androidx.compose.ui.semantics.Role getRole(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2530 | method public static boolean getSelected(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2531 | method public static String getStateDescription(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2532 | method public static String getTestTag(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
| 2533 | method public static androidx.compose.ui.text.AnnotatedString getText(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2534 | method public static void getTextLayoutResult(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function1<? super java.util.List<androidx.compose.ui.text.TextLayoutResult>,java.lang.Boolean>? action); |
haoyu | 093026c | 2020-08-25 17:44:12 -0700 | [diff] [blame] | 2535 | method public static long getTextSelectionRange(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2536 | method public static androidx.compose.ui.state.ToggleableState getToggleableState(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2537 | method public static androidx.compose.ui.semantics.ScrollAxisRange getVerticalScrollAxisRange(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Jolanda Verhoef | 8ccc0ae | 2020-12-14 15:54:52 +0100 | [diff] [blame] | 2538 | method public static void heading(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2539 | method @androidx.compose.ui.ExperimentalComposeUiApi public static void invisibleToUser(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2540 | method public static void onClick(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
| 2541 | method public static void onLongClick(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
Anastasia Soboleva | b9cac89 | 2021-01-20 20:33:55 +0000 | [diff] [blame] | 2542 | method public static void password(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2543 | method public static void pasteText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function0<java.lang.Boolean>? action); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2544 | method public static void popup(androidx.compose.ui.semantics.SemanticsPropertyReceiver); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2545 | method public static void scrollBy(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function2<? super java.lang.Float,? super java.lang.Float,java.lang.Boolean>? action); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2546 | method public static void setContentDescription(androidx.compose.ui.semantics.SemanticsPropertyReceiver, String p); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2547 | method public static void setCustomActions(androidx.compose.ui.semantics.SemanticsPropertyReceiver, java.util.List<androidx.compose.ui.semantics.CustomAccessibilityAction> p); |
Anastasia Soboleva | fc69309 | 2021-01-25 20:33:07 +0000 | [diff] [blame] | 2548 | method public static void setEditableText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.text.AnnotatedString p); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2549 | method public static void setFocused(androidx.compose.ui.semantics.SemanticsPropertyReceiver, boolean p); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2550 | method public static void setHorizontalScrollAxisRange(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.semantics.ScrollAxisRange p); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2551 | method public static void setImeAction(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.text.input.ImeAction p); |
yingleiw | 96e8156 | 2021-01-15 13:46:32 -0800 | [diff] [blame] | 2552 | method public static void setPaneTitle(androidx.compose.ui.semantics.SemanticsPropertyReceiver, String p); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2553 | method public static void setProgress(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function1<? super java.lang.Float,java.lang.Boolean>? action); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2554 | method public static void setProgressBarRangeInfo(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.semantics.ProgressBarRangeInfo p); |
yingleiw | 6142074 | 2020-12-09 18:56:08 -0800 | [diff] [blame] | 2555 | method public static void setRole(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.semantics.Role p); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2556 | method public static void setSelected(androidx.compose.ui.semantics.SemanticsPropertyReceiver, boolean p); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2557 | method public static void setSelection(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function3<? super java.lang.Integer,? super java.lang.Integer,? super java.lang.Boolean,java.lang.Boolean>? action); |
Alexandre Elias | 25ac4d3 | 2020-12-07 17:51:45 -0800 | [diff] [blame] | 2558 | method public static void setStateDescription(androidx.compose.ui.semantics.SemanticsPropertyReceiver, String p); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2559 | method public static void setTestTag(androidx.compose.ui.semantics.SemanticsPropertyReceiver, String p); |
| 2560 | method public static void setText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.text.AnnotatedString p); |
yingleiw | a5d1202 | 2021-02-01 19:37:03 -0800 | [diff] [blame] | 2561 | method public static void setText(androidx.compose.ui.semantics.SemanticsPropertyReceiver, optional String? label, kotlin.jvm.functions.Function1<? super androidx.compose.ui.text.AnnotatedString,java.lang.Boolean>? action); |
haoyu | 093026c | 2020-08-25 17:44:12 -0700 | [diff] [blame] | 2562 | method public static void setTextSelectionRange-Hy0MoUY(androidx.compose.ui.semantics.SemanticsPropertyReceiver, long p); |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2563 | method public static void setToggleableState(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.state.ToggleableState p); |
Alexandre Elias | c51fcd1 | 2021-01-05 19:56:52 -0800 | [diff] [blame] | 2564 | method public static void setVerticalScrollAxisRange(androidx.compose.ui.semantics.SemanticsPropertyReceiver, androidx.compose.ui.semantics.ScrollAxisRange p); |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2565 | } |
| 2566 | |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2567 | public final class SemanticsPropertyKey<T> { |
Aurimas Liutikas | 0eb54c6 | 2020-11-20 10:52:19 -0800 | [diff] [blame] | 2568 | ctor public SemanticsPropertyKey(String name, kotlin.jvm.functions.Function2<? super T,? super T,? extends T> mergePolicy); |
Alexandre Elias | c60f33e | 2020-07-10 16:23:09 -0700 | [diff] [blame] | 2569 | method public String getName(); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2570 | method public operator T! getValue(androidx.compose.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property); |
Alexandre Elias | 1531c13 | 2020-08-07 20:03:55 -0700 | [diff] [blame] | 2571 | method public T? merge(T? parentValue, T? childValue); |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2572 | method public operator void setValue(androidx.compose.ui.semantics.SemanticsPropertyReceiver thisRef, kotlin.reflect.KProperty<?> property, T? value); |
Aurimas Liutikas | 6ac8c64 | 2020-09-29 13:48:32 -0700 | [diff] [blame] | 2573 | property public final String name; |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2574 | } |
| 2575 | |
| 2576 | public interface SemanticsPropertyReceiver { |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2577 | method public operator <T> void set(androidx.compose.ui.semantics.SemanticsPropertyKey<T> key, T? value); |
Ryan Mentley | 6cd5719 | 2019-05-29 21:03:18 -0700 | [diff] [blame] | 2578 | } |
| 2579 | |
| 2580 | } |
| 2581 | |
Filip Pavlis | 13bdbe7 | 2020-11-06 17:35:47 +0000 | [diff] [blame] | 2582 | package androidx.compose.ui.state { |
| 2583 | |
| 2584 | public enum ToggleableState { |
| 2585 | enum_constant public static final androidx.compose.ui.state.ToggleableState Indeterminate; |
| 2586 | enum_constant public static final androidx.compose.ui.state.ToggleableState Off; |
| 2587 | enum_constant public static final androidx.compose.ui.state.ToggleableState On; |
| 2588 | } |
| 2589 | |
| 2590 | public final class ToggleableStateKt { |
| 2591 | method public static androidx.compose.ui.state.ToggleableState ToggleableState(boolean value); |
| 2592 | } |
| 2593 | |
| 2594 | } |
| 2595 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2596 | package androidx.compose.ui.text.input { |
Siyamed Sinir | 18e8139 | 2019-05-20 18:08:35 -0700 | [diff] [blame] | 2597 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2598 | public final class InputStateKt { |
| 2599 | } |
| 2600 | |
| 2601 | public final class RecordingInputConnectionKt { |
Siyamed Sinir | 18e8139 | 2019-05-20 18:08:35 -0700 | [diff] [blame] | 2602 | } |
| 2603 | |
| 2604 | } |
| 2605 | |
Louis Pullen-Freilich | a03fd6c | 2020-07-24 23:26:29 +0100 | [diff] [blame] | 2606 | package androidx.compose.ui.viewinterop { |
George Mount | 0ad23d0 | 2020-04-24 14:37:08 -0700 | [diff] [blame] | 2607 | |
Mihai Popa | 35775c0 | 2021-01-29 22:34:31 +0000 | [diff] [blame] | 2608 | public final class AndroidViewHolderKt { |
| 2609 | } |
| 2610 | |
Mihai Popa | eb7e0ba | 2020-07-17 19:52:15 +0100 | [diff] [blame] | 2611 | public final class AndroidViewKt { |
Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 2612 | method @androidx.compose.runtime.Composable public static <T extends android.view.View> void AndroidView(kotlin.jvm.functions.Function1<? super android.content.Context,? extends T> viewBlock, optional androidx.compose.ui.Modifier modifier, optional kotlin.jvm.functions.Function1<? super T,kotlin.Unit> update); |
Mihai Popa | eb7e0ba | 2020-07-17 19:52:15 +0100 | [diff] [blame] | 2613 | 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] | 2614 | } |
| 2615 | |
Andrey Kulikov | d6062f7 | 2020-05-07 20:06:30 +0100 | [diff] [blame] | 2616 | } |
| 2617 | |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2618 | package androidx.compose.ui.window { |
| 2619 | |
| 2620 | public final class AndroidDialogKt { |
Louis Pullen-Freilich | d13b06e | 2021-01-30 21:09:19 +0000 | [diff] [blame] | 2621 | method @androidx.compose.runtime.Composable public static void Dialog(kotlin.jvm.functions.Function0<kotlin.Unit> onDismissRequest, optional androidx.compose.ui.window.DialogProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2622 | } |
| 2623 | |
| 2624 | public final class AndroidPopupKt { |
Louis Pullen-Freilich | 5f1d29d | 2021-01-30 22:18:16 +0000 | [diff] [blame] | 2625 | method @androidx.compose.runtime.Composable public static void Popup(androidx.compose.ui.window.PopupPositionProvider popupPositionProvider, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onDismissRequest, optional androidx.compose.ui.window.PopupProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
| 2626 | method @androidx.compose.runtime.Composable public static void Popup-wO4EaeM(optional androidx.compose.ui.Alignment alignment, optional long offset, optional kotlin.jvm.functions.Function0<kotlin.Unit>? onDismissRequest, optional androidx.compose.ui.window.PopupProperties properties, kotlin.jvm.functions.Function0<kotlin.Unit> content); |
Aurimas Liutikas | 3aa5a20 | 2020-10-05 09:42:14 -0700 | [diff] [blame] | 2627 | method @org.jetbrains.annotations.TestOnly public static boolean isPopupLayout(android.view.View view, optional String? testTag); |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2628 | } |
| 2629 | |
Louis Pullen-Freilich | d13b06e | 2021-01-30 21:09:19 +0000 | [diff] [blame] | 2630 | @androidx.compose.runtime.Immutable public final class DialogProperties { |
| 2631 | ctor public DialogProperties(boolean dismissOnBackPress, boolean dismissOnClickOutside, androidx.compose.ui.window.SecureFlagPolicy securePolicy); |
| 2632 | ctor public DialogProperties(); |
Louis Pullen-Freilich | af53d9a | 2021-01-25 21:02:54 +0000 | [diff] [blame] | 2633 | method public boolean getDismissOnBackPress(); |
| 2634 | method public boolean getDismissOnClickOutside(); |
Filip Pavlis | a9b67ec | 2020-10-01 15:32:27 +0100 | [diff] [blame] | 2635 | method public androidx.compose.ui.window.SecureFlagPolicy getSecurePolicy(); |
Louis Pullen-Freilich | af53d9a | 2021-01-25 21:02:54 +0000 | [diff] [blame] | 2636 | property public final boolean dismissOnBackPress; |
| 2637 | property public final boolean dismissOnClickOutside; |
Filip Pavlis | a9b67ec | 2020-10-01 15:32:27 +0100 | [diff] [blame] | 2638 | property public final androidx.compose.ui.window.SecureFlagPolicy securePolicy; |
| 2639 | } |
| 2640 | |
Filip Pavlis | 45ce3f3 | 2020-08-04 12:07:45 +0100 | [diff] [blame] | 2641 | public interface DialogWindowProvider { |
| 2642 | method public android.view.Window getWindow(); |
| 2643 | property public abstract android.view.Window window; |
| 2644 | } |
| 2645 | |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2646 | @androidx.compose.runtime.Immutable public interface PopupPositionProvider { |
Mihai Popa | 3021361 | 2021-01-26 02:14:46 +0000 | [diff] [blame] | 2647 | method public long calculatePosition-aa5Bd6I(androidx.compose.ui.unit.IntRect anchorBounds, long windowSize, androidx.compose.ui.unit.LayoutDirection layoutDirection, long popupContentSize); |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2648 | } |
| 2649 | |
Louis Pullen-Freilich | 5f1d29d | 2021-01-30 22:18:16 +0000 | [diff] [blame] | 2650 | @androidx.compose.runtime.Immutable public final class PopupProperties { |
| 2651 | ctor public PopupProperties(boolean focusable, boolean dismissOnBackPress, boolean dismissOnClickOutside, androidx.compose.ui.window.SecureFlagPolicy securePolicy); |
| 2652 | ctor public PopupProperties(); |
| 2653 | method public boolean getDismissOnBackPress(); |
| 2654 | method public boolean getDismissOnClickOutside(); |
| 2655 | method public boolean getFocusable(); |
| 2656 | method public androidx.compose.ui.window.SecureFlagPolicy getSecurePolicy(); |
| 2657 | property public final boolean dismissOnBackPress; |
| 2658 | property public final boolean dismissOnClickOutside; |
| 2659 | property public final boolean focusable; |
| 2660 | property public final androidx.compose.ui.window.SecureFlagPolicy securePolicy; |
Filip Pavlis | a9b67ec | 2020-10-01 15:32:27 +0100 | [diff] [blame] | 2661 | } |
| 2662 | |
| 2663 | public enum SecureFlagPolicy { |
| 2664 | enum_constant public static final androidx.compose.ui.window.SecureFlagPolicy Inherit; |
| 2665 | enum_constant public static final androidx.compose.ui.window.SecureFlagPolicy SecureOff; |
| 2666 | enum_constant public static final androidx.compose.ui.window.SecureFlagPolicy SecureOn; |
| 2667 | } |
| 2668 | |
| 2669 | public final class SecureFlagPolicyKt { |
| 2670 | } |
| 2671 | |
Filip Pavlis | 6c29103 | 2020-07-27 18:12:11 +0100 | [diff] [blame] | 2672 | } |
| 2673 | |