[go: nahoru, domu]

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