.class public final Landroidx/core/graphics/drawable/IconKt; .super Ljava/lang/Object; .source "Icon.kt" # direct methods .method public static final toAdaptiveIcon(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon; .locals 1 .annotation build Landroidx/annotation/RequiresApi; value = 0x1a .end annotation if-eqz p0, :cond_0 invoke-static {p0}, Landroid/graphics/drawable/Icon;->createWithAdaptiveBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon; move-result-object p0 const-string v0, "Icon.createWithAdaptiveBitmap(this)" invoke-static {p0, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 :cond_0 const-string p0, "$this$toAdaptiveIcon" invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V const/4 p0, 0x0 throw p0 .end method .method public static final toIcon(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon; .locals 1 .annotation build Landroidx/annotation/RequiresApi; value = 0x1a .end annotation if-eqz p0, :cond_0 invoke-static {p0}, Landroid/graphics/drawable/Icon;->createWithBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon; move-result-object p0 const-string v0, "Icon.createWithBitmap(this)" invoke-static {p0, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 :cond_0 const-string p0, "$this$toIcon" invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V const/4 p0, 0x0 throw p0 .end method .method public static final toIcon(Landroid/net/Uri;)Landroid/graphics/drawable/Icon; .locals 1 .annotation build Landroidx/annotation/RequiresApi; value = 0x1a .end annotation if-eqz p0, :cond_0 invoke-static {p0}, Landroid/graphics/drawable/Icon;->createWithContentUri(Landroid/net/Uri;)Landroid/graphics/drawable/Icon; move-result-object p0 const-string v0, "Icon.createWithContentUri(this)" invoke-static {p0, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 :cond_0 const-string p0, "$this$toIcon" invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V const/4 p0, 0x0 throw p0 .end method .method public static final toIcon([B)Landroid/graphics/drawable/Icon; .locals 2 .annotation build Landroidx/annotation/RequiresApi; value = 0x1a .end annotation if-eqz p0, :cond_0 const/4 v0, 0x0 array-length v1, p0 invoke-static {p0, v0, v1}, Landroid/graphics/drawable/Icon;->createWithData([BII)Landroid/graphics/drawable/Icon; move-result-object p0 const-string v0, "Icon.createWithData(this, 0, size)" invoke-static {p0, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 :cond_0 const-string p0, "$this$toIcon" invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V const/4 p0, 0x0 throw p0 .end method