This repository was archived by the owner on Nov 14, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 560
Expand file tree
/
Copy pathcurrent.txt
More file actions
669 lines (582 loc) · 48.5 KB
/
current.txt
File metadata and controls
669 lines (582 loc) · 48.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
package androidx.core.activity {
public final class ActivityKt {
ctor public ActivityKt();
}
}
package androidx.core.animation {
public final class AnimatorKt {
ctor public AnimatorKt();
method public static android.animation.Animator.AnimatorListener addListener(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onEnd = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onStart = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onCancel = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onRepeat = "null");
method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener addPauseListener(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onResume = "null", kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit>? onPause = "null");
method public static android.animation.Animator.AnimatorListener doOnCancel(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
method public static android.animation.Animator.AnimatorListener doOnEnd(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener doOnPause(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
method public static android.animation.Animator.AnimatorListener doOnRepeat(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
method @RequiresApi(19) public static android.animation.Animator.AnimatorPauseListener doOnResume(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
method public static android.animation.Animator.AnimatorListener doOnStart(android.animation.Animator, kotlin.jvm.functions.Function1<? super android.animation.Animator,kotlin.Unit> action);
}
}
package androidx.core.content {
public final class ContentValuesKt {
ctor public ContentValuesKt();
method public static error.NonExistentClass contentValuesOf(kotlin.Pair<java.lang.String,?>... pairs);
}
public final class ContextKt {
ctor public ContextKt();
method public static void withStyledAttributes(android.content.Context, android.util.AttributeSet? set = "null", int[] attrs, @AttrRes int defStyleAttr = "0", @StyleRes int defStyleRes = "0", kotlin.jvm.functions.Function1<? super android.content.res.TypedArray,kotlin.Unit> block);
method public static void withStyledAttributes(android.content.Context, @StyleRes int resourceId, int[] attrs, kotlin.jvm.functions.Function1<? super android.content.res.TypedArray,kotlin.Unit> block);
}
public final class SharedPreferencesKt {
ctor public SharedPreferencesKt();
method public static void edit(android.content.SharedPreferences, boolean commit = "false", kotlin.jvm.functions.Function1<? super android.content.SharedPreferences.Editor,kotlin.Unit> action);
}
}
package androidx.core.content.res {
public final class TypedArrayKt {
ctor public TypedArrayKt();
method public static boolean getBooleanOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method @ColorInt public static int getColorOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static android.content.res.ColorStateList getColorStateListOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static float getDimensionOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method @Dimension public static int getDimensionPixelOffsetOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method @Dimension public static int getDimensionPixelSizeOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static android.graphics.drawable.Drawable getDrawableOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static float getFloatOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method @RequiresApi(26) public static android.graphics.Typeface getFontOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static int getIntOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static int getIntegerOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method @AnyRes public static int getResourceIdOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static String getStringOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static CharSequence[] getTextArrayOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static CharSequence getTextOrThrow(android.content.res.TypedArray, @StyleableRes int index);
method public static <R> R! use(android.content.res.TypedArray, kotlin.jvm.functions.Function1<? super android.content.res.TypedArray,? extends R> block);
}
}
package androidx.core.database {
public final class CursorKt {
ctor public CursorKt();
method public static byte[] getBlob(android.database.Cursor, String columnName);
method public static byte[]? getBlobOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getBlobOrNull(android.database.Cursor, String columnName);
method public static double getDouble(android.database.Cursor, String columnName);
method public static Double? getDoubleOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getDoubleOrNull(android.database.Cursor, String columnName);
method public static float getFloat(android.database.Cursor, String columnName);
method public static Float? getFloatOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getFloatOrNull(android.database.Cursor, String columnName);
method public static int getInt(android.database.Cursor, String columnName);
method public static Integer? getIntOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getIntOrNull(android.database.Cursor, String columnName);
method public static long getLong(android.database.Cursor, String columnName);
method public static Long? getLongOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getLongOrNull(android.database.Cursor, String columnName);
method public static short getShort(android.database.Cursor, String columnName);
method public static Short? getShortOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getShortOrNull(android.database.Cursor, String columnName);
method public static String getString(android.database.Cursor, String columnName);
method public static String? getStringOrNull(android.database.Cursor, int index);
method public static error.NonExistentClass getStringOrNull(android.database.Cursor, String columnName);
}
}
package androidx.core.database.sqlite {
public final class SQLiteDatabaseKt {
ctor public SQLiteDatabaseKt();
method public static <T> T! transaction(android.database.sqlite.SQLiteDatabase, boolean exclusive = "true", kotlin.jvm.functions.Function1<? super android.database.sqlite.SQLiteDatabase,? extends T> body);
}
}
package androidx.core.graphics {
public final class BitmapKt {
ctor public BitmapKt();
method public static android.graphics.Bitmap applyCanvas(android.graphics.Bitmap, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888");
method @RequiresApi(26) public static android.graphics.Bitmap createBitmap(int width, int height, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888", boolean hasAlpha = "true", android.graphics.ColorSpace colorSpace = "ColorSpace.get(ColorSpace.Named.SRGB)");
method public static operator int get(android.graphics.Bitmap, int x, int y);
method public static android.graphics.Bitmap scale(android.graphics.Bitmap, int width, int height, boolean filter = "true");
method public static operator void set(android.graphics.Bitmap, int x, int y, @ColorInt int color);
}
public final class CanvasKt {
ctor public CanvasKt();
method public static void withMatrix(android.graphics.Canvas, android.graphics.Matrix matrix = "Matrix()", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static void withRotation(android.graphics.Canvas, float degrees = "0.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static void withSave(android.graphics.Canvas, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static void withScale(android.graphics.Canvas, float x = "1.0f", float y = "1.0f", float pivotX = "0.0f", float pivotY = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static void withSkew(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
method public static void withTranslation(android.graphics.Canvas, float x = "0.0f", float y = "0.0f", kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
}
public final class ColorKt {
ctor public ColorKt();
method @RequiresApi(26) public static operator float component1(android.graphics.Color);
method public static operator int component1(int);
method @RequiresApi(26) public static operator float component1(long);
method @RequiresApi(26) public static operator float component2(android.graphics.Color);
method public static operator int component2(int);
method @RequiresApi(26) public static operator float component2(long);
method @RequiresApi(26) public static operator float component3(android.graphics.Color);
method public static operator int component3(int);
method @RequiresApi(26) public static operator float component3(long);
method @RequiresApi(26) public static operator float component4(android.graphics.Color);
method public static operator int component4(int);
method @RequiresApi(26) public static operator float component4(long);
method public static int getAlpha(int);
method @RequiresApi(26) public static float getAlpha(long);
method public static int getBlue(int);
method @RequiresApi(26) public static float getBlue(long);
method @RequiresApi(26) public static android.graphics.ColorSpace getColorSpace(long);
method public static int getGreen(int);
method @RequiresApi(26) public static float getGreen(long);
method @RequiresApi(26) public static float getLuminance(int);
method @RequiresApi(26) public static float getLuminance(long);
method public static int getRed(int);
method @RequiresApi(26) public static float getRed(long);
method @RequiresApi(26) public static boolean isSrgb(long);
method @RequiresApi(26) public static boolean isWideGamut(long);
method @RequiresApi(26) public static operator android.graphics.Color plus(android.graphics.Color, android.graphics.Color c);
method @RequiresApi(26) public static android.graphics.Color toColor(int);
method @RequiresApi(26) public static android.graphics.Color toColor(long);
method @RequiresApi(26) @ColorInt public static int toColorInt(long);
method @ColorInt public static int toColorInt(String);
method @RequiresApi(26) @ColorLong public static long toColorLong(int);
}
public final class MatrixKt {
ctor public MatrixKt();
method public static error.NonExistentClass rotationMatrix(float degrees, float px = "0.0f", float py = "0.0f");
method public static error.NonExistentClass scaleMatrix(float sx = "1.0f", float sy = "1.0f");
method public static operator error.NonExistentClass times(android.graphics.Matrix, android.graphics.Matrix m);
method public static error.NonExistentClass translationMatrix(float tx = "0.0f", float ty = "0.0f");
method public static error.NonExistentClass values(android.graphics.Matrix);
}
public final class PathKt {
ctor public PathKt();
method @RequiresApi(19) public static infix android.graphics.Path and(android.graphics.Path, android.graphics.Path p);
method @RequiresApi(26) public static Iterable<androidx.core.graphics.PathSegment> flatten(android.graphics.Path, float error = "0.5f");
method @RequiresApi(19) public static operator android.graphics.Path minus(android.graphics.Path, android.graphics.Path p);
method @RequiresApi(19) public static infix android.graphics.Path or(android.graphics.Path, android.graphics.Path p);
method @RequiresApi(19) public static operator android.graphics.Path plus(android.graphics.Path, android.graphics.Path p);
method @RequiresApi(19) public static infix android.graphics.Path xor(android.graphics.Path, android.graphics.Path p);
}
public final class PathSegment {
ctor public PathSegment(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction);
method public android.graphics.PointF component1();
method public float component2();
method public android.graphics.PointF component3();
method public float component4();
method public androidx.core.graphics.PathSegment copy(android.graphics.PointF start, float startFraction, android.graphics.PointF end, float endFraction);
method public android.graphics.PointF getEnd();
method public float getEndFraction();
method public android.graphics.PointF getStart();
method public float getStartFraction();
}
public final class PictureKt {
ctor public PictureKt();
method public static android.graphics.Picture record(android.graphics.Picture, int width, int height, kotlin.jvm.functions.Function1<? super android.graphics.Canvas,kotlin.Unit> block);
}
public final class PointKt {
ctor public PointKt();
method public static operator int component1(android.graphics.Point);
method public static operator float component1(android.graphics.PointF);
method public static operator int component2(android.graphics.Point);
method public static operator float component2(android.graphics.PointF);
method public static operator android.graphics.Point minus(android.graphics.Point, android.graphics.Point p);
method public static operator android.graphics.PointF minus(android.graphics.PointF, android.graphics.PointF p);
method public static operator android.graphics.Point minus(android.graphics.Point, int xy);
method public static operator android.graphics.PointF minus(android.graphics.PointF, float xy);
method public static operator android.graphics.Point plus(android.graphics.Point, android.graphics.Point p);
method public static operator android.graphics.PointF plus(android.graphics.PointF, android.graphics.PointF p);
method public static operator android.graphics.Point plus(android.graphics.Point, int xy);
method public static operator android.graphics.PointF plus(android.graphics.PointF, float xy);
method public static android.graphics.Point toPoint(android.graphics.PointF);
method public static android.graphics.PointF toPointF(android.graphics.Point);
method public static operator android.graphics.Point unaryMinus(android.graphics.Point);
method public static operator android.graphics.PointF unaryMinus(android.graphics.PointF);
}
public final class PorterDuffKt {
ctor public PorterDuffKt();
method public static android.graphics.PorterDuffColorFilter toColorFilter(android.graphics.PorterDuff.Mode, int color);
method public static android.graphics.PorterDuffXfermode toXfermode(android.graphics.PorterDuff.Mode);
}
public final class RectKt {
ctor public RectKt();
method public static infix android.graphics.Rect and(android.graphics.Rect, android.graphics.Rect r);
method public static infix android.graphics.RectF and(android.graphics.RectF, android.graphics.RectF r);
method public static operator int component1(android.graphics.Rect);
method public static operator float component1(android.graphics.RectF);
method public static operator int component2(android.graphics.Rect);
method public static operator float component2(android.graphics.RectF);
method public static operator int component3(android.graphics.Rect);
method public static operator float component3(android.graphics.RectF);
method public static operator int component4(android.graphics.Rect);
method public static operator float component4(android.graphics.RectF);
method public static operator boolean contains(android.graphics.Rect, android.graphics.Point p);
method public static operator boolean contains(android.graphics.RectF, android.graphics.PointF p);
method public static operator android.graphics.Region minus(android.graphics.Rect, android.graphics.Rect r);
method public static operator android.graphics.Region minus(android.graphics.RectF, android.graphics.RectF r);
method public static operator android.graphics.Rect minus(android.graphics.Rect, int xy);
method public static operator android.graphics.RectF minus(android.graphics.RectF, float xy);
method public static operator android.graphics.Rect minus(android.graphics.Rect, android.graphics.Point xy);
method public static operator android.graphics.RectF minus(android.graphics.RectF, android.graphics.PointF xy);
method public static infix android.graphics.Rect or(android.graphics.Rect, android.graphics.Rect r);
method public static infix android.graphics.RectF or(android.graphics.RectF, android.graphics.RectF r);
method public static operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Rect r);
method public static operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.RectF r);
method public static operator android.graphics.Rect plus(android.graphics.Rect, int xy);
method public static operator android.graphics.RectF plus(android.graphics.RectF, float xy);
method public static operator android.graphics.Rect plus(android.graphics.Rect, android.graphics.Point xy);
method public static operator android.graphics.RectF plus(android.graphics.RectF, android.graphics.PointF xy);
method public static android.graphics.Rect toRect(android.graphics.RectF);
method public static android.graphics.RectF toRectF(android.graphics.Rect);
method public static android.graphics.Region toRegion(android.graphics.Rect);
method public static android.graphics.Region toRegion(android.graphics.RectF);
method public static error.NonExistentClass transform(android.graphics.RectF, android.graphics.Matrix m);
method public static infix android.graphics.Region xor(android.graphics.Rect, android.graphics.Rect r);
method public static infix android.graphics.Region xor(android.graphics.RectF, android.graphics.RectF r);
}
public final class RegionKt {
ctor public RegionKt();
method public static infix android.graphics.Region and(android.graphics.Region, android.graphics.Rect r);
method public static infix android.graphics.Region and(android.graphics.Region, android.graphics.Region r);
method public static operator boolean contains(android.graphics.Region, android.graphics.Point p);
method public static void forEach(android.graphics.Region, kotlin.jvm.functions.Function1<? super android.graphics.Rect,kotlin.Unit> action);
method public static operator java.util.Iterator<android.graphics.Rect> iterator(android.graphics.Region);
method public static operator android.graphics.Region minus(android.graphics.Region, android.graphics.Rect r);
method public static operator android.graphics.Region minus(android.graphics.Region, android.graphics.Region r);
method public static operator android.graphics.Region not(android.graphics.Region);
method public static infix android.graphics.Region or(android.graphics.Region, android.graphics.Rect r);
method public static infix android.graphics.Region or(android.graphics.Region, android.graphics.Region r);
method public static operator android.graphics.Region plus(android.graphics.Region, android.graphics.Rect r);
method public static operator android.graphics.Region plus(android.graphics.Region, android.graphics.Region r);
method public static operator android.graphics.Region unaryMinus(android.graphics.Region);
method public static infix android.graphics.Region xor(android.graphics.Region, android.graphics.Rect r);
method public static infix android.graphics.Region xor(android.graphics.Region, android.graphics.Region r);
}
public final class ShaderKt {
ctor public ShaderKt();
method public static void transform(android.graphics.Shader, kotlin.jvm.functions.Function1<? super android.graphics.Matrix,kotlin.Unit> block);
}
}
package androidx.core.graphics.drawable {
public final class BitmapDrawableKt {
ctor public BitmapDrawableKt();
method public static android.graphics.drawable.BitmapDrawable toDrawable(android.graphics.Bitmap, android.content.res.Resources resources);
}
public final class ColorDrawableKt {
ctor public ColorDrawableKt();
method public static android.graphics.drawable.ColorDrawable toDrawable(int);
method @RequiresApi(26) public static android.graphics.drawable.ColorDrawable toDrawable(android.graphics.Color);
}
public final class DrawableKt {
ctor public DrawableKt();
method public static android.graphics.Bitmap toBitmap(android.graphics.drawable.Drawable, @Px int width = "intrinsicWidth", @Px int height = "intrinsicHeight", android.graphics.Bitmap.Config? config = "null");
method public static void updateBounds(android.graphics.drawable.Drawable, @Px int left = "bounds.left", @Px int top = "bounds.top", @Px int right = "bounds.right", @Px int bottom = "bounds.bottom");
}
public final class IconKt {
ctor public IconKt();
method @RequiresApi(26) public static android.graphics.drawable.Icon toAdaptiveIcon(android.graphics.Bitmap);
method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(android.graphics.Bitmap);
method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(android.net.Uri);
method @RequiresApi(26) public static android.graphics.drawable.Icon toIcon(byte[]);
}
}
package androidx.core.net {
public final class UriKt {
ctor public UriKt();
method public static java.io.File toFile(android.net.Uri);
method public static android.net.Uri toUri(String);
method public static android.net.Uri toUri(java.io.File);
}
}
package androidx.core.os {
public final class BundleKt {
ctor public BundleKt();
method public static error.NonExistentClass bundleOf(kotlin.Pair<java.lang.String,?>... pairs);
}
public final class HandlerKt {
ctor public HandlerKt();
method public static error.NonExistentClass postAtTime(android.os.Handler, long uptimeMillis, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
method public static void postDelayed(android.os.Handler, Runnable runnable, Object? token, long delayInMillis);
method public static error.NonExistentClass postDelayed(android.os.Handler, long delayInMillis, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
method public static error.NonExistentClass postDelayed(android.os.Handler, long amount, java.util.concurrent.TimeUnit unit, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
method @RequiresApi(26) public static error.NonExistentClass postDelayed(android.os.Handler, java.time.Duration duration, Object? token = "null", kotlin.jvm.functions.Function0<kotlin.Unit> action);
}
public final class PersistableBundleKt {
ctor public PersistableBundleKt();
method @RequiresApi(21) public static error.NonExistentClass persistableBundleOf(kotlin.Pair<java.lang.String,?>... pairs);
}
public final class TraceKt {
ctor public TraceKt();
method public static <T> T! trace(String sectionName, kotlin.jvm.functions.Function0<? extends T> block);
}
}
package androidx.core.preference {
public final class PreferenceGroupKt {
ctor public PreferenceGroupKt();
method public static operator boolean contains(android.preference.PreferenceGroup, android.preference.Preference preference);
method public static void forEach(android.preference.PreferenceGroup, kotlin.jvm.functions.Function1<? super android.preference.Preference,kotlin.Unit> action);
method public static void forEachIndexed(android.preference.PreferenceGroup, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super android.preference.Preference,kotlin.Unit> action);
method public static operator android.preference.Preference get(android.preference.PreferenceGroup, CharSequence key);
method public static operator android.preference.Preference get(android.preference.PreferenceGroup, int index);
method public static int getSize(android.preference.PreferenceGroup);
method public static boolean isEmpty(android.preference.PreferenceGroup);
method public static boolean isNotEmpty(android.preference.PreferenceGroup);
method public static operator java.util.Iterator<android.preference.Preference> iterator(android.preference.PreferenceGroup);
method public static operator void minusAssign(android.preference.PreferenceGroup, android.preference.Preference preference);
method public static operator void plusAssign(android.preference.PreferenceGroup, android.preference.Preference preference);
}
}
package androidx.core.text {
public final class CharSequenceKt {
ctor public CharSequenceKt();
method public static boolean isDigitsOnly(CharSequence);
method public static int trimmedLength(CharSequence);
}
public final class HtmlKt {
ctor public HtmlKt();
method public static android.text.Spanned parseAsHtml(String, int flags = "FROM_HTML_MODE_LEGACY", android.text.Html.ImageGetter? imageGetter = "null", android.text.Html.TagHandler? tagHandler = "null");
method public static String toHtml(android.text.Spanned, int option = "TO_HTML_PARAGRAPH_LINES_CONSECUTIVE");
}
public final class SpannableStringBuilderKt {
ctor public SpannableStringBuilderKt();
method public static android.text.SpannableStringBuilder backgroundColor(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder bold(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannedString buildSpannedString(kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder color(android.text.SpannableStringBuilder, @ColorInt int color, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder inSpans(android.text.SpannableStringBuilder, Object[] spans, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder inSpans(android.text.SpannableStringBuilder, Object span, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder italic(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder scale(android.text.SpannableStringBuilder, float proportion, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder strikeThrough(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
method public static android.text.SpannableStringBuilder underline(android.text.SpannableStringBuilder, kotlin.jvm.functions.Function1<? super android.text.SpannableStringBuilder,kotlin.Unit> builderAction);
}
public final class SpannableStringKt {
ctor public SpannableStringKt();
method public static error.NonExistentClass clearSpans(android.text.Spannable);
method public static operator void minusAssign(android.text.Spannable, Object span);
method public static operator void plusAssign(android.text.Spannable, Object span);
method public static operator void set(android.text.Spannable, int start, int end, Object span);
method public static operator void set(android.text.Spannable, kotlin.ranges.IntRange range, Object span);
method public static android.text.Spannable toSpannable(CharSequence);
}
public final class SpannedStringKt {
ctor public SpannedStringKt();
method public static android.text.Spanned toSpanned(CharSequence);
}
public final class StringKt {
ctor public StringKt();
method public static String htmlEncode(String);
}
}
package androidx.core.transition {
public final class TransitionKt {
ctor public TransitionKt();
method @RequiresApi(19) public static void addListener(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onEnd = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onStart = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onCancel = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onResume = "null", kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit>? onPause = "null");
method @RequiresApi(19) public static void doOnCancel(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
method @RequiresApi(19) public static void doOnEnd(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
method @RequiresApi(19) public static void doOnPause(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
method @RequiresApi(19) public static void doOnResume(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
method @RequiresApi(19) public static void doOnStart(android.transition.Transition, kotlin.jvm.functions.Function1<? super android.transition.Transition,kotlin.Unit> action);
}
}
package androidx.core.util {
public final class ArrayMapKt {
ctor public ArrayMapKt();
method @RequiresApi(19) public static <K, V> android.util.ArrayMap<K,V> arrayMapOf();
method @RequiresApi(19) public static <K, V> android.util.ArrayMap<K,V> arrayMapOf(kotlin.Pair<? extends K,? extends V>... pairs);
}
public final class ArraySetKt {
ctor public ArraySetKt();
method @RequiresApi(23) public static <T> android.util.ArraySet<T> arraySetOf();
method @RequiresApi(23) public static <T> android.util.ArraySet<T> arraySetOf(T... values);
}
public final class AtomicFileKt {
ctor public AtomicFileKt();
method @RequiresApi(17) public static byte[] readBytes(android.util.AtomicFile);
method @RequiresApi(17) public static String readText(android.util.AtomicFile, java.nio.charset.Charset charset = "Charsets.UTF_8");
method @RequiresApi(17) public static void tryWrite(android.util.AtomicFile, kotlin.jvm.functions.Function1<? super java.io.FileOutputStream,kotlin.Unit> block);
method @RequiresApi(17) public static void writeBytes(android.util.AtomicFile, byte[] array);
method @RequiresApi(17) public static void writeText(android.util.AtomicFile, String text, java.nio.charset.Charset charset = "Charsets.UTF_8");
}
public final class HalfKt {
ctor public HalfKt();
method @RequiresApi(26) public static android.util.Half toHalf(short);
method @RequiresApi(26) public static android.util.Half toHalf(float);
method @RequiresApi(26) public static android.util.Half toHalf(double);
method @RequiresApi(26) public static android.util.Half toHalf(String);
}
public final class LocaleKt {
ctor public LocaleKt();
method @RequiresApi(17) public static int getLayoutDirection(java.util.Locale);
}
public final class LongSparseArrayKt {
ctor public LongSparseArrayKt();
method @RequiresApi(16) public static operator <T> boolean contains(android.util.LongSparseArray<T>, long key);
method @RequiresApi(16) public static <T> boolean containsKey(android.util.LongSparseArray<T>, long key);
method @RequiresApi(16) public static <T> boolean containsValue(android.util.LongSparseArray<T>, T! value);
method @RequiresApi(16) public static <T> void forEach(android.util.LongSparseArray<T>, kotlin.jvm.functions.Function2<? super java.lang.Long,? super T,kotlin.Unit> action);
method @RequiresApi(16) public static <T> T! getOrDefault(android.util.LongSparseArray<T>, long key, T! defaultValue);
method @RequiresApi(16) public static <T> T! getOrElse(android.util.LongSparseArray<T>, long key, kotlin.jvm.functions.Function0<? extends T> defaultValue);
method @RequiresApi(16) public static <T> int getSize(android.util.LongSparseArray<T>);
method @RequiresApi(16) public static <T> boolean isEmpty(android.util.LongSparseArray<T>);
method @RequiresApi(16) public static <T> boolean isNotEmpty(android.util.LongSparseArray<T>);
method @RequiresApi(16) public static <T> kotlin.collections.LongIterator keyIterator(android.util.LongSparseArray<T>);
method @RequiresApi(16) public static operator <T> android.util.LongSparseArray<T> plus(android.util.LongSparseArray<T>, android.util.LongSparseArray<T> other);
method @RequiresApi(16) public static <T> void putAll(android.util.LongSparseArray<T>, android.util.LongSparseArray<T> other);
method @RequiresApi(16) public static <T> boolean remove(android.util.LongSparseArray<T>, long key, T! value);
method @RequiresApi(16) public static operator <T> void set(android.util.LongSparseArray<T>, long key, T! value);
method @RequiresApi(16) public static <T> java.util.Iterator<T> valueIterator(android.util.LongSparseArray<T>);
}
public final class LruCacheKt {
ctor public LruCacheKt();
method public static <K, V> android.util.LruCache<K,V> lruCache(int maxSize, kotlin.jvm.functions.Function2<? super K,? super V,java.lang.Integer> sizeOf = "{ _, _ -> 1 }", kotlin.jvm.functions.Function1<? super K,? extends V> create = "{ null as V? }", kotlin.jvm.functions.Function4<? super java.lang.Boolean,? super K,? super V,? super V,kotlin.Unit> onEntryRemoved = "{ _, _, _, _ -> }");
}
public final class PairKt {
ctor public PairKt();
method public static operator <F, S> F! component1(android.util.Pair<F,S>);
method public static operator <F, S> S! component2(android.util.Pair<F,S>);
method public static <F, S> android.util.Pair<F,S> toAndroidPair(kotlin.Pair<? extends F,? extends S>);
method public static <F, S> kotlin.Pair<F,S> toKotlinPair(android.util.Pair<F,S>);
}
public final class RangeKt {
ctor public RangeKt();
method @RequiresApi(21) public static infix <T extends java.lang.Comparable<? super T>> android.util.Range<T> and(android.util.Range<T>, android.util.Range<T> other);
method @RequiresApi(21) public static operator <T extends java.lang.Comparable<? super T>> android.util.Range<T> plus(android.util.Range<T>, T value);
method @RequiresApi(21) public static operator <T extends java.lang.Comparable<? super T>> android.util.Range<T> plus(android.util.Range<T>, android.util.Range<T> other);
method @RequiresApi(21) public static infix <T extends java.lang.Comparable<? super T>> android.util.Range<T> rangeTo(T, T that);
method @RequiresApi(21) public static <T extends java.lang.Comparable<? super T>> kotlin.ranges.ClosedRange<T> toClosedRange(android.util.Range<T>);
method @RequiresApi(21) public static <T extends java.lang.Comparable<? super T>> android.util.Range<T> toRange(kotlin.ranges.ClosedRange<T>);
}
public final class SizeKt {
ctor public SizeKt();
method @RequiresApi(21) public static operator int component1(android.util.Size);
method @RequiresApi(21) public static operator float component1(android.util.SizeF);
method @RequiresApi(21) public static operator int component2(android.util.Size);
method @RequiresApi(21) public static operator float component2(android.util.SizeF);
}
public final class SparseArrayKt {
ctor public SparseArrayKt();
method public static operator <T> boolean contains(android.util.SparseArray<T>, int key);
method public static <T> boolean containsKey(android.util.SparseArray<T>, int key);
method public static <T> boolean containsValue(android.util.SparseArray<T>, T! value);
method public static <T> void forEach(android.util.SparseArray<T>, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super T,kotlin.Unit> action);
method public static <T> T! getOrDefault(android.util.SparseArray<T>, int key, T! defaultValue);
method public static <T> T! getOrElse(android.util.SparseArray<T>, int key, kotlin.jvm.functions.Function0<? extends T> defaultValue);
method public static <T> int getSize(android.util.SparseArray<T>);
method public static <T> boolean isEmpty(android.util.SparseArray<T>);
method public static <T> boolean isNotEmpty(android.util.SparseArray<T>);
method public static <T> kotlin.collections.IntIterator keyIterator(android.util.SparseArray<T>);
method public static operator <T> android.util.SparseArray<T> plus(android.util.SparseArray<T>, android.util.SparseArray<T> other);
method public static <T> void putAll(android.util.SparseArray<T>, android.util.SparseArray<T> other);
method public static <T> boolean remove(android.util.SparseArray<T>, int key, T! value);
method public static operator <T> void set(android.util.SparseArray<T>, int key, T! value);
method public static <T> java.util.Iterator<T> valueIterator(android.util.SparseArray<T>);
}
public final class SparseBooleanArrayKt {
ctor public SparseBooleanArrayKt();
method public static operator boolean contains(android.util.SparseBooleanArray, int key);
method public static boolean containsKey(android.util.SparseBooleanArray, int key);
method public static boolean containsValue(android.util.SparseBooleanArray, boolean value);
method public static void forEach(android.util.SparseBooleanArray, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Boolean,kotlin.Unit> action);
method public static boolean getOrDefault(android.util.SparseBooleanArray, int key, boolean defaultValue);
method public static error.NonExistentClass getOrElse(android.util.SparseBooleanArray, int key, kotlin.jvm.functions.Function0<java.lang.Boolean> defaultValue);
method public static int getSize(android.util.SparseBooleanArray);
method public static boolean isEmpty(android.util.SparseBooleanArray);
method public static boolean isNotEmpty(android.util.SparseBooleanArray);
method public static kotlin.collections.IntIterator keyIterator(android.util.SparseBooleanArray);
method public static operator android.util.SparseBooleanArray plus(android.util.SparseBooleanArray, android.util.SparseBooleanArray other);
method public static void putAll(android.util.SparseBooleanArray, android.util.SparseBooleanArray other);
method public static boolean remove(android.util.SparseBooleanArray, int key, boolean value);
method public static operator void set(android.util.SparseBooleanArray, int key, boolean value);
method public static kotlin.collections.BooleanIterator valueIterator(android.util.SparseBooleanArray);
}
public final class SparseIntArrayKt {
ctor public SparseIntArrayKt();
method public static operator boolean contains(android.util.SparseIntArray, int key);
method public static boolean containsKey(android.util.SparseIntArray, int key);
method public static boolean containsValue(android.util.SparseIntArray, int value);
method public static void forEach(android.util.SparseIntArray, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Integer,kotlin.Unit> action);
method public static int getOrDefault(android.util.SparseIntArray, int key, int defaultValue);
method public static error.NonExistentClass getOrElse(android.util.SparseIntArray, int key, kotlin.jvm.functions.Function0<java.lang.Integer> defaultValue);
method public static int getSize(android.util.SparseIntArray);
method public static boolean isEmpty(android.util.SparseIntArray);
method public static boolean isNotEmpty(android.util.SparseIntArray);
method public static kotlin.collections.IntIterator keyIterator(android.util.SparseIntArray);
method public static operator android.util.SparseIntArray plus(android.util.SparseIntArray, android.util.SparseIntArray other);
method public static void putAll(android.util.SparseIntArray, android.util.SparseIntArray other);
method public static boolean remove(android.util.SparseIntArray, int key, int value);
method public static operator void set(android.util.SparseIntArray, int key, int value);
method public static kotlin.collections.IntIterator valueIterator(android.util.SparseIntArray);
}
public final class SparseLongArrayKt {
ctor public SparseLongArrayKt();
method @RequiresApi(18) public static operator boolean contains(android.util.SparseLongArray, int key);
method @RequiresApi(18) public static boolean containsKey(android.util.SparseLongArray, int key);
method @RequiresApi(18) public static boolean containsValue(android.util.SparseLongArray, long value);
method @RequiresApi(18) public static void forEach(android.util.SparseLongArray, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super java.lang.Long,kotlin.Unit> action);
method @RequiresApi(18) public static long getOrDefault(android.util.SparseLongArray, int key, long defaultValue);
method @RequiresApi(18) public static error.NonExistentClass getOrElse(android.util.SparseLongArray, int key, kotlin.jvm.functions.Function0<java.lang.Long> defaultValue);
method @RequiresApi(18) public static int getSize(android.util.SparseLongArray);
method @RequiresApi(18) public static boolean isEmpty(android.util.SparseLongArray);
method @RequiresApi(18) public static boolean isNotEmpty(android.util.SparseLongArray);
method @RequiresApi(18) public static kotlin.collections.IntIterator keyIterator(android.util.SparseLongArray);
method @RequiresApi(18) public static operator android.util.SparseLongArray plus(android.util.SparseLongArray, android.util.SparseLongArray other);
method @RequiresApi(18) public static void putAll(android.util.SparseLongArray, android.util.SparseLongArray other);
method @RequiresApi(18) public static boolean remove(android.util.SparseLongArray, int key, long value);
method @RequiresApi(18) public static operator void set(android.util.SparseLongArray, int key, long value);
method @RequiresApi(18) public static kotlin.collections.LongIterator valueIterator(android.util.SparseLongArray);
}
}
package androidx.core.view {
public final class MenuKt {
ctor public MenuKt();
method public static operator boolean contains(android.view.Menu, android.view.MenuItem item);
method public static void forEach(android.view.Menu, kotlin.jvm.functions.Function1<? super android.view.MenuItem,kotlin.Unit> action);
method public static void forEachIndexed(android.view.Menu, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super android.view.MenuItem,kotlin.Unit> action);
method public static operator android.view.MenuItem get(android.view.Menu, int index);
method public static int getSize(android.view.Menu);
method public static boolean isEmpty(android.view.Menu);
method public static boolean isNotEmpty(android.view.Menu);
method public static operator java.util.Iterator<android.view.MenuItem> iterator(android.view.Menu);
}
public final class ViewGroupKt {
ctor public ViewGroupKt();
method public static operator boolean contains(android.view.ViewGroup, android.view.View view);
method public static void forEach(android.view.ViewGroup, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
method public static void forEachIndexed(android.view.ViewGroup, kotlin.jvm.functions.Function2<? super java.lang.Integer,? super android.view.View,kotlin.Unit> action);
method public static operator android.view.View get(android.view.ViewGroup, int index);
method public static kotlin.sequences.Sequence<android.view.View> getChildren(android.view.ViewGroup);
method public static int getSize(android.view.ViewGroup);
method public static boolean isEmpty(android.view.ViewGroup);
method public static boolean isNotEmpty(android.view.ViewGroup);
method public static operator java.util.Iterator<android.view.View> iterator(android.view.ViewGroup);
method public static operator void minusAssign(android.view.ViewGroup, android.view.View view);
method public static operator void plusAssign(android.view.ViewGroup, android.view.View view);
method public static void setMargins(android.view.ViewGroup.MarginLayoutParams, @Px int size);
method public static void updateMargins(android.view.ViewGroup.MarginLayoutParams, @Px int left = "leftMargin", @Px int top = "topMargin", @Px int right = "rightMargin", @Px int bottom = "bottomMargin");
method @RequiresApi(17) public static void updateMarginsRelative(android.view.ViewGroup.MarginLayoutParams, @Px int start = "marginStart", @Px int top = "topMargin", @Px int end = "marginEnd", @Px int bottom = "bottomMargin");
}
public final class ViewKt {
ctor public ViewKt();
method @RequiresApi(16) public static void announceForAccessibility(android.view.View, @StringRes int resource);
method public static void doOnLayout(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
method public static void doOnNextLayout(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
method public static void doOnPreDraw(android.view.View, kotlin.jvm.functions.Function1<? super android.view.View,kotlin.Unit> action);
method public static boolean isGone(android.view.View);
method public static boolean isInvisible(android.view.View);
method public static boolean isVisible(android.view.View);
method public static Runnable postDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0<kotlin.Unit> action);
method @RequiresApi(16) public static Runnable postOnAnimationDelayed(android.view.View, long delayInMillis, kotlin.jvm.functions.Function0<kotlin.Unit> action);
method public static void setGone(android.view.View, boolean value);
method public static void setInvisible(android.view.View, boolean value);
method public static void setPadding(android.view.View, @Px int size);
method public static void setVisible(android.view.View, boolean value);
method public static android.graphics.Bitmap toBitmap(android.view.View, android.graphics.Bitmap.Config config = "Bitmap.Config.ARGB_8888");
method public static void updateLayoutParams(android.view.View, kotlin.jvm.functions.Function1<? super android.view.ViewGroup.LayoutParams,kotlin.Unit> block);
method public static void updatePadding(android.view.View, @Px int left = "paddingLeft", @Px int top = "paddingTop", @Px int right = "paddingRight", @Px int bottom = "paddingBottom");
method @RequiresApi(17) public static void updatePaddingRelative(android.view.View, @Px int start = "paddingStart", @Px int top = "paddingTop", @Px int end = "paddingEnd", @Px int bottom = "paddingBottom");
}
}
package androidx.core.widget {
public final class ToastKt {
ctor public ToastKt();
method public static android.widget.Toast toast(android.content.Context, CharSequence text, int duration = "Toast.LENGTH_SHORT");
method public static android.widget.Toast toast(android.content.Context, @StringRes int resId, int duration = "Toast.LENGTH_SHORT");
}
}