[go: nahoru, domu]

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