[go: nahoru, domu]

blob: c91e1d5f6b159b70b6760ac4a3c5917dd4c03efc [file] [log] [blame]
George Mount842c8c12020-01-08 16:03:42 -08001// Signature format: 3.0
George Mount0ad23d02020-04-24 14:37:08 -07002package androidx.ui.core {
3
Aurimas Liutikas3ec16722020-05-27 13:08:04 -07004 @androidx.compose.Immutable public final class Constraints {
George Mount8f237572020-04-30 12:08:30 -07005 ctor public Constraints(internal long value);
6 method public androidx.ui.core.Constraints copy(int minWidth = this.minWidth, int maxWidth = this.maxWidth, int minHeight = this.minHeight, int maxHeight = this.maxHeight);
7 method @androidx.compose.Immutable public androidx.ui.core.Constraints copy(long value);
8 method public boolean getHasBoundedHeight();
9 method public boolean getHasBoundedWidth();
George Mount0ad23d02020-04-24 14:37:08 -070010 method public int getMaxHeight();
11 method public int getMaxWidth();
12 method public int getMinHeight();
13 method public int getMinWidth();
George Mount8f237572020-04-30 12:08:30 -070014 property public final boolean hasBoundedHeight;
15 property public final boolean hasBoundedWidth;
16 property public final int maxHeight;
17 property public final int maxWidth;
18 property public final int minHeight;
19 property public final int minWidth;
George Mount0ad23d02020-04-24 14:37:08 -070020 field public static final androidx.ui.core.Constraints.Companion! Companion;
George Mount8f237572020-04-30 12:08:30 -070021 field public static final int Infinity = 2147483647; // 0x7fffffff
George Mount0ad23d02020-04-24 14:37:08 -070022 }
23
24 public static final class Constraints.Companion {
George Mount8f237572020-04-30 12:08:30 -070025 method @androidx.compose.Stable public androidx.ui.core.Constraints fixed(int width, int height);
26 method @androidx.compose.Stable public androidx.ui.core.Constraints fixedHeight(int height);
27 method @androidx.compose.Stable public androidx.ui.core.Constraints fixedWidth(int width);
George Mount0ad23d02020-04-24 14:37:08 -070028 }
29
30 public final class ConstraintsKt {
George Mount8f237572020-04-30 12:08:30 -070031 method @androidx.compose.Stable public static androidx.ui.core.Constraints Constraints(int minWidth = 0, int maxWidth = 2147483647, int minHeight = 0, int maxHeight = 2147483647);
32 method @androidx.compose.Stable public static androidx.ui.unit.IntSize constrain(androidx.ui.core.Constraints, androidx.ui.unit.IntSize size);
33 method @androidx.compose.Stable public static int constrainHeight(androidx.ui.core.Constraints, int height);
34 method @androidx.compose.Stable public static int constrainWidth(androidx.ui.core.Constraints, int width);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070035 method @androidx.compose.Stable public static androidx.ui.core.Constraints enforce(androidx.ui.core.Constraints, androidx.ui.core.Constraints otherConstraints);
George Mount0ad23d02020-04-24 14:37:08 -070036 method public static boolean getHasFixedHeight(androidx.ui.core.Constraints);
37 method public static boolean getHasFixedWidth(androidx.ui.core.Constraints);
38 method public static boolean isZero(androidx.ui.core.Constraints);
George Mount8f237572020-04-30 12:08:30 -070039 method @androidx.compose.Stable public static androidx.ui.core.Constraints offset(androidx.ui.core.Constraints, int horizontal = 0, int vertical = 0);
40 method @androidx.compose.Stable public static boolean satisfiedBy(androidx.ui.core.Constraints, androidx.ui.unit.IntSize size);
George Mount0ad23d02020-04-24 14:37:08 -070041 }
42
43 public enum LayoutDirection {
44 enum_constant public static final androidx.ui.core.LayoutDirection Ltr;
45 enum_constant public static final androidx.ui.core.LayoutDirection Rtl;
46 }
47
48}
49
George Mount842c8c12020-01-08 16:03:42 -080050package androidx.ui.unit {
51
Nikolay Igotti99a9b132020-04-07 15:03:05 +030052 public final class AndroidDensityKt {
53 method public static androidx.ui.unit.Density Density(android.content.Context context);
54 }
55
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070056 @androidx.compose.Immutable public final class Bounds {
Mads Agerd32a4882020-04-22 13:27:50 +020057 method public float component1();
58 method public float component2();
59 method public float component3();
60 method public float component4();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070061 method @androidx.compose.Immutable public androidx.ui.unit.Bounds copy-rIHlIKc(float left, float top, float right, float bottom);
Mads Agerd32a4882020-04-22 13:27:50 +020062 method public float getBottom();
63 method public float getLeft();
64 method public float getRight();
65 method public float getTop();
George Mount842c8c12020-01-08 16:03:42 -080066 }
67
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070068 @androidx.compose.Immutable public interface Density {
George Mount842c8c12020-01-08 16:03:42 -080069 method public float getDensity();
70 method public float getFontScale();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070071 method @androidx.compose.Stable public default float toDp(int);
George Mount8f237572020-04-30 12:08:30 -070072 method @androidx.compose.Stable public default float toDp(float);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070073 method @androidx.compose.Stable public default float toDp-vVlMl6k(long);
74 method @androidx.compose.Stable public default int toIntPx-ipo6vVg(float);
75 method @androidx.compose.Stable public default int toIntPx-vVlMl6k(long);
76 method @androidx.compose.Stable public default float toPx-ipo6vVg(float);
77 method @androidx.compose.Stable public default float toPx-vVlMl6k(long);
78 method @androidx.compose.Stable public default androidx.ui.geometry.Rect toRect(androidx.ui.unit.Bounds);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070079 method @androidx.compose.Stable public default long toSp(int);
George Mount8f237572020-04-30 12:08:30 -070080 method @androidx.compose.Stable public default long toSp(float);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070081 method @androidx.compose.Stable public default long toSp-ipo6vVg(float);
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +000082 property public abstract float density;
83 property public abstract float fontScale;
84 }
85
86 public final class DensityKt {
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070087 method @androidx.compose.Stable public static androidx.ui.unit.Density Density(float density, float fontScale = 1f);
George Mount842c8c12020-01-08 16:03:42 -080088 }
89
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070090 @androidx.compose.Immutable public final inline class Dp implements java.lang.Comparable<androidx.ui.unit.Dp> {
Mads Agerd32a4882020-04-22 13:27:50 +020091 ctor public Dp();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070092 method @androidx.compose.Stable public operator int compareTo-ipo6vVg(float p);
93 method @androidx.compose.Stable public static operator int compareTo-ipo6vVg(float $this, float other);
Mads Agerd32a4882020-04-22 13:27:50 +020094 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -070095 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
96 method @androidx.compose.Stable public static inline operator float div-impl(float $this, int other);
97 method @androidx.compose.Stable public static inline operator float div-ipo6vVg(float $this, float other);
98 method @androidx.compose.Stable public static inline operator float div-x8crYZs(float $this, float other);
99 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
Mads Agerd32a4882020-04-22 13:27:50 +0200100 method public static boolean equals-impl0(float p1, float p2);
George Mount842c8c12020-01-08 16:03:42 -0800101 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700102 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
103 method @androidx.compose.Stable public static inline operator float minus-ipo6vVg(float $this, float other);
104 method @androidx.compose.Stable public static inline operator float plus-ipo6vVg(float $this, float other);
105 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
106 method @androidx.compose.Stable public static inline operator float times-impl(float $this, int other);
107 method @androidx.compose.Stable public static inline operator float times-ipo6vVg(float $this, float other);
108 method @androidx.compose.Stable public static inline operator float times-x8crYZs(float $this, float other);
109 method @androidx.compose.Stable public static String toString-impl(float $this);
110 method @androidx.compose.Stable public static inline operator float unaryMinus-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800111 field public static final androidx.ui.unit.Dp.Companion! Companion;
112 }
113
114 public static final class Dp.Companion {
Mads Agerd32a4882020-04-22 13:27:50 +0200115 method public float getHairline();
116 method public float getInfinity();
117 method public float getUnspecified();
118 property public final float Hairline;
119 property public final float Infinity;
120 property public final float Unspecified;
George Mount842c8c12020-01-08 16:03:42 -0800121 }
122
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700123 @androidx.compose.Immutable public final inline class DpCubed implements java.lang.Comparable<androidx.ui.unit.DpCubed> {
George Mount842c8c12020-01-08 16:03:42 -0800124 ctor public DpCubed();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700125 method @androidx.compose.Stable public operator int compareTo-JDqhs2g(float p);
126 method @androidx.compose.Stable public static operator int compareTo-JDqhs2g(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800127 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700128 method @androidx.compose.Stable public static inline operator float div-JDqhs2g(float $this, float other);
129 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
130 method @androidx.compose.Stable public static inline operator float div-ipo6vVg(float $this, float other);
131 method @androidx.compose.Stable public static inline operator float div-x8crYZs(float $this, float other);
132 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800133 method public static boolean equals-impl0(float p1, float p2);
134 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700135 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
136 method @androidx.compose.Stable public static inline operator float minus-JDqhs2g(float $this, float dimension);
137 method @androidx.compose.Stable public static inline operator float plus-JDqhs2g(float $this, float dimension);
138 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
139 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800140 }
141
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700142 @androidx.compose.Immutable public final inline class DpInverse implements java.lang.Comparable<androidx.ui.unit.DpInverse> {
George Mount842c8c12020-01-08 16:03:42 -0800143 ctor public DpInverse();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700144 method @androidx.compose.Stable public operator int compareTo-_K2iRR8(float p);
145 method @androidx.compose.Stable public static operator int compareTo-_K2iRR8(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800146 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700147 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
148 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800149 method public static boolean equals-impl0(float p1, float p2);
150 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700151 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
152 method @androidx.compose.Stable public static inline operator float minus-_K2iRR8(float $this, float dimension);
153 method @androidx.compose.Stable public static inline operator float plus-_K2iRR8(float $this, float dimension);
154 method @androidx.compose.Stable public static inline operator float times-JDqhs2g(float $this, float other);
155 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
156 method @androidx.compose.Stable public static inline operator float times-ipo6vVg(float $this, float other);
157 method @androidx.compose.Stable public static inline operator float times-x8crYZs(float $this, float other);
158 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800159 }
160
161 public final class DpKt {
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700162 method @androidx.compose.Stable public static inline long Position-98Cn76g(float x, float y);
163 method @androidx.compose.Stable public static inline float coerceAtLeast-98Cn76g(float, float minimumValue);
164 method @androidx.compose.Stable public static inline float coerceAtMost-98Cn76g(float, float maximumValue);
165 method @androidx.compose.Stable public static inline float coerceIn-x40Cv7w(float, float minimumValue, float maximumValue);
166 method @androidx.compose.Stable public static inline operator float div-H0Zl2lQ(float, float other);
167 method @androidx.compose.Stable public static inline operator float div-Y_YOLaE(double, float other);
168 method @androidx.compose.Stable public static inline operator float div-hZ6b2Ic(int, float other);
169 method @androidx.compose.Stable public static float getDistance-T8eBu-w(long);
Mads Agerd32a4882020-04-22 13:27:50 +0200170 method public static inline float getDp(int);
171 method public static inline float getDp(double);
172 method public static inline float getDp(float);
173 method public static inline float getHeight(androidx.ui.unit.Bounds);
174 method public static inline float getWidth(androidx.ui.unit.Bounds);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700175 method @androidx.compose.Stable public static inline boolean isFinite-ipo6vVg(float);
176 method @androidx.compose.Stable public static float lerp-3WSoJcA(float start, float stop, float fraction);
177 method @androidx.compose.Stable public static long lerp-d5NHFfI(long start, long stop, float fraction);
178 method @androidx.compose.Stable public static inline float max-98Cn76g(float a, float b);
179 method @androidx.compose.Stable public static inline float min-98Cn76g(float a, float b);
180 method @androidx.compose.Stable public static inline operator float times-H0Zl2lQ(float, float other);
181 method @androidx.compose.Stable public static inline operator float times-Y_YOLaE(double, float other);
182 method @androidx.compose.Stable public static inline operator float times-hZ6b2Ic(int, float other);
George Mount842c8c12020-01-08 16:03:42 -0800183 }
184
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700185 @androidx.compose.Immutable public final inline class DpSquared implements java.lang.Comparable<androidx.ui.unit.DpSquared> {
George Mount842c8c12020-01-08 16:03:42 -0800186 ctor public DpSquared();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700187 method @androidx.compose.Stable public operator int compareTo-x8crYZs(float p);
188 method @androidx.compose.Stable public static operator int compareTo-x8crYZs(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800189 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700190 method @androidx.compose.Stable public static inline operator float div-JDqhs2g(float $this, float other);
191 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
192 method @androidx.compose.Stable public static inline operator float div-ipo6vVg(float $this, float other);
193 method @androidx.compose.Stable public static inline operator float div-x8crYZs(float $this, float other);
194 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800195 method public static boolean equals-impl0(float p1, float p2);
196 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700197 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
198 method @androidx.compose.Stable public static inline operator float minus-x8crYZs(float $this, float other);
199 method @androidx.compose.Stable public static inline operator float plus-x8crYZs(float $this, float other);
200 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
201 method @androidx.compose.Stable public static inline operator float times-ipo6vVg(float $this, float other);
202 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800203 }
204
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700205 @androidx.compose.Immutable public final class Duration implements java.lang.Comparable<androidx.ui.unit.Duration> {
George Mount842c8c12020-01-08 16:03:42 -0800206 ctor public Duration(long nanoseconds);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700207 method @androidx.compose.Stable public int compareTo(androidx.ui.unit.Duration other);
George Mount842c8c12020-01-08 16:03:42 -0800208 method public long component1();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700209 method @androidx.compose.Immutable public androidx.ui.unit.Duration copy(long nanoseconds);
210 method @androidx.compose.Stable public operator androidx.ui.unit.Duration div(int quotient);
211 method @androidx.compose.Stable public operator androidx.ui.unit.Duration div(double quotient);
George Mount842c8c12020-01-08 16:03:42 -0800212 method public long getNanoseconds();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700213 method @androidx.compose.Stable public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Duration other);
214 method @androidx.compose.Stable public operator androidx.ui.unit.Duration plus(androidx.ui.unit.Duration other);
215 method @androidx.compose.Stable public operator androidx.ui.unit.Duration times(int factor);
216 method @androidx.compose.Stable public operator androidx.ui.unit.Duration times(double factor);
George Mount842c8c12020-01-08 16:03:42 -0800217 field public static final androidx.ui.unit.Duration.Companion! Companion;
218 }
219
220 public static final class Duration.Companion {
221 method public androidx.ui.unit.Duration getZero();
222 property public final androidx.ui.unit.Duration Zero;
223 }
224
225 public final class Durations {
226 method public static androidx.ui.unit.Duration Duration(long days = 0, long hours = 0, long minutes = 0, long seconds = 0, long milliseconds = 0, long microseconds = 0, long nanoseconds = 0);
227 method public static androidx.ui.unit.Duration getDays(long);
228 method public static androidx.ui.unit.Duration getDays(int);
229 method public static androidx.ui.unit.Duration getHours(long);
230 method public static androidx.ui.unit.Duration getHours(int);
231 method public static androidx.ui.unit.Duration getMicroseconds(long);
232 method public static androidx.ui.unit.Duration getMicroseconds(int);
233 method public static androidx.ui.unit.Duration getMilliseconds(long);
234 method public static androidx.ui.unit.Duration getMilliseconds(int);
235 method public static androidx.ui.unit.Duration getMinutes(long);
236 method public static androidx.ui.unit.Duration getMinutes(int);
237 method public static androidx.ui.unit.Duration getNanoseconds(long);
238 method public static androidx.ui.unit.Duration getNanoseconds(int);
239 method public static long getNanosecondsPerDay();
240 method public static long getNanosecondsPerHour();
241 method public static long getNanosecondsPerMillisecond();
242 method public static long getNanosecondsPerMinute();
243 method public static long getNanosecondsPerSecond();
244 method public static androidx.ui.unit.Duration getSeconds(long);
245 method public static androidx.ui.unit.Duration getSeconds(int);
246 method public static long inDays(androidx.ui.unit.Duration);
247 method public static long inHours(androidx.ui.unit.Duration);
248 method public static long inMicroseconds(androidx.ui.unit.Duration);
249 method public static long inMilliseconds(androidx.ui.unit.Duration);
250 method public static long inMinutes(androidx.ui.unit.Duration);
251 method public static long inSeconds(androidx.ui.unit.Duration);
252 field public static final long HoursPerDay = 24L; // 0x18L
253 field public static final long MicrosecondsPerMillisecond = 1000L; // 0x3e8L
254 field public static final long MillisecondsPerSecond = 1000L; // 0x3e8L
255 field public static final long MinutesPerHour = 60L; // 0x3cL
256 field public static final long NanosecondsPerMicrosecond = 1000L; // 0x3e8L
257 field public static final long SecondsPerMinute = 60L; // 0x3cL
258 }
259
George Mount8f237572020-04-30 12:08:30 -0700260 @androidx.compose.Immutable public final class IntOffset {
261 ctor public IntOffset(internal long value);
262 method @androidx.compose.Stable public inline operator int component1();
263 method @androidx.compose.Stable public inline operator int component2();
264 method public int getX();
265 method public int getY();
266 method @androidx.compose.Stable public inline operator androidx.ui.unit.IntOffset minus(androidx.ui.unit.IntOffset other);
267 method @androidx.compose.Stable public inline operator androidx.ui.unit.IntOffset plus(androidx.ui.unit.IntOffset other);
268 method @androidx.compose.Stable public inline operator androidx.ui.unit.IntOffset unaryMinus();
269 property public final int x;
270 property public final int y;
271 field public static final androidx.ui.unit.IntOffset.Companion! Companion;
George Mount842c8c12020-01-08 16:03:42 -0800272 }
273
George Mount8f237572020-04-30 12:08:30 -0700274 public static final class IntOffset.Companion {
275 method public androidx.ui.unit.IntOffset getOrigin();
276 property public final androidx.ui.unit.IntOffset Origin;
George Mount842c8c12020-01-08 16:03:42 -0800277 }
278
George Mount8f237572020-04-30 12:08:30 -0700279 public final class IntOffsetKt {
280 method @androidx.compose.Stable public static inline androidx.ui.unit.IntOffset IntOffset(int x, int y);
281 method @androidx.compose.Stable public static androidx.ui.unit.IntOffset lerp(androidx.ui.unit.IntOffset start, androidx.ui.unit.IntOffset stop, float fraction);
282 method @androidx.compose.Stable public static operator androidx.ui.geometry.Offset minus(androidx.ui.geometry.Offset, androidx.ui.unit.IntOffset offset);
283 method @androidx.compose.Stable public static operator androidx.ui.geometry.Offset minus(androidx.ui.unit.IntOffset, androidx.ui.geometry.Offset offset);
284 method @androidx.compose.Stable public static operator androidx.ui.geometry.Offset plus(androidx.ui.geometry.Offset, androidx.ui.unit.IntOffset offset);
285 method @androidx.compose.Stable public static operator androidx.ui.geometry.Offset plus(androidx.ui.unit.IntOffset, androidx.ui.geometry.Offset offset);
286 method @androidx.compose.Stable public static inline androidx.ui.geometry.Offset toOffset(androidx.ui.unit.IntOffset);
George Mount842c8c12020-01-08 16:03:42 -0800287 }
288
George Mount8f237572020-04-30 12:08:30 -0700289 @androidx.compose.Immutable public final class IntSize {
290 ctor public IntSize(internal long value);
291 method @androidx.compose.Stable public inline operator int component1();
292 method @androidx.compose.Stable public inline operator int component2();
293 method @androidx.compose.Stable public operator androidx.ui.unit.IntSize div(int other);
294 method public int getHeight();
295 method public int getWidth();
296 method @androidx.compose.Stable public operator androidx.ui.unit.IntSize times(int other);
297 property public final int height;
298 property public final int width;
299 field public static final androidx.ui.unit.IntSize.Companion! Companion;
George Mount842c8c12020-01-08 16:03:42 -0800300 }
301
George Mount8f237572020-04-30 12:08:30 -0700302 public static final class IntSize.Companion {
303 method public androidx.ui.unit.IntSize getZero();
304 property public final androidx.ui.unit.IntSize Zero;
George Mounte20950f2020-04-06 17:06:11 -0700305 }
306
307 public final class IntSizeKt {
George Mount8f237572020-04-30 12:08:30 -0700308 method @androidx.compose.Stable public static androidx.ui.unit.IntSize IntSize(int width, int height);
309 method public static androidx.ui.unit.IntOffset getCenter(androidx.ui.unit.IntSize);
310 method @androidx.compose.Stable public static operator androidx.ui.unit.IntSize times(int, androidx.ui.unit.IntSize size);
311 method @androidx.compose.Stable public static androidx.ui.geometry.Size toSize(androidx.ui.unit.IntSize);
George Mounte20950f2020-04-06 17:06:11 -0700312 }
313
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700314 @androidx.compose.Immutable public final inline class Position {
George Mount842c8c12020-01-08 16:03:42 -0800315 ctor public Position();
316 method public static long constructor-impl(internal long value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700317 method @androidx.compose.Immutable public static inline boolean equals-impl(long p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800318 method public static boolean equals-impl0(long p1, long p2);
Mads Agerd32a4882020-04-22 13:27:50 +0200319 method public static float getX-impl(long $this);
320 method public static float getY-impl(long $this);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700321 method @androidx.compose.Immutable public static inline int hashCode-impl(long p);
322 method @androidx.compose.Stable public static inline operator long minus-T8eBu-w(long $this, long other);
323 method @androidx.compose.Stable public static inline operator long plus-T8eBu-w(long $this, long other);
324 method @androidx.compose.Stable public static String toString-impl(long $this);
George Mount842c8c12020-01-08 16:03:42 -0800325 }
326
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700327 @androidx.compose.Immutable public final class PxBounds {
Nader Jawad63153c12020-05-21 14:17:08 -0700328 ctor public PxBounds(float left, float top, float right, float bottom);
Mads Agerba4927c2020-04-08 13:34:14 +0200329 method public float component1();
330 method public float component2();
331 method public float component3();
332 method public float component4();
Nader Jawad63153c12020-05-21 14:17:08 -0700333 method @androidx.compose.Immutable public androidx.ui.unit.PxBounds copy(float left, float top, float right, float bottom);
Mads Agerba4927c2020-04-08 13:34:14 +0200334 method public float getBottom();
335 method public float getLeft();
336 method public float getRight();
337 method public float getTop();
George Mount842c8c12020-01-08 16:03:42 -0800338 }
339
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700340 @androidx.compose.Immutable public final inline class PxCubed implements java.lang.Comparable<androidx.ui.unit.PxCubed> {
George Mount842c8c12020-01-08 16:03:42 -0800341 ctor public PxCubed();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700342 method @androidx.compose.Stable public operator int compareTo-bji3ab4(float p);
343 method @androidx.compose.Stable public static operator int compareTo-bji3ab4(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800344 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700345 method @androidx.compose.Stable public static inline operator float div-bji3ab4(float $this, float other);
346 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
347 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800348 method public static boolean equals-impl0(float p1, float p2);
349 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700350 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
351 method @androidx.compose.Stable public static inline operator float minus-bji3ab4(float $this, float dimension);
352 method @androidx.compose.Stable public static inline operator float plus-bji3ab4(float $this, float dimension);
353 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
354 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800355 }
356
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700357 @androidx.compose.Immutable public final inline class PxInverse implements java.lang.Comparable<androidx.ui.unit.PxInverse> {
George Mount842c8c12020-01-08 16:03:42 -0800358 ctor public PxInverse();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700359 method @androidx.compose.Stable public operator int compareTo-KGV0gLo(float p);
360 method @androidx.compose.Stable public static operator int compareTo-KGV0gLo(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800361 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700362 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
363 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800364 method public static boolean equals-impl0(float p1, float p2);
365 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700366 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
367 method @androidx.compose.Stable public static inline operator float minus-KGV0gLo(float $this, float dimension);
368 method @androidx.compose.Stable public static inline operator float plus-KGV0gLo(float $this, float dimension);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700369 method @androidx.compose.Stable public static inline operator float times-bji3ab4(float $this, float other);
370 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
371 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800372 }
373
374 public final class PxKt {
Nader Jawadf94c64e2020-06-01 20:17:50 -0700375 method @androidx.compose.Stable public static inline androidx.ui.unit.PxBounds PxBounds(androidx.ui.geometry.Offset topLeft, androidx.ui.geometry.Size size);
376 method @androidx.compose.Stable public static androidx.ui.geometry.Offset center(androidx.ui.geometry.Size);
Nader Jawad6df06122020-06-03 15:27:08 -0700377 method @androidx.compose.Stable public static inline androidx.ui.geometry.Offset center(androidx.ui.unit.PxBounds);
Mads Agerba4927c2020-04-08 13:34:14 +0200378 method public static inline float getHeight(androidx.ui.unit.PxBounds);
Mads Agerba4927c2020-04-08 13:34:14 +0200379 method public static inline float getWidth(androidx.ui.unit.PxBounds);
George Mount8f237572020-04-30 12:08:30 -0700380 method @androidx.compose.Stable public static inline androidx.ui.unit.IntOffset round(androidx.ui.geometry.Offset);
Nader Jawadf94c64e2020-06-01 20:17:50 -0700381 method @androidx.compose.Stable public static androidx.ui.unit.PxBounds toBounds(androidx.ui.geometry.Size);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700382 method @androidx.compose.Stable public static androidx.ui.geometry.Rect toRect(androidx.ui.unit.PxBounds);
Nader Jawadf94c64e2020-06-01 20:17:50 -0700383 method @androidx.compose.Stable public static androidx.ui.geometry.Size toSize(androidx.ui.unit.PxBounds);
George Mount842c8c12020-01-08 16:03:42 -0800384 }
385
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700386 @androidx.compose.Immutable public final inline class PxSquared implements java.lang.Comparable<androidx.ui.unit.PxSquared> {
George Mount842c8c12020-01-08 16:03:42 -0800387 ctor public PxSquared();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700388 method @androidx.compose.Stable public operator int compareTo-RjPF0Mw(float p);
389 method @androidx.compose.Stable public static operator int compareTo-RjPF0Mw(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800390 method public static float constructor-impl(float value);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700391 method @androidx.compose.Stable public static inline operator float div-RjPF0Mw(float $this, float other);
392 method @androidx.compose.Stable public static inline operator float div-bji3ab4(float $this, float other);
393 method @androidx.compose.Stable public static inline operator float div-impl(float $this, float other);
394 method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1);
George Mount842c8c12020-01-08 16:03:42 -0800395 method public static boolean equals-impl0(float p1, float p2);
396 method public float getValue();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700397 method @androidx.compose.Immutable public static inline int hashCode-impl(float p);
398 method @androidx.compose.Stable public static inline operator float minus-RjPF0Mw(float $this, float other);
399 method @androidx.compose.Stable public static inline operator float plus-RjPF0Mw(float $this, float other);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700400 method @androidx.compose.Stable public static inline operator float times-impl(float $this, float other);
401 method @androidx.compose.Stable public static String toString-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800402 }
403
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700404 @androidx.compose.Immutable public final inline class TextUnit {
Mads Agerba4927c2020-04-08 13:34:14 +0200405 ctor public TextUnit();
406 method public static inline operator int compareTo-vVlMl6k(long $this, long other);
407 method public static long constructor-impl(long packedValue);
408 method public static inline operator long div-impl(long $this, float other);
409 method public static inline operator long div-impl(long $this, double other);
410 method public static inline operator long div-impl(long $this, int other);
411 method public static inline operator float div-vVlMl6k(long $this, long other);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700412 method @androidx.compose.Immutable public static inline boolean equals-impl(long p, Object? p1);
Mads Agerba4927c2020-04-08 13:34:14 +0200413 method public static boolean equals-impl0(long p1, long p2);
George Mount842c8c12020-01-08 16:03:42 -0800414 method public long getPackedValue();
Mads Agerba4927c2020-04-08 13:34:14 +0200415 method public static androidx.ui.unit.TextUnitType getType-impl(long $this);
416 method public static float getValue-impl(long $this);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700417 method @androidx.compose.Immutable public static inline int hashCode-impl(long p);
Mads Agerba4927c2020-04-08 13:34:14 +0200418 method public static boolean isEm-impl(long $this);
419 method public static boolean isInherit-impl(long $this);
420 method public static boolean isSp-impl(long $this);
421 method public static inline operator long minus-vVlMl6k(long $this, long other);
422 method public static inline operator long plus-vVlMl6k(long $this, long other);
423 method public static inline operator long times-impl(long $this, float other);
424 method public static inline operator long times-impl(long $this, double other);
425 method public static inline operator long times-impl(long $this, int other);
426 method public static String toString-impl(long $this);
427 method public static inline operator long unaryMinus-impl(long $this);
George Mount842c8c12020-01-08 16:03:42 -0800428 field public static final androidx.ui.unit.TextUnit.Companion! Companion;
429 }
430
431 public static final class TextUnit.Companion {
Mads Agerba4927c2020-04-08 13:34:14 +0200432 method public long Em(int value);
433 method public long Em(float value);
434 method public long Em(double value);
435 method public long Sp(int value);
436 method public long Sp(float value);
437 method public long Sp(double value);
438 method public long getInherit();
439 property public final long Inherit;
George Mount842c8c12020-01-08 16:03:42 -0800440 }
441
442 public final class TextUnitKt {
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700443 method @androidx.compose.Stable public static inline long coerceAtLeast-gL_aCS0(long, long minimumValue);
444 method @androidx.compose.Stable public static inline long coerceAtMost-gL_aCS0(long, long maximumValue);
445 method @androidx.compose.Stable public static inline long coerceIn-Y2exRck(long, long minimumValue, long maximumValue);
Mads Agerba4927c2020-04-08 13:34:14 +0200446 method public static long getEm(float);
447 method public static long getEm(double);
448 method public static long getEm(int);
449 method public static long getSp(float);
450 method public static long getSp(double);
451 method public static long getSp(int);
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700452 method @androidx.compose.Stable public static long lerp-SpZbbpo(long a, long b, float t);
453 method @androidx.compose.Stable public static inline long max-gL_aCS0(long a, long b);
454 method @androidx.compose.Stable public static inline long min-gL_aCS0(long a, long b);
455 method @androidx.compose.Stable public static inline operator long times-GncdoDw(double, long other);
456 method @androidx.compose.Stable public static inline operator long times-MVx5XBU(float, long other);
457 method @androidx.compose.Stable public static inline operator long times-UlzjdM0(int, long other);
George Mount842c8c12020-01-08 16:03:42 -0800458 }
459
460 public enum TextUnitType {
461 enum_constant public static final androidx.ui.unit.TextUnitType Em;
462 enum_constant public static final androidx.ui.unit.TextUnitType Inherit;
463 enum_constant public static final androidx.ui.unit.TextUnitType Sp;
464 }
465
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700466 @androidx.compose.Immutable public final class Uptime implements java.lang.Comparable<androidx.ui.unit.Uptime> {
George Mount842c8c12020-01-08 16:03:42 -0800467 ctor public Uptime(long nanoseconds);
468 method public int compareTo(androidx.ui.unit.Uptime other);
469 method public long component1();
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700470 method @androidx.compose.Immutable public androidx.ui.unit.Uptime copy(long nanoseconds);
George Mount842c8c12020-01-08 16:03:42 -0800471 method public long getNanoseconds();
472 method public operator androidx.ui.unit.Uptime minus(androidx.ui.unit.Duration duration);
473 method public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Uptime other);
474 method public operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration duration);
475 field public static final androidx.ui.unit.Uptime.Companion! Companion;
476 }
477
478 public static final class Uptime.Companion {
479 method public androidx.ui.unit.Uptime getBoot();
480 property public final androidx.ui.unit.Uptime Boot;
481 }
482
483 public final class UptimeKt {
484 method public static operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration, androidx.ui.unit.Uptime uptime);
485 }
486
Aurimas Liutikas3ec16722020-05-27 13:08:04 -0700487 @androidx.compose.Immutable public final class Velocity {
Nader Jawad6df06122020-06-03 15:27:08 -0700488 ctor public Velocity(androidx.ui.geometry.Offset pixelsPerSecond);
489 method public androidx.ui.geometry.Offset component1();
490 method @androidx.compose.Immutable public androidx.ui.unit.Velocity copy(androidx.ui.geometry.Offset pixelsPerSecond);
491 method public androidx.ui.geometry.Offset getPixelsPerSecond();
George Mount842c8c12020-01-08 16:03:42 -0800492 method public operator androidx.ui.unit.Velocity unaryMinus();
493 field public static final androidx.ui.unit.Velocity.Companion! Companion;
494 }
495
496 public static final class Velocity.Companion {
497 method public androidx.ui.unit.Velocity getZero();
498 property public final androidx.ui.unit.Velocity Zero;
499 }
500
501 public final class VelocityKt {
502 method public static operator androidx.ui.unit.Velocity minus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
503 method public static operator androidx.ui.unit.Velocity plus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
504 }
505
506}
507