[go: nahoru, domu]

blob: 4653bc43c31051b173b1bfa1b31b471b0c6b4787 [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 {
5 ctor public Bounds(androidx.ui.unit.Dp left, androidx.ui.unit.Dp top, androidx.ui.unit.Dp right, androidx.ui.unit.Dp bottom);
6 method public androidx.ui.unit.Dp component1();
7 method public androidx.ui.unit.Dp component2();
8 method public androidx.ui.unit.Dp component3();
9 method public androidx.ui.unit.Dp component4();
10 method public androidx.ui.unit.Bounds copy(androidx.ui.unit.Dp left, androidx.ui.unit.Dp top, androidx.ui.unit.Dp right, androidx.ui.unit.Dp bottom);
11 method public androidx.ui.unit.Dp getBottom();
12 method public androidx.ui.unit.Dp getLeft();
13 method public androidx.ui.unit.Dp getRight();
14 method public androidx.ui.unit.Dp getTop();
15 }
16
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +000017 public interface Density {
George Mount842c8c12020-01-08 16:03:42 -080018 method public float getDensity();
19 method public float getFontScale();
George Mount842c8c12020-01-08 16:03:42 -080020 method public default androidx.ui.unit.Dp toDp(androidx.ui.unit.TextUnit);
21 method public default androidx.ui.unit.Dp toDp(androidx.ui.unit.Px);
22 method public default androidx.ui.unit.Dp toDp(androidx.ui.unit.IntPx);
23 method public default androidx.ui.unit.Dp toDp(float);
24 method public default androidx.ui.unit.Dp toDp(int);
25 method public default androidx.ui.unit.IntPx toIntPx(androidx.ui.unit.Dp);
26 method public default androidx.ui.unit.IntPx toIntPx(androidx.ui.unit.TextUnit);
27 method public default androidx.ui.unit.Px toPx(androidx.ui.unit.Dp);
28 method public default androidx.ui.unit.Px toPx(androidx.ui.unit.TextUnit);
29 method public default androidx.ui.unit.PxSize toPx-kAYDl8w(long);
30 method public default androidx.ui.geometry.Rect toRect(androidx.ui.unit.Bounds);
31 method public default androidx.ui.unit.TextUnit toSp(androidx.ui.unit.Dp);
32 method public default androidx.ui.unit.TextUnit toSp(androidx.ui.unit.Px);
33 method public default androidx.ui.unit.TextUnit toSp(androidx.ui.unit.IntPx);
34 method public default androidx.ui.unit.TextUnit toSp(float);
35 method public default androidx.ui.unit.TextUnit toSp(int);
Andrey Kulikov47f0e1a2020-01-28 13:52:46 +000036 property public abstract float density;
37 property public abstract float fontScale;
38 }
39
40 public final class DensityKt {
41 method public static androidx.ui.unit.Density Density(android.content.Context context);
42 method public static androidx.ui.unit.Density Density(float density, float fontScale = 1f);
George Mount842c8c12020-01-08 16:03:42 -080043 }
44
45 public final class Dp implements java.lang.Comparable<androidx.ui.unit.Dp> {
46 ctor public Dp(float value);
47 method public operator int compareTo(androidx.ui.unit.Dp other);
48 method public float component1();
49 method public androidx.ui.unit.Dp copy(float value);
50 method public inline operator androidx.ui.unit.Dp div(float other);
51 method public inline operator androidx.ui.unit.Dp div(int other);
52 method public inline operator float div(androidx.ui.unit.Dp other);
53 method public inline operator float div-x8crYZs(float other);
54 method public float getValue();
55 method public inline operator androidx.ui.unit.Dp minus(androidx.ui.unit.Dp other);
56 method public inline operator androidx.ui.unit.Dp plus(androidx.ui.unit.Dp other);
57 method public inline operator androidx.ui.unit.Dp times(float other);
58 method public inline operator androidx.ui.unit.Dp times(int other);
59 method public inline operator float times(androidx.ui.unit.Dp other);
60 method public inline operator float times-x8crYZs(float other);
61 method public inline operator androidx.ui.unit.Dp unaryMinus();
62 field public static final androidx.ui.unit.Dp.Companion! Companion;
63 }
64
65 public static final class Dp.Companion {
66 method public androidx.ui.unit.Dp getHairline();
67 method public androidx.ui.unit.Dp getInfinity();
68 property public final androidx.ui.unit.Dp Hairline;
69 property public final androidx.ui.unit.Dp Infinity;
70 }
71
72 public final inline class DpCubed implements java.lang.Comparable<androidx.ui.unit.DpCubed> {
73 ctor public DpCubed();
74 method public operator int compareTo-JDqhs2g(float p);
75 method public static operator int compareTo-JDqhs2g(float $this, float other);
76 method public static float constructor-impl(float value);
77 method public static inline operator float div-JDqhs2g(float $this, float other);
78 method public static inline operator float div-impl(float $this, float other);
79 method public static inline operator float div-impl(float $this, androidx.ui.unit.Dp other);
80 method public static inline operator androidx.ui.unit.Dp div-x8crYZs(float $this, float other);
81 method public static boolean equals-impl(float p, Object? p1);
82 method public static boolean equals-impl0(float p1, float p2);
83 method public float getValue();
84 method public static int hashCode-impl(float p);
85 method public static inline operator float minus-JDqhs2g(float $this, float dimension);
86 method public static inline operator float plus-JDqhs2g(float $this, float dimension);
87 method public static inline operator float times-impl(float $this, float other);
88 method public static String toString-impl(float $this);
89 }
90
91 public final inline class DpInverse implements java.lang.Comparable<androidx.ui.unit.DpInverse> {
92 ctor public DpInverse();
93 method public operator int compareTo-_K2iRR8(float p);
94 method public static operator int compareTo-_K2iRR8(float $this, float other);
95 method public static float constructor-impl(float value);
96 method public static inline operator float div-impl(float $this, float other);
97 method public static boolean equals-impl(float p, Object? p1);
98 method public static boolean equals-impl0(float p1, float p2);
99 method public float getValue();
100 method public static int hashCode-impl(float p);
101 method public static inline operator float minus-_K2iRR8(float $this, float dimension);
102 method public static inline operator float plus-_K2iRR8(float $this, float dimension);
103 method public static inline operator float times-JDqhs2g(float $this, float other);
104 method public static inline operator float times-impl(float $this, float other);
105 method public static inline operator float times-impl(float $this, androidx.ui.unit.Dp other);
106 method public static inline operator androidx.ui.unit.Dp times-x8crYZs(float $this, float other);
107 method public static String toString-impl(float $this);
108 }
109
110 public final class DpKt {
111 method public static inline long Position(androidx.ui.unit.Dp x, androidx.ui.unit.Dp y);
112 method public static inline long Size(androidx.ui.unit.Dp width, androidx.ui.unit.Dp height);
113 method public static long center-kAYDl8w(long);
114 method public static inline androidx.ui.unit.Dp coerceAtLeast(androidx.ui.unit.Dp, androidx.ui.unit.Dp minimumValue);
115 method public static inline androidx.ui.unit.Dp coerceAtMost(androidx.ui.unit.Dp, androidx.ui.unit.Dp maximumValue);
116 method public static inline androidx.ui.unit.Dp coerceIn(androidx.ui.unit.Dp, androidx.ui.unit.Dp minimumValue, androidx.ui.unit.Dp maximumValue);
117 method public static inline operator float div(float, androidx.ui.unit.Dp other);
118 method public static inline operator float div(double, androidx.ui.unit.Dp other);
119 method public static inline operator float div(int, androidx.ui.unit.Dp other);
120 method public static androidx.ui.unit.Dp getDistance-T8eBu-w(long);
121 method public static inline androidx.ui.unit.Dp getDp(int);
122 method public static inline androidx.ui.unit.Dp getDp(double);
123 method public static inline androidx.ui.unit.Dp getDp(float);
124 method public static inline androidx.ui.unit.Dp getHeight(androidx.ui.unit.Bounds);
125 method public static inline androidx.ui.unit.Dp getWidth(androidx.ui.unit.Bounds);
126 method public static inline boolean isFinite(androidx.ui.unit.Dp);
127 method public static androidx.ui.unit.Dp lerp(androidx.ui.unit.Dp start, androidx.ui.unit.Dp stop, float fraction);
128 method public static long lerp-d5NHFfI(long start, long stop, float fraction);
129 method public static inline androidx.ui.unit.Dp max(androidx.ui.unit.Dp a, androidx.ui.unit.Dp b);
130 method public static inline androidx.ui.unit.Dp min(androidx.ui.unit.Dp a, androidx.ui.unit.Dp b);
131 method public static inline operator androidx.ui.unit.Dp times(float, androidx.ui.unit.Dp other);
132 method public static inline operator androidx.ui.unit.Dp times(double, androidx.ui.unit.Dp other);
133 method public static inline operator androidx.ui.unit.Dp times(int, androidx.ui.unit.Dp other);
134 method public static inline operator long times--D0i1nw(float, long size);
135 method public static inline operator long times-DdskrAE(int, long size);
136 method public static inline operator long times-l9Tz9ww(double, long size);
137 method public static androidx.ui.unit.Bounds toBounds-kAYDl8w(long);
138 method public static inline long toSize(androidx.ui.unit.Bounds);
139 }
140
141 public final inline class DpSquared implements java.lang.Comparable<androidx.ui.unit.DpSquared> {
142 ctor public DpSquared();
143 method public operator int compareTo-x8crYZs(float p);
144 method public static operator int compareTo-x8crYZs(float $this, float other);
145 method public static float constructor-impl(float value);
146 method public static inline operator float div-JDqhs2g(float $this, float other);
147 method public static inline operator float div-impl(float $this, float other);
148 method public static inline operator androidx.ui.unit.Dp div-impl(float $this, androidx.ui.unit.Dp other);
149 method public static inline operator float div-x8crYZs(float $this, float other);
150 method public static boolean equals-impl(float p, Object? p1);
151 method public static boolean equals-impl0(float p1, float p2);
152 method public float getValue();
153 method public static int hashCode-impl(float p);
154 method public static inline operator float minus-x8crYZs(float $this, float other);
155 method public static inline operator float plus-x8crYZs(float $this, float other);
156 method public static inline operator float times-impl(float $this, float other);
157 method public static inline operator float times-impl(float $this, androidx.ui.unit.Dp other);
158 method public static String toString-impl(float $this);
159 }
160
161 public final class Duration implements java.lang.Comparable<androidx.ui.unit.Duration> {
162 ctor public Duration(long nanoseconds);
163 method public int compareTo(androidx.ui.unit.Duration other);
164 method public long component1();
165 method public androidx.ui.unit.Duration copy(long nanoseconds);
166 method public operator androidx.ui.unit.Duration div(int quotient);
167 method public operator androidx.ui.unit.Duration div(double quotient);
168 method public long getNanoseconds();
169 method public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Duration other);
170 method public operator androidx.ui.unit.Duration plus(androidx.ui.unit.Duration other);
171 method public operator androidx.ui.unit.Duration times(int factor);
172 method public operator androidx.ui.unit.Duration times(double factor);
173 field public static final androidx.ui.unit.Duration.Companion! Companion;
174 }
175
176 public static final class Duration.Companion {
177 method public androidx.ui.unit.Duration getZero();
178 property public final androidx.ui.unit.Duration Zero;
179 }
180
181 public final class Durations {
182 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);
183 method public static androidx.ui.unit.Duration getDays(long);
184 method public static androidx.ui.unit.Duration getDays(int);
185 method public static androidx.ui.unit.Duration getHours(long);
186 method public static androidx.ui.unit.Duration getHours(int);
187 method public static androidx.ui.unit.Duration getMicroseconds(long);
188 method public static androidx.ui.unit.Duration getMicroseconds(int);
189 method public static androidx.ui.unit.Duration getMilliseconds(long);
190 method public static androidx.ui.unit.Duration getMilliseconds(int);
191 method public static androidx.ui.unit.Duration getMinutes(long);
192 method public static androidx.ui.unit.Duration getMinutes(int);
193 method public static androidx.ui.unit.Duration getNanoseconds(long);
194 method public static androidx.ui.unit.Duration getNanoseconds(int);
195 method public static long getNanosecondsPerDay();
196 method public static long getNanosecondsPerHour();
197 method public static long getNanosecondsPerMillisecond();
198 method public static long getNanosecondsPerMinute();
199 method public static long getNanosecondsPerSecond();
200 method public static androidx.ui.unit.Duration getSeconds(long);
201 method public static androidx.ui.unit.Duration getSeconds(int);
202 method public static long inDays(androidx.ui.unit.Duration);
203 method public static long inHours(androidx.ui.unit.Duration);
204 method public static long inMicroseconds(androidx.ui.unit.Duration);
205 method public static long inMilliseconds(androidx.ui.unit.Duration);
206 method public static long inMinutes(androidx.ui.unit.Duration);
207 method public static long inSeconds(androidx.ui.unit.Duration);
208 field public static final long HoursPerDay = 24L; // 0x18L
209 field public static final long MicrosecondsPerMillisecond = 1000L; // 0x3e8L
210 field public static final long MillisecondsPerSecond = 1000L; // 0x3e8L
211 field public static final long MinutesPerHour = 60L; // 0x3cL
212 field public static final long NanosecondsPerMicrosecond = 1000L; // 0x3e8L
213 field public static final long SecondsPerMinute = 60L; // 0x3cL
214 }
215
216 public final class IntPx implements java.lang.Comparable<androidx.ui.unit.IntPx> {
217 ctor public IntPx(int value);
218 method public operator int compareTo(androidx.ui.unit.IntPx other);
219 method public inline operator int compareTo(androidx.ui.unit.Px other);
220 method public int component1();
221 method public androidx.ui.unit.IntPx copy(int value);
222 method public operator androidx.ui.unit.IntPx div(float other);
223 method public operator androidx.ui.unit.IntPx div(double other);
224 method public operator androidx.ui.unit.IntPx div(int other);
225 method public int getValue();
226 method public operator androidx.ui.unit.IntPx minus(androidx.ui.unit.IntPx other);
227 method public operator androidx.ui.unit.IntPx plus(androidx.ui.unit.IntPx other);
228 method public inline operator androidx.ui.unit.IntPx rem(int other);
229 method public operator androidx.ui.unit.IntPx times(float other);
230 method public operator androidx.ui.unit.IntPx times(double other);
231 method public operator androidx.ui.unit.IntPx times(int other);
232 method public operator androidx.ui.unit.IntPx unaryMinus();
233 field public static final androidx.ui.unit.IntPx.Companion! Companion;
234 }
235
236 public static final class IntPx.Companion {
237 method public androidx.ui.unit.IntPx getInfinity();
238 method public androidx.ui.unit.IntPx getZero();
239 property public final androidx.ui.unit.IntPx Infinity;
240 property public final androidx.ui.unit.IntPx Zero;
241 }
242
243 public final class IntPxBounds {
244 ctor public IntPxBounds(androidx.ui.unit.IntPx left, androidx.ui.unit.IntPx top, androidx.ui.unit.IntPx right, androidx.ui.unit.IntPx bottom);
245 method public androidx.ui.unit.IntPx component1();
246 method public androidx.ui.unit.IntPx component2();
247 method public androidx.ui.unit.IntPx component3();
248 method public androidx.ui.unit.IntPx component4();
249 method public androidx.ui.unit.IntPxBounds copy(androidx.ui.unit.IntPx left, androidx.ui.unit.IntPx top, androidx.ui.unit.IntPx right, androidx.ui.unit.IntPx bottom);
250 method public androidx.ui.unit.IntPx getBottom();
251 method public androidx.ui.unit.IntPx getLeft();
252 method public androidx.ui.unit.IntPx getRight();
253 method public androidx.ui.unit.IntPx getTop();
254 }
255
256 public final class IntPxKt {
257 method public static inline androidx.ui.unit.IntPxPosition IntPxPosition(androidx.ui.unit.IntPx x, androidx.ui.unit.IntPx y);
258 method public static inline androidx.ui.unit.IntPxSize IntPxSize(androidx.ui.unit.IntPx width, androidx.ui.unit.IntPx height);
259 method public static inline androidx.ui.unit.PxPosition PxPosition(androidx.ui.unit.IntPx x, androidx.ui.unit.IntPx y);
260 method public static inline androidx.ui.unit.PxSize PxSize(androidx.ui.unit.IntPx width, androidx.ui.unit.IntPx height);
Seigo Nonakad67c78b2019-12-12 17:58:31 -0800261 method public static inline androidx.ui.unit.IntPx ceil(androidx.ui.unit.Px);
George Mount842c8c12020-01-08 16:03:42 -0800262 method public static androidx.ui.unit.IntPxPosition center(androidx.ui.unit.IntPxSize);
263 method public static inline androidx.ui.unit.IntPx coerceAtLeast(androidx.ui.unit.IntPx, androidx.ui.unit.IntPx minimumValue);
264 method public static inline androidx.ui.unit.IntPx coerceAtMost(androidx.ui.unit.IntPx, androidx.ui.unit.IntPx maximumValue);
265 method public static inline androidx.ui.unit.IntPx coerceIn(androidx.ui.unit.IntPx, androidx.ui.unit.IntPx minimumValue, androidx.ui.unit.IntPx maximumValue);
266 method public static inline androidx.ui.unit.IntPx getHeight(androidx.ui.unit.IntPxBounds);
267 method public static inline androidx.ui.unit.IntPx getIpx(int);
268 method public static inline androidx.ui.unit.IntPx getWidth(androidx.ui.unit.IntPxBounds);
269 method public static inline boolean isFinite(androidx.ui.unit.IntPx);
270 method public static androidx.ui.unit.IntPx lerp(androidx.ui.unit.IntPx start, androidx.ui.unit.IntPx stop, float fraction);
271 method public static androidx.ui.unit.IntPxPosition lerp(androidx.ui.unit.IntPxPosition start, androidx.ui.unit.IntPxPosition stop, float fraction);
272 method public static inline androidx.ui.unit.IntPx max(androidx.ui.unit.IntPx a, androidx.ui.unit.IntPx b);
273 method public static inline androidx.ui.unit.IntPx min(androidx.ui.unit.IntPx a, androidx.ui.unit.IntPx b);
274 method public static inline androidx.ui.unit.IntPx round(androidx.ui.unit.Px);
275 method public static inline operator androidx.ui.unit.IntPx times(float, androidx.ui.unit.IntPx other);
276 method public static inline operator androidx.ui.unit.IntPx times(double, androidx.ui.unit.IntPx other);
277 method public static inline operator androidx.ui.unit.IntPx times(int, androidx.ui.unit.IntPx other);
278 method public static inline operator androidx.ui.unit.IntPxSize times(int, androidx.ui.unit.IntPxSize size);
279 method public static inline androidx.ui.unit.Px toPx(androidx.ui.unit.IntPx);
280 method public static inline androidx.ui.unit.PxPosition toPxPosition(androidx.ui.unit.IntPxPosition);
281 method public static inline androidx.ui.unit.PxSize toPxSize(androidx.ui.unit.IntPxSize);
282 method public static inline androidx.ui.unit.IntPxSize toSize(androidx.ui.unit.IntPxBounds);
283 }
284
285 public final class IntPxPosition {
286 method public androidx.ui.unit.IntPxPosition copy(long value);
287 method public inline androidx.ui.unit.IntPx getX();
288 method public inline androidx.ui.unit.IntPx getY();
289 method public inline operator androidx.ui.unit.IntPxPosition minus(androidx.ui.unit.IntPxPosition other);
290 method public inline operator androidx.ui.unit.IntPxPosition plus(androidx.ui.unit.IntPxPosition other);
291 method public inline operator androidx.ui.unit.IntPxPosition unaryMinus();
292 property public final inline androidx.ui.unit.IntPx x;
293 property public final inline androidx.ui.unit.IntPx y;
294 field public static final androidx.ui.unit.IntPxPosition.Companion! Companion;
295 }
296
297 public static final class IntPxPosition.Companion {
298 method public androidx.ui.unit.IntPxPosition getOrigin();
299 property public final androidx.ui.unit.IntPxPosition Origin;
300 }
301
302 public final class IntPxSize {
303 method public androidx.ui.unit.IntPxSize copy(long value);
304 method public inline operator androidx.ui.unit.IntPxSize div(int other);
305 method public inline androidx.ui.unit.IntPx getHeight();
306 method public inline androidx.ui.unit.IntPx getWidth();
307 method public inline operator androidx.ui.unit.IntPxSize times(int other);
308 property public final inline androidx.ui.unit.IntPx height;
309 property public final inline androidx.ui.unit.IntPx width;
310 }
311
312 public final inline class Position {
313 ctor public Position();
314 method public static long constructor-impl(internal long value);
315 method public static boolean equals-impl(long p, Object? p1);
316 method public static boolean equals-impl0(long p1, long p2);
317 method public static androidx.ui.unit.Dp getX-impl(long $this);
318 method public static androidx.ui.unit.Dp getY-impl(long $this);
319 method public static int hashCode-impl(long p);
320 method public static inline operator long minus-T8eBu-w(long $this, long other);
321 method public static inline operator long plus-T8eBu-w(long $this, long other);
322 method public static String toString-impl(long $this);
323 }
324
325 public final class Px implements java.lang.Comparable<androidx.ui.unit.Px> {
326 ctor public Px(float value);
327 method public operator int compareTo(androidx.ui.unit.Px other);
328 method public inline operator int compareTo(androidx.ui.unit.IntPx other);
329 method public float component1();
330 method public androidx.ui.unit.Px copy(float value);
331 method public inline operator androidx.ui.unit.Px div(float other);
332 method public inline operator androidx.ui.unit.Px div(int other);
333 method public inline operator float div(androidx.ui.unit.Px other);
334 method public inline operator float div-RjPF0Mw(float other);
335 method public float getValue();
336 method public inline operator androidx.ui.unit.Px minus(androidx.ui.unit.Px other);
337 method public inline operator androidx.ui.unit.Px minus(androidx.ui.unit.IntPx other);
338 method public inline operator androidx.ui.unit.Px plus(androidx.ui.unit.Px other);
339 method public inline operator androidx.ui.unit.Px plus(androidx.ui.unit.IntPx other);
340 method public inline operator androidx.ui.unit.Px times(float other);
341 method public inline operator androidx.ui.unit.Px times(int other);
342 method public inline operator float times(androidx.ui.unit.Px other);
343 method public inline operator float times-RjPF0Mw(float other);
344 method public inline operator androidx.ui.unit.Px unaryMinus();
345 field public static final androidx.ui.unit.Px.Companion! Companion;
346 }
347
348 public static final class Px.Companion {
349 method public androidx.ui.unit.Px getInfinity();
350 method public androidx.ui.unit.Px getZero();
351 property public final androidx.ui.unit.Px Infinity;
352 property public final androidx.ui.unit.Px Zero;
353 }
354
355 public final class PxBounds {
356 ctor public PxBounds(androidx.ui.unit.Px left, androidx.ui.unit.Px top, androidx.ui.unit.Px right, androidx.ui.unit.Px bottom);
357 method public androidx.ui.unit.Px component1();
358 method public androidx.ui.unit.Px component2();
359 method public androidx.ui.unit.Px component3();
360 method public androidx.ui.unit.Px component4();
361 method public androidx.ui.unit.PxBounds copy(androidx.ui.unit.Px left, androidx.ui.unit.Px top, androidx.ui.unit.Px right, androidx.ui.unit.Px bottom);
362 method public androidx.ui.unit.Px getBottom();
363 method public androidx.ui.unit.Px getLeft();
364 method public androidx.ui.unit.Px getRight();
365 method public androidx.ui.unit.Px getTop();
366 }
367
368 public final inline class PxCubed implements java.lang.Comparable<androidx.ui.unit.PxCubed> {
369 ctor public PxCubed();
370 method public operator int compareTo-bji3ab4(float p);
371 method public static operator int compareTo-bji3ab4(float $this, float other);
372 method public static float constructor-impl(float value);
373 method public static inline operator androidx.ui.unit.Px div-RjPF0Mw(float $this, float other);
374 method public static inline operator float div-bji3ab4(float $this, float other);
375 method public static inline operator float div-impl(float $this, float other);
376 method public static inline operator float div-impl(float $this, androidx.ui.unit.Px other);
377 method public static boolean equals-impl(float p, Object? p1);
378 method public static boolean equals-impl0(float p1, float p2);
379 method public float getValue();
380 method public static int hashCode-impl(float p);
381 method public static inline operator float minus-bji3ab4(float $this, float dimension);
382 method public static inline operator float plus-bji3ab4(float $this, float dimension);
383 method public static inline operator float times-impl(float $this, float other);
384 method public static String toString-impl(float $this);
385 }
386
387 public final inline class PxInverse implements java.lang.Comparable<androidx.ui.unit.PxInverse> {
388 ctor public PxInverse();
389 method public operator int compareTo-KGV0gLo(float p);
390 method public static operator int compareTo-KGV0gLo(float $this, float other);
391 method public static float constructor-impl(float value);
392 method public static inline operator float div-impl(float $this, float other);
393 method public static boolean equals-impl(float p, Object? p1);
394 method public static boolean equals-impl0(float p1, float p2);
395 method public float getValue();
396 method public static int hashCode-impl(float p);
397 method public static inline operator float minus-KGV0gLo(float $this, float dimension);
398 method public static inline operator float plus-KGV0gLo(float $this, float dimension);
399 method public static inline operator androidx.ui.unit.Px times-RjPF0Mw(float $this, float other);
400 method public static inline operator float times-bji3ab4(float $this, float other);
401 method public static inline operator float times-impl(float $this, float other);
402 method public static inline operator float times-impl(float $this, androidx.ui.unit.Px other);
403 method public static String toString-impl(float $this);
404 }
405
406 public final class PxKt {
Ryan Mentley7865a632019-08-20 20:10:29 -0700407 method public static inline androidx.ui.unit.PxBounds PxBounds(androidx.ui.unit.PxPosition topLeft, androidx.ui.unit.PxSize size);
George Mount842c8c12020-01-08 16:03:42 -0800408 method public static inline androidx.ui.unit.PxPosition PxPosition(androidx.ui.unit.Px x, androidx.ui.unit.Px y);
409 method public static inline androidx.ui.unit.PxSize PxSize(androidx.ui.unit.Px width, androidx.ui.unit.Px height);
410 method public static androidx.ui.unit.PxPosition center(androidx.ui.unit.PxSize);
411 method public static inline androidx.ui.unit.Px coerceAtLeast(androidx.ui.unit.Px, androidx.ui.unit.Px minimumValue);
412 method public static inline androidx.ui.unit.Px coerceAtMost(androidx.ui.unit.Px, androidx.ui.unit.Px maximumValue);
413 method public static inline androidx.ui.unit.Px coerceIn(androidx.ui.unit.Px, androidx.ui.unit.Px minimumValue, androidx.ui.unit.Px maximumValue);
414 method public static inline operator float div(float, androidx.ui.unit.Px other);
415 method public static inline operator float div(double, androidx.ui.unit.Px other);
416 method public static inline operator float div(int, androidx.ui.unit.Px other);
417 method public static androidx.ui.unit.Px getDistance(androidx.ui.unit.PxPosition);
418 method public static inline androidx.ui.unit.Px getHeight(androidx.ui.unit.PxBounds);
419 method public static androidx.ui.unit.Px! getMinDimension(androidx.ui.unit.PxSize);
420 method public static inline androidx.ui.unit.Px getPx(int);
421 method public static inline androidx.ui.unit.Px getPx(double);
422 method public static inline androidx.ui.unit.Px getPx(float);
423 method public static inline androidx.ui.unit.Px getWidth(androidx.ui.unit.PxBounds);
424 method public static androidx.ui.unit.Px lerp(androidx.ui.unit.Px start, androidx.ui.unit.Px stop, float fraction);
425 method public static androidx.ui.unit.PxPosition lerp(androidx.ui.unit.PxPosition start, androidx.ui.unit.PxPosition stop, float fraction);
426 method public static inline androidx.ui.unit.Px max(androidx.ui.unit.Px a, androidx.ui.unit.Px b);
427 method public static inline androidx.ui.unit.Px min(androidx.ui.unit.Px a, androidx.ui.unit.Px b);
428 method public static inline androidx.ui.unit.IntPxPosition round(androidx.ui.unit.PxPosition);
429 method public static inline operator androidx.ui.unit.Px times(float, androidx.ui.unit.Px other);
430 method public static inline operator androidx.ui.unit.Px times(double, androidx.ui.unit.Px other);
431 method public static inline operator androidx.ui.unit.Px times(int, androidx.ui.unit.Px other);
432 method public static inline operator androidx.ui.unit.PxSize times(int, androidx.ui.unit.PxSize size);
433 method public static inline operator androidx.ui.unit.PxSize times(float, androidx.ui.unit.PxSize size);
434 method public static inline operator androidx.ui.unit.PxSize times(double, androidx.ui.unit.PxSize size);
435 method public static androidx.ui.unit.PxBounds toBounds(androidx.ui.unit.PxSize);
436 method public static inline androidx.ui.geometry.Offset toOffset(androidx.ui.unit.PxPosition);
437 method public static androidx.ui.geometry.Rect toRect(androidx.ui.unit.PxBounds);
438 method public static androidx.ui.geometry.Rect toRect(androidx.ui.unit.PxSize);
439 method public static androidx.ui.unit.PxSize toSize(androidx.ui.unit.PxBounds);
440 }
441
442 public final class PxPosition {
443 method public androidx.ui.unit.PxPosition copy(long value);
444 method public inline androidx.ui.unit.Px getX();
445 method public inline androidx.ui.unit.Px getY();
446 method public inline operator androidx.ui.unit.PxPosition minus(androidx.ui.unit.PxPosition other);
447 method public inline operator androidx.ui.unit.PxPosition minus(androidx.ui.unit.IntPxPosition other);
448 method public inline operator androidx.ui.unit.PxPosition plus(androidx.ui.unit.PxPosition other);
449 method public inline operator androidx.ui.unit.PxPosition plus(androidx.ui.unit.IntPxPosition other);
450 method public inline operator androidx.ui.unit.PxPosition unaryMinus();
451 property public final inline androidx.ui.unit.Px x;
452 property public final inline androidx.ui.unit.Px y;
453 field public static final androidx.ui.unit.PxPosition.Companion! Companion;
454 }
455
456 public static final class PxPosition.Companion {
457 method public androidx.ui.unit.PxPosition getOrigin();
458 property public final androidx.ui.unit.PxPosition Origin;
459 }
460
461 public final class PxSize {
462 method public androidx.ui.unit.PxSize copy(long value);
463 method public inline operator androidx.ui.unit.PxSize div(int other);
464 method public inline operator androidx.ui.unit.PxSize div(float other);
465 method public inline operator androidx.ui.unit.PxSize div(double other);
466 method public inline androidx.ui.unit.Px getHeight();
467 method public inline androidx.ui.unit.Px getWidth();
468 method public inline operator androidx.ui.unit.PxSize times(int other);
469 method public inline operator androidx.ui.unit.PxSize times(float other);
470 method public inline operator androidx.ui.unit.PxSize times(double other);
471 property public final inline androidx.ui.unit.Px height;
472 property public final inline androidx.ui.unit.Px width;
473 field public static final androidx.ui.unit.PxSize.Companion! Companion;
474 }
475
476 public static final class PxSize.Companion {
Nader Jawad94130822020-01-20 20:32:33 -0800477 method public androidx.ui.unit.PxSize getUnspecifiedSize();
George Mount842c8c12020-01-08 16:03:42 -0800478 method public androidx.ui.unit.PxSize getZero();
Nader Jawad94130822020-01-20 20:32:33 -0800479 property public final androidx.ui.unit.PxSize UnspecifiedSize;
George Mount842c8c12020-01-08 16:03:42 -0800480 property public final androidx.ui.unit.PxSize Zero;
481 }
482
483 public final inline class PxSquared implements java.lang.Comparable<androidx.ui.unit.PxSquared> {
484 ctor public PxSquared();
485 method public operator int compareTo-RjPF0Mw(float p);
486 method public static operator int compareTo-RjPF0Mw(float $this, float other);
487 method public static float constructor-impl(float value);
488 method public static inline operator float div-RjPF0Mw(float $this, float other);
489 method public static inline operator float div-bji3ab4(float $this, float other);
490 method public static inline operator float div-impl(float $this, float other);
491 method public static inline operator androidx.ui.unit.Px div-impl(float $this, androidx.ui.unit.Px other);
492 method public static boolean equals-impl(float p, Object? p1);
493 method public static boolean equals-impl0(float p1, float p2);
494 method public float getValue();
495 method public static int hashCode-impl(float p);
496 method public static inline operator float minus-RjPF0Mw(float $this, float other);
497 method public static inline operator float plus-RjPF0Mw(float $this, float other);
498 method public static inline operator float times-impl(float $this, float other);
499 method public static inline operator float times-impl(float $this, androidx.ui.unit.Px other);
500 method public static String toString-impl(float $this);
501 }
502
503 public final inline class Size {
504 ctor public Size();
505 method public static long constructor-impl(internal long value);
506 method public static inline operator long div-impl(long $this, int other);
507 method public static inline operator long div-impl(long $this, float other);
508 method public static inline operator long div-impl(long $this, double other);
509 method public static boolean equals-impl(long p, Object? p1);
510 method public static boolean equals-impl0(long p1, long p2);
511 method public static androidx.ui.unit.Dp getHeight-impl(long $this);
512 method public static androidx.ui.unit.Dp getWidth-impl(long $this);
513 method public static int hashCode-impl(long p);
514 method public static inline operator long times-impl(long $this, int other);
515 method public static inline operator long times-impl(long $this, float other);
516 method public static inline operator long times-impl(long $this, double other);
517 method public static String toString-impl(long $this);
518 }
519
520 public final class TextUnit {
521 ctor public TextUnit(long packedValue);
522 method public inline operator int compareTo(androidx.ui.unit.TextUnit other);
523 method public long component1();
524 method public androidx.ui.unit.TextUnit copy(long packedValue);
525 method public inline operator androidx.ui.unit.TextUnit div(float other);
526 method public inline operator androidx.ui.unit.TextUnit div(double other);
527 method public inline operator androidx.ui.unit.TextUnit div(int other);
528 method public inline operator float div(androidx.ui.unit.TextUnit other);
529 method public long getPackedValue();
530 method public androidx.ui.unit.TextUnitType getType();
531 method public float getValue();
532 method public boolean isEm();
533 method public boolean isInherit();
534 method public boolean isSp();
535 method public inline operator androidx.ui.unit.TextUnit minus(androidx.ui.unit.TextUnit other);
536 method public inline operator androidx.ui.unit.TextUnit plus(androidx.ui.unit.TextUnit other);
537 method public inline operator androidx.ui.unit.TextUnit times(float other);
538 method public inline operator androidx.ui.unit.TextUnit times(double other);
539 method public inline operator androidx.ui.unit.TextUnit times(int other);
540 method public inline operator androidx.ui.unit.TextUnit unaryMinus();
541 property public final boolean isEm;
542 property public final boolean isInherit;
543 property public final boolean isSp;
544 property public final androidx.ui.unit.TextUnitType type;
545 property public final float value;
546 field public static final androidx.ui.unit.TextUnit.Companion! Companion;
547 }
548
549 public static final class TextUnit.Companion {
550 method public androidx.ui.unit.TextUnit Em(int value);
551 method public androidx.ui.unit.TextUnit Em(float value);
552 method public androidx.ui.unit.TextUnit Em(double value);
553 method public androidx.ui.unit.TextUnit Sp(int value);
554 method public androidx.ui.unit.TextUnit Sp(float value);
555 method public androidx.ui.unit.TextUnit Sp(double value);
556 method public androidx.ui.unit.TextUnit getInherit();
557 property public final androidx.ui.unit.TextUnit Inherit;
558 }
559
560 public final class TextUnitKt {
561 method public static inline androidx.ui.unit.TextUnit coerceAtLeast(androidx.ui.unit.TextUnit, androidx.ui.unit.TextUnit minimumValue);
562 method public static inline androidx.ui.unit.TextUnit coerceAtMost(androidx.ui.unit.TextUnit, androidx.ui.unit.TextUnit maximumValue);
563 method public static inline androidx.ui.unit.TextUnit coerceIn(androidx.ui.unit.TextUnit, androidx.ui.unit.TextUnit minimumValue, androidx.ui.unit.TextUnit maximumValue);
564 method public static androidx.ui.unit.TextUnit getEm(float);
565 method public static androidx.ui.unit.TextUnit getEm(double);
566 method public static androidx.ui.unit.TextUnit getEm(int);
567 method public static androidx.ui.unit.TextUnit getSp(float);
568 method public static androidx.ui.unit.TextUnit getSp(double);
569 method public static androidx.ui.unit.TextUnit getSp(int);
570 method public static androidx.ui.unit.TextUnit lerp(androidx.ui.unit.TextUnit a, androidx.ui.unit.TextUnit b, float t);
571 method public static inline androidx.ui.unit.TextUnit max(androidx.ui.unit.TextUnit a, androidx.ui.unit.TextUnit b);
572 method public static inline androidx.ui.unit.TextUnit min(androidx.ui.unit.TextUnit a, androidx.ui.unit.TextUnit b);
573 method public static inline operator androidx.ui.unit.TextUnit times(float, androidx.ui.unit.TextUnit other);
574 method public static inline operator androidx.ui.unit.TextUnit times(double, androidx.ui.unit.TextUnit other);
575 method public static inline operator androidx.ui.unit.TextUnit times(int, androidx.ui.unit.TextUnit other);
576 }
577
578 public enum TextUnitType {
579 enum_constant public static final androidx.ui.unit.TextUnitType Em;
580 enum_constant public static final androidx.ui.unit.TextUnitType Inherit;
581 enum_constant public static final androidx.ui.unit.TextUnitType Sp;
582 }
583
584 public final class Uptime implements java.lang.Comparable<androidx.ui.unit.Uptime> {
585 ctor public Uptime(long nanoseconds);
586 method public int compareTo(androidx.ui.unit.Uptime other);
587 method public long component1();
588 method public androidx.ui.unit.Uptime copy(long nanoseconds);
589 method public long getNanoseconds();
590 method public operator androidx.ui.unit.Uptime minus(androidx.ui.unit.Duration duration);
591 method public operator androidx.ui.unit.Duration minus(androidx.ui.unit.Uptime other);
592 method public operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration duration);
593 field public static final androidx.ui.unit.Uptime.Companion! Companion;
594 }
595
596 public static final class Uptime.Companion {
597 method public androidx.ui.unit.Uptime getBoot();
598 property public final androidx.ui.unit.Uptime Boot;
599 }
600
601 public final class UptimeKt {
602 method public static operator androidx.ui.unit.Uptime plus(androidx.ui.unit.Duration, androidx.ui.unit.Uptime uptime);
603 }
604
605 public final class Velocity {
606 ctor public Velocity(androidx.ui.unit.PxPosition pixelsPerSecond);
607 method public androidx.ui.unit.PxPosition component1();
608 method public androidx.ui.unit.Velocity copy(androidx.ui.unit.PxPosition pixelsPerSecond);
609 method public androidx.ui.unit.PxPosition getPixelsPerSecond();
610 method public operator androidx.ui.unit.Velocity unaryMinus();
611 field public static final androidx.ui.unit.Velocity.Companion! Companion;
612 }
613
614 public static final class Velocity.Companion {
615 method public androidx.ui.unit.Velocity getZero();
616 property public final androidx.ui.unit.Velocity Zero;
617 }
618
619 public final class VelocityKt {
620 method public static operator androidx.ui.unit.Velocity minus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
621 method public static operator androidx.ui.unit.Velocity plus(androidx.ui.unit.Velocity, androidx.ui.unit.Velocity other);
622 }
623
624}
625