.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 const-string v0, "$this$toAdaptiveIcon" invoke-static {p0, v0}, Lb0/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V 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}, Lb0/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object 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 const-string v0, "$this$toIcon" invoke-static {p0, v0}, Lb0/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V 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}, Lb0/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object 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 const-string v0, "$this$toIcon" invoke-static {p0, v0}, Lb0/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V 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}, Lb0/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 .end method .method public static final toIcon([B)Landroid/graphics/drawable/Icon; .locals 2 .annotation build Landroidx/annotation/RequiresApi; value = 0x1a .end annotation const-string v0, "$this$toIcon" invoke-static {p0, v0}, Lb0/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V array-length v0, p0 const/4 v1, 0x0 invoke-static {p0, v1, v0}, 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}, Lb0/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 .end method