[go: nahoru, domu]

blob: 0ec30fa8d776a01a740ff217479607ca48517d93 [file] [log] [blame]
George Mount842c8c12020-01-08 16:03:42 -08001// Signature format: 3.0
2package androidx.ui.unit {
3
4 public final class Bounds {
Mads Agerd32a4882020-04-22 13:27:50 +02005 method public float component1();
6 method public float component2();
7 method public float component3();
8 method public float component4();
9 method public androidx.ui.unit.Bounds copy-rIHlIKc(float left, float top, float right, float bottom);
10 method public float getBottom();
11 method public float getLeft();
12 method public float getRight();
13 method public float getTop();
George Mount842c8c12020-01-08 16:03:42 -080014 }
15
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +000016 public interface Density {
George Mount842c8c12020-01-08 16:03:42 -080017 method public float getDensity();
18 method public float getFontScale();
Mads Agerd32a4882020-04-22 13:27:50 +020019 method public default float toDp(float);
20 method public default float toDp(int);
21 method public default float toDp-NgWp0Z8(float);
22 method public default float toDp-gshw56o(int);
23 method public default float toDp-vVlMl6k(long);
24 method public default int toIntPx-ipo6vVg(float);
Mads Agerba4927c2020-04-08 13:34:14 +020025 method public default int toIntPx-vVlMl6k(long);
Mads Agerd32a4882020-04-22 13:27:50 +020026 method public default float toPx-ipo6vVg(float);
George Mount842c8c12020-01-08 16:03:42 -080027 method public default androidx.ui.unit.PxSize toPx-kAYDl8w(long);
Mads Agerba4927c2020-04-08 13:34:14 +020028 method public default float toPx-vVlMl6k(long);
George Mount842c8c12020-01-08 16:03:42 -080029 method public default androidx.ui.geometry.Rect toRect(androidx.ui.unit.Bounds);
Mads Agerba4927c2020-04-08 13:34:14 +020030 method public default long toSp(float);
31 method public default long toSp(int);
32 method public default long toSp-NgWp0Z8(float);
33 method public default long toSp-gshw56o(int);
Mads Agerd32a4882020-04-22 13:27:50 +020034 method public default long toSp-ipo6vVg(float);
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +000035 property public abstract float density;
36 property public abstract float fontScale;
37 }
38
39 public final class DensityKt {
40 method public static androidx.ui.unit.Density Density(android.content.Context context);
41 method public static androidx.ui.unit.Density Density(float density, float fontScale = 1f);
George Mount842c8c12020-01-08 16:03:42 -080042 }
43
Mads Agerd32a4882020-04-22 13:27:50 +020044 public final inline class Dp implements java.lang.Comparable<androidx.ui.unit.Dp> {
45 ctor public Dp();
46 method public operator int compareTo-ipo6vVg(float p);
47 method public static operator int compareTo-ipo6vVg(float $this, float other);
48 method public static float constructor-impl(float value);
49 method public static inline operator float div-impl(float $this, float other);
50 method public static inline operator float div-impl(float $this, int other);
51 method public static inline operator float div-ipo6vVg(float $this, float other);
52 method public static inline operator float div-x8crYZs(float $this, float other);
53 method public static boolean equals-impl(float p, Object? p1);
54 method public static boolean equals-impl0(float p1, float p2);
George Mount842c8c12020-01-08 16:03:42 -080055 method public float getValue();
Mads Agerd32a4882020-04-22 13:27:50 +020056 method public static int hashCode-impl(float p);
57 method public static inline operator float minus-ipo6vVg(float $this, float other);
58 method public static inline operator float plus-ipo6vVg(float $this, float other);
59 method public static inline operator float times-impl(float $this, float other);
60 method public static inline operator float times-impl(float $this, int other);
61 method public static inline operator float times-ipo6vVg(float $this, float other);
62 method public static inline operator float times-x8crYZs(float $this, float other);
63 method public static String toString-impl(float $this);
64 method public static inline operator float unaryMinus-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -080065 field public static final androidx.ui.unit.Dp.Companion! Companion;
66 }
67
68 public static final class Dp.Companion {
Mads Agerd32a4882020-04-22 13:27:50 +020069 method public float getHairline();
70 method public float getInfinity();
71 method public float getUnspecified();
72 property public final float Hairline;
73 property public final float Infinity;
74 property public final float Unspecified;
George Mount842c8c12020-01-08 16:03:42 -080075 }
76
77 public final inline class DpCubed implements java.lang.Comparable<androidx.ui.unit.DpCubed> {
78 ctor public DpCubed();
79 method public operator int compareTo-JDqhs2g(float p);
80 method public static operator int compareTo-JDqhs2g(float $this, float other);
81 method public static float constructor-impl(float value);
82 method public static inline operator float div-JDqhs2g(float $this, float other);
83 method public static inline operator float div-impl(float $this, float other);
Mads Agerd32a4882020-04-22 13:27:50 +020084 method public static inline operator float div-ipo6vVg(float $this, float other);
85 method public static inline operator float div-x8crYZs(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -080086 method public static boolean equals-impl(float p, Object? p1);
87 method public static boolean equals-impl0(float p1, float p2);
88 method public float getValue();
89 method public static int hashCode-impl(float p);
90 method public static inline operator float minus-JDqhs2g(float $this, float dimension);
91 method public static inline operator float plus-JDqhs2g(float $this, float dimension);
92 method public static inline operator float times-impl(float $this, float other);
93 method public static String toString-impl(float $this);
94 }
95
96 public final inline class DpInverse implements java.lang.Comparable<androidx.ui.unit.DpInverse> {
97 ctor public DpInverse();
98 method public operator int compareTo-_K2iRR8(float p);
99 method public static operator int compareTo-_K2iRR8(float $this, float other);
100 method public static float constructor-impl(float value);
101 method public static inline operator float div-impl(float $this, float other);
102 method public static boolean equals-impl(float p, Object? p1);
103 method public static boolean equals-impl0(float p1, float p2);
104 method public float getValue();
105 method public static int hashCode-impl(float p);
106 method public static inline operator float minus-_K2iRR8(float $this, float dimension);
107 method public static inline operator float plus-_K2iRR8(float $this, float dimension);
108 method public static inline operator float times-JDqhs2g(float $this, float other);
109 method public static inline operator float times-impl(float $this, float other);
Mads Agerd32a4882020-04-22 13:27:50 +0200110 method public static inline operator float times-ipo6vVg(float $this, float other);
111 method public static inline operator float times-x8crYZs(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800112 method public static String toString-impl(float $this);
113 }
114
115 public final class DpKt {
Mads Agerd32a4882020-04-22 13:27:50 +0200116 method public static inline long Position-98Cn76g(float x, float y);
117 method public static inline long Size-98Cn76g(float width, float height);
George Mount842c8c12020-01-08 16:03:42 -0800118 method public static long center-kAYDl8w(long);
Mads Agerd32a4882020-04-22 13:27:50 +0200119 method public static inline float coerceAtLeast-98Cn76g(float, float minimumValue);
120 method public static inline float coerceAtMost-98Cn76g(float, float maximumValue);
121 method public static inline float coerceIn-x40Cv7w(float, float minimumValue, float maximumValue);
122 method public static inline operator float div-H0Zl2lQ(float, float other);
123 method public static inline operator float div-Y_YOLaE(double, float other);
124 method public static inline operator float div-hZ6b2Ic(int, float other);
125 method public static float getDistance-T8eBu-w(long);
126 method public static inline float getDp(int);
127 method public static inline float getDp(double);
128 method public static inline float getDp(float);
129 method public static inline float getHeight(androidx.ui.unit.Bounds);
130 method public static inline float getWidth(androidx.ui.unit.Bounds);
131 method public static inline boolean isFinite-ipo6vVg(float);
132 method public static float lerp-3WSoJcA(float start, float stop, float fraction);
George Mount842c8c12020-01-08 16:03:42 -0800133 method public static long lerp-d5NHFfI(long start, long stop, float fraction);
Mads Agerd32a4882020-04-22 13:27:50 +0200134 method public static inline float max-98Cn76g(float a, float b);
135 method public static inline float min-98Cn76g(float a, float b);
George Mount842c8c12020-01-08 16:03:42 -0800136 method public static inline operator long times--D0i1nw(float, long size);
137 method public static inline operator long times-DdskrAE(int, long size);
Mads Agerd32a4882020-04-22 13:27:50 +0200138 method public static inline operator float times-H0Zl2lQ(float, float other);
139 method public static inline operator float times-Y_YOLaE(double, float other);
140 method public static inline operator float times-hZ6b2Ic(int, float other);
George Mount842c8c12020-01-08 16:03:42 -0800141 method public static inline operator long times-l9Tz9ww(double, long size);
142 method public static androidx.ui.unit.Bounds toBounds-kAYDl8w(long);
143 method public static inline long toSize(androidx.ui.unit.Bounds);
144 }
145
146 public final inline class DpSquared implements java.lang.Comparable<androidx.ui.unit.DpSquared> {
147 ctor public DpSquared();
148 method public operator int compareTo-x8crYZs(float p);
149 method public static operator int compareTo-x8crYZs(float $this, float other);
150 method public static float constructor-impl(float value);
151 method public static inline operator float div-JDqhs2g(float $this, float other);
152 method public static inline operator float div-impl(float $this, float other);
Mads Agerd32a4882020-04-22 13:27:50 +0200153 method public static inline operator float div-ipo6vVg(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800154 method public static inline operator float div-x8crYZs(float $this, float other);
155 method public static boolean equals-impl(float p, Object? p1);
156 method public static boolean equals-impl0(float p1, float p2);
157 method public float getValue();
158 method public static int hashCode-impl(float p);
159 method public static inline operator float minus-x8crYZs(float $this, float other);
160 method public static inline operator float plus-x8crYZs(float $this, float other);
161 method public static inline operator float times-impl(float $this, float other);
Mads Agerd32a4882020-04-22 13:27:50 +0200162 method public static inline operator float times-ipo6vVg(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800163 method public static String toString-impl(float $this);
164 }
165
166 public final class Duration implements java.lang.Comparable<androidx.ui.unit.Duration> {
167 ctor public Duration(long nanoseconds);
168 method public int compareTo(androidx.ui.unit.Duration other);
169 method public long component1();
170 method public androidx.ui.unit.Duration copy(long nanoseconds);
171 method public operator androidx.ui.unit.Duration div(int quotient);
172 method public operator androidx.ui.unit.Duration div(double quotient);
173 method public long getNanoseconds();
174 method public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Duration other);
175 method public operator androidx.ui.unit.Duration plus(androidx.ui.unit.Duration other);
176 method public operator androidx.ui.unit.Duration times(int factor);
177 method public operator androidx.ui.unit.Duration times(double factor);
178 field public static final androidx.ui.unit.Duration.Companion! Companion;
179 }
180
181 public static final class Duration.Companion {
182 method public androidx.ui.unit.Duration getZero();
183 property public final androidx.ui.unit.Duration Zero;
184 }
185
186 public final class Durations {
187 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);
188 method public static androidx.ui.unit.Duration getDays(long);
189 method public static androidx.ui.unit.Duration getDays(int);
190 method public static androidx.ui.unit.Duration getHours(long);
191 method public static androidx.ui.unit.Duration getHours(int);
192 method public static androidx.ui.unit.Duration getMicroseconds(long);
193 method public static androidx.ui.unit.Duration getMicroseconds(int);
194 method public static androidx.ui.unit.Duration getMilliseconds(long);
195 method public static androidx.ui.unit.Duration getMilliseconds(int);
196 method public static androidx.ui.unit.Duration getMinutes(long);
197 method public static androidx.ui.unit.Duration getMinutes(int);
198 method public static androidx.ui.unit.Duration getNanoseconds(long);
199 method public static androidx.ui.unit.Duration getNanoseconds(int);
200 method public static long getNanosecondsPerDay();
201 method public static long getNanosecondsPerHour();
202 method public static long getNanosecondsPerMillisecond();
203 method public static long getNanosecondsPerMinute();
204 method public static long getNanosecondsPerSecond();
205 method public static androidx.ui.unit.Duration getSeconds(long);
206 method public static androidx.ui.unit.Duration getSeconds(int);
207 method public static long inDays(androidx.ui.unit.Duration);
208 method public static long inHours(androidx.ui.unit.Duration);
209 method public static long inMicroseconds(androidx.ui.unit.Duration);
210 method public static long inMilliseconds(androidx.ui.unit.Duration);
211 method public static long inMinutes(androidx.ui.unit.Duration);
212 method public static long inSeconds(androidx.ui.unit.Duration);
213 field public static final long HoursPerDay = 24L; // 0x18L
214 field public static final long MicrosecondsPerMillisecond = 1000L; // 0x3e8L
215 field public static final long MillisecondsPerSecond = 1000L; // 0x3e8L
216 field public static final long MinutesPerHour = 60L; // 0x3cL
217 field public static final long NanosecondsPerMicrosecond = 1000L; // 0x3e8L
218 field public static final long SecondsPerMinute = 60L; // 0x3cL
219 }
220
Mads Agerba4927c2020-04-08 13:34:14 +0200221 public final inline class IntPx implements java.lang.Comparable<androidx.ui.unit.IntPx> {
222 ctor public IntPx();
223 method public static inline operator int compareTo-NgWp0Z8(int $this, float other);
224 method public operator int compareTo-gshw56o(int p);
225 method public static operator int compareTo-gshw56o(int $this, int other);
226 method public static int constructor-impl(int value);
227 method public static operator int div-impl(int $this, float other);
228 method public static operator int div-impl(int $this, double other);
229 method public static operator int div-impl(int $this, int other);
230 method public static boolean equals-impl(int p, Object? p1);
231 method public static boolean equals-impl0(int p1, int p2);
George Mount842c8c12020-01-08 16:03:42 -0800232 method public int getValue();
Mads Agerba4927c2020-04-08 13:34:14 +0200233 method public static int hashCode-impl(int p);
234 method public static operator int minus-gshw56o(int $this, int other);
235 method public static operator int plus-gshw56o(int $this, int other);
236 method public static inline operator int rem-impl(int $this, int other);
237 method public static operator int times-impl(int $this, float other);
238 method public static operator int times-impl(int $this, double other);
239 method public static operator int times-impl(int $this, int other);
240 method public static String toString-impl(int $this);
241 method public static operator int unaryMinus-impl(int $this);
George Mount842c8c12020-01-08 16:03:42 -0800242 field public static final androidx.ui.unit.IntPx.Companion! Companion;
243 }
244
245 public static final class IntPx.Companion {
Mads Agerba4927c2020-04-08 13:34:14 +0200246 method public int getInfinity();
247 method public int getZero();
248 property public final int Infinity;
249 property public final int Zero;
George Mount842c8c12020-01-08 16:03:42 -0800250 }
251
252 public final class IntPxBounds {
Mads Agerba4927c2020-04-08 13:34:14 +0200253 method public int component1();
254 method public int component2();
255 method public int component3();
256 method public int component4();
257 method public androidx.ui.unit.IntPxBounds copy-Q13GOEE(int left, int top, int right, int bottom);
258 method public int getBottom();
259 method public int getLeft();
260 method public int getRight();
261 method public int getTop();
George Mount842c8c12020-01-08 16:03:42 -0800262 }
263
264 public final class IntPxKt {
Mads Agerba4927c2020-04-08 13:34:14 +0200265 method public static inline androidx.ui.unit.IntPxPosition IntPxPosition-rRMsBxU(int x, int y);
266 method public static inline androidx.ui.unit.IntPxSize IntPxSize-rRMsBxU(int width, int height);
267 method public static inline androidx.ui.unit.PxPosition PxPosition-rRMsBxU(int x, int y);
268 method public static inline androidx.ui.unit.PxSize PxSize-rRMsBxU(int width, int height);
269 method public static inline int ceil-NgWp0Z8(float);
George Mount842c8c12020-01-08 16:03:42 -0800270 method public static androidx.ui.unit.IntPxPosition center(androidx.ui.unit.IntPxSize);
Andrey Kulikov294b01c2020-04-08 13:29:36 +0100271 method public static inline androidx.ui.unit.IntPxPosition center(androidx.ui.unit.IntPxBounds);
Mads Agerba4927c2020-04-08 13:34:14 +0200272 method public static inline int coerceAtLeast-rRMsBxU(int, int minimumValue);
273 method public static inline int coerceAtMost-rRMsBxU(int, int maximumValue);
274 method public static inline int coerceIn-qx1LT1w(int, int minimumValue, int maximumValue);
275 method public static inline int getHeight(androidx.ui.unit.IntPxBounds);
276 method public static inline int getIpx(int);
277 method public static inline int getWidth(androidx.ui.unit.IntPxBounds);
278 method public static inline boolean isFinite-gshw56o(int);
George Mount842c8c12020-01-08 16:03:42 -0800279 method public static androidx.ui.unit.IntPxPosition lerp(androidx.ui.unit.IntPxPosition start, androidx.ui.unit.IntPxPosition stop, float fraction);
Mads Agerba4927c2020-04-08 13:34:14 +0200280 method public static int lerp-9BbVZj8(int start, int stop, float fraction);
281 method public static inline int max-rRMsBxU(int a, int b);
282 method public static inline int min-rRMsBxU(int a, int b);
283 method public static inline int round-NgWp0Z8(float);
George Mount842c8c12020-01-08 16:03:42 -0800284 method public static inline operator androidx.ui.unit.IntPxSize times(int, androidx.ui.unit.IntPxSize size);
Mads Agerba4927c2020-04-08 13:34:14 +0200285 method public static inline operator int times--Vi_IPY(float, int other);
286 method public static inline operator int times-9kGzznM(int, int other);
287 method public static inline operator int times-tHVXE4c(double, int other);
288 method public static inline float toPx-gshw56o(int);
George Mount842c8c12020-01-08 16:03:42 -0800289 method public static inline androidx.ui.unit.PxPosition toPxPosition(androidx.ui.unit.IntPxPosition);
290 method public static inline androidx.ui.unit.PxSize toPxSize(androidx.ui.unit.IntPxSize);
291 method public static inline androidx.ui.unit.IntPxSize toSize(androidx.ui.unit.IntPxBounds);
292 }
293
294 public final class IntPxPosition {
295 method public androidx.ui.unit.IntPxPosition copy(long value);
Mads Agerba4927c2020-04-08 13:34:14 +0200296 method public inline int getX();
297 method public inline int getY();
George Mount842c8c12020-01-08 16:03:42 -0800298 method public inline operator androidx.ui.unit.IntPxPosition minus(androidx.ui.unit.IntPxPosition other);
299 method public inline operator androidx.ui.unit.IntPxPosition plus(androidx.ui.unit.IntPxPosition other);
300 method public inline operator androidx.ui.unit.IntPxPosition unaryMinus();
Mads Agerba4927c2020-04-08 13:34:14 +0200301 property public final inline int x;
302 property public final inline int y;
George Mount842c8c12020-01-08 16:03:42 -0800303 field public static final androidx.ui.unit.IntPxPosition.Companion! Companion;
304 }
305
306 public static final class IntPxPosition.Companion {
307 method public androidx.ui.unit.IntPxPosition getOrigin();
308 property public final androidx.ui.unit.IntPxPosition Origin;
309 }
310
311 public final class IntPxSize {
312 method public androidx.ui.unit.IntPxSize copy(long value);
313 method public inline operator androidx.ui.unit.IntPxSize div(int other);
Mads Agerba4927c2020-04-08 13:34:14 +0200314 method public inline int getHeight();
315 method public inline int getWidth();
George Mount842c8c12020-01-08 16:03:42 -0800316 method public inline operator androidx.ui.unit.IntPxSize times(int other);
Mads Agerba4927c2020-04-08 13:34:14 +0200317 property public final inline int height;
318 property public final inline int width;
George Mount842c8c12020-01-08 16:03:42 -0800319 }
320
George Mounte20950f2020-04-06 17:06:11 -0700321 public final inline class IntSize {
322 ctor public IntSize();
323 method public static long constructor-impl(internal long value);
324 method public static operator long div-impl(long $this, int other);
325 method public static boolean equals-impl(long p, Object? p1);
326 method public static boolean equals-impl0(long p1, long p2);
327 method public static int getHeight-impl(long $this);
328 method public static int getWidth-impl(long $this);
329 method public static int hashCode-impl(long p);
330 method public static operator long times-impl(long $this, int other);
331 method public static String toString-impl(long $this);
332 }
333
334 public final class IntSizeKt {
335 method public static long IntSize(int width, int height);
336 method public static operator long times-twsQOwo(int, long size);
337 }
338
George Mount842c8c12020-01-08 16:03:42 -0800339 public final inline class Position {
340 ctor public Position();
341 method public static long constructor-impl(internal long value);
342 method public static boolean equals-impl(long p, Object? p1);
343 method public static boolean equals-impl0(long p1, long p2);
Mads Agerd32a4882020-04-22 13:27:50 +0200344 method public static float getX-impl(long $this);
345 method public static float getY-impl(long $this);
George Mount842c8c12020-01-08 16:03:42 -0800346 method public static int hashCode-impl(long p);
347 method public static inline operator long minus-T8eBu-w(long $this, long other);
348 method public static inline operator long plus-T8eBu-w(long $this, long other);
349 method public static String toString-impl(long $this);
350 }
351
Mads Agerba4927c2020-04-08 13:34:14 +0200352 public final inline class Px implements java.lang.Comparable<androidx.ui.unit.Px> {
353 ctor public Px();
354 method public operator int compareTo-NgWp0Z8(float p);
355 method public static operator int compareTo-NgWp0Z8(float $this, float other);
356 method public static inline operator int compareTo-gshw56o(float $this, int other);
357 method public static float constructor-impl(float value);
358 method public static inline operator float div-NgWp0Z8(float $this, float other);
359 method public static inline operator float div-RjPF0Mw(float $this, float other);
360 method public static inline operator float div-impl(float $this, float other);
361 method public static inline operator float div-impl(float $this, int other);
362 method public static boolean equals-impl(float p, Object? p1);
363 method public static boolean equals-impl0(float p1, float p2);
George Mount842c8c12020-01-08 16:03:42 -0800364 method public float getValue();
Mads Agerba4927c2020-04-08 13:34:14 +0200365 method public static int hashCode-impl(float p);
366 method public static inline operator float minus-NgWp0Z8(float $this, float other);
367 method public static inline operator float minus-gshw56o(float $this, int other);
368 method public static inline operator float plus-NgWp0Z8(float $this, float other);
369 method public static inline operator float plus-gshw56o(float $this, int other);
370 method public static inline operator float times-NgWp0Z8(float $this, float other);
371 method public static inline operator float times-RjPF0Mw(float $this, float other);
372 method public static inline operator float times-impl(float $this, float other);
373 method public static inline operator float times-impl(float $this, int other);
374 method public static String toString-impl(float $this);
375 method public static inline operator float unaryMinus-impl(float $this);
George Mount842c8c12020-01-08 16:03:42 -0800376 field public static final androidx.ui.unit.Px.Companion! Companion;
377 }
378
379 public static final class Px.Companion {
Mads Agerba4927c2020-04-08 13:34:14 +0200380 method public float getInfinity();
381 method public float getZero();
382 property public final float Infinity;
383 property public final float Zero;
George Mount842c8c12020-01-08 16:03:42 -0800384 }
385
386 public final class PxBounds {
Mads Agerba4927c2020-04-08 13:34:14 +0200387 method public float component1();
388 method public float component2();
389 method public float component3();
390 method public float component4();
391 method public androidx.ui.unit.PxBounds copy-wHlpFhg(float left, float top, float right, float bottom);
392 method public float getBottom();
393 method public float getLeft();
394 method public float getRight();
395 method public float getTop();
George Mount842c8c12020-01-08 16:03:42 -0800396 }
397
398 public final inline class PxCubed implements java.lang.Comparable<androidx.ui.unit.PxCubed> {
399 ctor public PxCubed();
400 method public operator int compareTo-bji3ab4(float p);
401 method public static operator int compareTo-bji3ab4(float $this, float other);
402 method public static float constructor-impl(float value);
Mads Agerba4927c2020-04-08 13:34:14 +0200403 method public static inline operator float div-NgWp0Z8(float $this, float other);
404 method public static inline operator float div-RjPF0Mw(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800405 method public static inline operator float div-bji3ab4(float $this, float other);
406 method public static inline operator float div-impl(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800407 method public static boolean equals-impl(float p, Object? p1);
408 method public static boolean equals-impl0(float p1, float p2);
409 method public float getValue();
410 method public static int hashCode-impl(float p);
411 method public static inline operator float minus-bji3ab4(float $this, float dimension);
412 method public static inline operator float plus-bji3ab4(float $this, float dimension);
413 method public static inline operator float times-impl(float $this, float other);
414 method public static String toString-impl(float $this);
415 }
416
417 public final inline class PxInverse implements java.lang.Comparable<androidx.ui.unit.PxInverse> {
418 ctor public PxInverse();
419 method public operator int compareTo-KGV0gLo(float p);
420 method public static operator int compareTo-KGV0gLo(float $this, float other);
421 method public static float constructor-impl(float value);
422 method public static inline operator float div-impl(float $this, float other);
423 method public static boolean equals-impl(float p, Object? p1);
424 method public static boolean equals-impl0(float p1, float p2);
425 method public float getValue();
426 method public static int hashCode-impl(float p);
427 method public static inline operator float minus-KGV0gLo(float $this, float dimension);
428 method public static inline operator float plus-KGV0gLo(float $this, float dimension);
Mads Agerba4927c2020-04-08 13:34:14 +0200429 method public static inline operator float times-NgWp0Z8(float $this, float other);
430 method public static inline operator float times-RjPF0Mw(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800431 method public static inline operator float times-bji3ab4(float $this, float other);
432 method public static inline operator float times-impl(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800433 method public static String toString-impl(float $this);
434 }
435
436 public final class PxKt {
Ryan Mentley7865a632019-08-20 20:10:29 -0700437 method public static inline androidx.ui.unit.PxBounds PxBounds(androidx.ui.unit.PxPosition topLeft, androidx.ui.unit.PxSize size);
Mads Agerba4927c2020-04-08 13:34:14 +0200438 method public static inline androidx.ui.unit.PxPosition PxPosition-qHcltEY(float x, float y);
439 method public static inline androidx.ui.unit.PxSize PxSize-qHcltEY(float width, float height);
440 method public static inline float abs-NgWp0Z8(float x);
George Mount842c8c12020-01-08 16:03:42 -0800441 method public static androidx.ui.unit.PxPosition center(androidx.ui.unit.PxSize);
Andrey Kulikov294b01c2020-04-08 13:29:36 +0100442 method public static inline androidx.ui.unit.PxPosition center(androidx.ui.unit.PxBounds);
Mads Agerba4927c2020-04-08 13:34:14 +0200443 method public static inline float coerceAtLeast-qHcltEY(float, float minimumValue);
444 method public static inline float coerceAtMost-qHcltEY(float, float maximumValue);
445 method public static inline float coerceIn-HXvnt1Q(float, float minimumValue, float maximumValue);
446 method public static inline operator float div-78fIwVY(double, float other);
447 method public static inline operator float div-Ndu7NvY(int, float other);
448 method public static inline operator float div-kxDXtn8(float, float other);
449 method public static float getDistance(androidx.ui.unit.PxPosition);
450 method public static inline float getHeight(androidx.ui.unit.PxBounds);
451 method public static float getMinDimension(androidx.ui.unit.PxSize);
452 method public static inline float getPx(int);
453 method public static inline float getPx(double);
454 method public static inline float getPx(float);
455 method public static inline float getWidth(androidx.ui.unit.PxBounds);
George Mount842c8c12020-01-08 16:03:42 -0800456 method public static androidx.ui.unit.PxPosition lerp(androidx.ui.unit.PxPosition start, androidx.ui.unit.PxPosition stop, float fraction);
Mads Agerba4927c2020-04-08 13:34:14 +0200457 method public static float lerp-g-Fs4Ag(float start, float stop, float fraction);
458 method public static inline float max-qHcltEY(float a, float b);
459 method public static inline float min-qHcltEY(float a, float b);
George Mount842c8c12020-01-08 16:03:42 -0800460 method public static inline androidx.ui.unit.IntPxPosition round(androidx.ui.unit.PxPosition);
George Mount842c8c12020-01-08 16:03:42 -0800461 method public static inline operator androidx.ui.unit.PxSize times(int, androidx.ui.unit.PxSize size);
462 method public static inline operator androidx.ui.unit.PxSize times(float, androidx.ui.unit.PxSize size);
463 method public static inline operator androidx.ui.unit.PxSize times(double, androidx.ui.unit.PxSize size);
Mads Agerba4927c2020-04-08 13:34:14 +0200464 method public static inline operator float times-78fIwVY(double, float other);
465 method public static inline operator float times-Ndu7NvY(int, float other);
466 method public static inline operator float times-kxDXtn8(float, float other);
George Mount842c8c12020-01-08 16:03:42 -0800467 method public static androidx.ui.unit.PxBounds toBounds(androidx.ui.unit.PxSize);
468 method public static inline androidx.ui.geometry.Offset toOffset(androidx.ui.unit.PxPosition);
469 method public static androidx.ui.geometry.Rect toRect(androidx.ui.unit.PxBounds);
470 method public static androidx.ui.geometry.Rect toRect(androidx.ui.unit.PxSize);
471 method public static androidx.ui.unit.PxSize toSize(androidx.ui.unit.PxBounds);
472 }
473
474 public final class PxPosition {
475 method public androidx.ui.unit.PxPosition copy(long value);
Mads Agerba4927c2020-04-08 13:34:14 +0200476 method public inline float getX();
477 method public inline float getY();
George Mount842c8c12020-01-08 16:03:42 -0800478 method public inline operator androidx.ui.unit.PxPosition minus(androidx.ui.unit.PxPosition other);
479 method public inline operator androidx.ui.unit.PxPosition minus(androidx.ui.unit.IntPxPosition other);
480 method public inline operator androidx.ui.unit.PxPosition plus(androidx.ui.unit.PxPosition other);
481 method public inline operator androidx.ui.unit.PxPosition plus(androidx.ui.unit.IntPxPosition other);
482 method public inline operator androidx.ui.unit.PxPosition unaryMinus();
Mads Agerba4927c2020-04-08 13:34:14 +0200483 property public final inline float x;
484 property public final inline float y;
George Mount842c8c12020-01-08 16:03:42 -0800485 field public static final androidx.ui.unit.PxPosition.Companion! Companion;
486 }
487
488 public static final class PxPosition.Companion {
489 method public androidx.ui.unit.PxPosition getOrigin();
490 property public final androidx.ui.unit.PxPosition Origin;
491 }
492
493 public final class PxSize {
494 method public androidx.ui.unit.PxSize copy(long value);
495 method public inline operator androidx.ui.unit.PxSize div(int other);
496 method public inline operator androidx.ui.unit.PxSize div(float other);
497 method public inline operator androidx.ui.unit.PxSize div(double other);
Mads Agerba4927c2020-04-08 13:34:14 +0200498 method public inline float getHeight();
499 method public inline float getWidth();
George Mount842c8c12020-01-08 16:03:42 -0800500 method public inline operator androidx.ui.unit.PxSize times(int other);
501 method public inline operator androidx.ui.unit.PxSize times(float other);
502 method public inline operator androidx.ui.unit.PxSize times(double other);
Mads Agerba4927c2020-04-08 13:34:14 +0200503 property public final inline float height;
504 property public final inline float width;
George Mount842c8c12020-01-08 16:03:42 -0800505 field public static final androidx.ui.unit.PxSize.Companion! Companion;
506 }
507
508 public static final class PxSize.Companion {
Nader Jawad94130822020-01-20 20:32:33 -0800509 method public androidx.ui.unit.PxSize getUnspecifiedSize();
George Mount842c8c12020-01-08 16:03:42 -0800510 method public androidx.ui.unit.PxSize getZero();
Nader Jawad94130822020-01-20 20:32:33 -0800511 property public final androidx.ui.unit.PxSize UnspecifiedSize;
George Mount842c8c12020-01-08 16:03:42 -0800512 property public final androidx.ui.unit.PxSize Zero;
513 }
514
515 public final inline class PxSquared implements java.lang.Comparable<androidx.ui.unit.PxSquared> {
516 ctor public PxSquared();
517 method public operator int compareTo-RjPF0Mw(float p);
518 method public static operator int compareTo-RjPF0Mw(float $this, float other);
519 method public static float constructor-impl(float value);
Mads Agerba4927c2020-04-08 13:34:14 +0200520 method public static inline operator float div-NgWp0Z8(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800521 method public static inline operator float div-RjPF0Mw(float $this, float other);
522 method public static inline operator float div-bji3ab4(float $this, float other);
523 method public static inline operator float div-impl(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800524 method public static boolean equals-impl(float p, Object? p1);
525 method public static boolean equals-impl0(float p1, float p2);
526 method public float getValue();
527 method public static int hashCode-impl(float p);
528 method public static inline operator float minus-RjPF0Mw(float $this, float other);
529 method public static inline operator float plus-RjPF0Mw(float $this, float other);
Mads Agerba4927c2020-04-08 13:34:14 +0200530 method public static inline operator float times-NgWp0Z8(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800531 method public static inline operator float times-impl(float $this, float other);
George Mount842c8c12020-01-08 16:03:42 -0800532 method public static String toString-impl(float $this);
533 }
534
535 public final inline class Size {
536 ctor public Size();
537 method public static long constructor-impl(internal long value);
538 method public static inline operator long div-impl(long $this, int other);
539 method public static inline operator long div-impl(long $this, float other);
540 method public static inline operator long div-impl(long $this, double other);
541 method public static boolean equals-impl(long p, Object? p1);
542 method public static boolean equals-impl0(long p1, long p2);
Mads Agerd32a4882020-04-22 13:27:50 +0200543 method public static float getHeight-impl(long $this);
544 method public static float getWidth-impl(long $this);
George Mount842c8c12020-01-08 16:03:42 -0800545 method public static int hashCode-impl(long p);
546 method public static inline operator long times-impl(long $this, int other);
547 method public static inline operator long times-impl(long $this, float other);
548 method public static inline operator long times-impl(long $this, double other);
549 method public static String toString-impl(long $this);
550 }
551
Mads Agerba4927c2020-04-08 13:34:14 +0200552 public final inline class TextUnit {
553 ctor public TextUnit();
554 method public static inline operator int compareTo-vVlMl6k(long $this, long other);
555 method public static long constructor-impl(long packedValue);
556 method public static inline operator long div-impl(long $this, float other);
557 method public static inline operator long div-impl(long $this, double other);
558 method public static inline operator long div-impl(long $this, int other);
559 method public static inline operator float div-vVlMl6k(long $this, long other);
560 method public static boolean equals-impl(long p, Object? p1);
561 method public static boolean equals-impl0(long p1, long p2);
George Mount842c8c12020-01-08 16:03:42 -0800562 method public long getPackedValue();
Mads Agerba4927c2020-04-08 13:34:14 +0200563 method public static androidx.ui.unit.TextUnitType getType-impl(long $this);
564 method public static float getValue-impl(long $this);
565 method public static int hashCode-impl(long p);
566 method public static boolean isEm-impl(long $this);
567 method public static boolean isInherit-impl(long $this);
568 method public static boolean isSp-impl(long $this);
569 method public static inline operator long minus-vVlMl6k(long $this, long other);
570 method public static inline operator long plus-vVlMl6k(long $this, long other);
571 method public static inline operator long times-impl(long $this, float other);
572 method public static inline operator long times-impl(long $this, double other);
573 method public static inline operator long times-impl(long $this, int other);
574 method public static String toString-impl(long $this);
575 method public static inline operator long unaryMinus-impl(long $this);
George Mount842c8c12020-01-08 16:03:42 -0800576 field public static final androidx.ui.unit.TextUnit.Companion! Companion;
577 }
578
579 public static final class TextUnit.Companion {
Mads Agerba4927c2020-04-08 13:34:14 +0200580 method public long Em(int value);
581 method public long Em(float value);
582 method public long Em(double value);
583 method public long Sp(int value);
584 method public long Sp(float value);
585 method public long Sp(double value);
586 method public long getInherit();
587 property public final long Inherit;
George Mount842c8c12020-01-08 16:03:42 -0800588 }
589
590 public final class TextUnitKt {
Mads Agerba4927c2020-04-08 13:34:14 +0200591 method public static inline long coerceAtLeast-gL_aCS0(long, long minimumValue);
592 method public static inline long coerceAtMost-gL_aCS0(long, long maximumValue);
593 method public static inline long coerceIn-Y2exRck(long, long minimumValue, long maximumValue);
594 method public static long getEm(float);
595 method public static long getEm(double);
596 method public static long getEm(int);
597 method public static long getSp(float);
598 method public static long getSp(double);
599 method public static long getSp(int);
600 method public static long lerp-SpZbbpo(long a, long b, float t);
601 method public static inline long max-gL_aCS0(long a, long b);
602 method public static inline long min-gL_aCS0(long a, long b);
603 method public static inline operator long times-GncdoDw(double, long other);
604 method public static inline operator long times-MVx5XBU(float, long other);
605 method public static inline operator long times-UlzjdM0(int, long other);
George Mount842c8c12020-01-08 16:03:42 -0800606 }
607
608 public enum TextUnitType {
609 enum_constant public static final androidx.ui.unit.TextUnitType Em;
610 enum_constant public static final androidx.ui.unit.TextUnitType Inherit;
611 enum_constant public static final androidx.ui.unit.TextUnitType Sp;
612 }
613
614 public final class Uptime implements java.lang.Comparable<androidx.ui.unit.Uptime> {
615 ctor public Uptime(long nanoseconds);
616 method public int compareTo(androidx.ui.unit.Uptime other);
617 method public long component1();
618 method public androidx.ui.unit.Uptime copy(long nanoseconds);
619 method public long getNanoseconds();
620 method public operator androidx.ui.unit.Uptime minus(androidx.ui.unit.Duration duration);
621 method public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Uptime other);
622 method public operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration duration);
623 field public static final androidx.ui.unit.Uptime.Companion! Companion;
624 }
625
626 public static final class Uptime.Companion {
627 method public androidx.ui.unit.Uptime getBoot();
628 property public final androidx.ui.unit.Uptime Boot;
629 }
630
631 public final class UptimeKt {
632 method public static operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration, androidx.ui.unit.Uptime uptime);
633 }
634
635 public final class Velocity {
636 ctor public Velocity(androidx.ui.unit.PxPosition pixelsPerSecond);
637 method public androidx.ui.unit.PxPosition component1();
638 method public androidx.ui.unit.Velocity copy(androidx.ui.unit.PxPosition pixelsPerSecond);
639 method public androidx.ui.unit.PxPosition getPixelsPerSecond();
640 method public operator androidx.ui.unit.Velocity unaryMinus();
641 field public static final androidx.ui.unit.Velocity.Companion! Companion;
642 }
643
644 public static final class Velocity.Companion {
645 method public androidx.ui.unit.Velocity getZero();
646 property public final androidx.ui.unit.Velocity Zero;
647 }
648
649 public final class VelocityKt {
650 method public static operator androidx.ui.unit.Velocity minus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
651 method public static operator androidx.ui.unit.Velocity plus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
652 }
653
654}
655