apkfuckery/com.discord/smali/com/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet...

129 lines
4.1 KiB
Smali

.class public final Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet$Companion;
.super Ljava/lang/Object;
.source "WidgetStickerPackStoreSheet.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
invoke-direct {p0}, Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet$Companion;-><init>()V
return-void
.end method
.method public static synthetic show$default(Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet$Companion;Landroidx/fragment/app/FragmentManager;Lcom/discord/models/sticker/dto/ModelSticker;Lcom/discord/widgets/chat/input/sticker/StickerPackStoreSheetViewType;Ljava/lang/String;Lcom/discord/widgets/stickers/StickerPurchaseLocation;ILjava/lang/Object;)V
.locals 7
and-int/lit8 p7, p6, 0x8
const/4 v0, 0x0
if-eqz p7, :cond_0
move-object v5, v0
goto :goto_0
:cond_0
move-object v5, p4
:goto_0
and-int/lit8 p4, p6, 0x10
if-eqz p4, :cond_1
move-object v6, v0
goto :goto_1
:cond_1
move-object v6, p5
:goto_1
move-object v1, p0
move-object v2, p1
move-object v3, p2
move-object v4, p3
invoke-virtual/range {v1 .. v6}, Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet$Companion;->show(Landroidx/fragment/app/FragmentManager;Lcom/discord/models/sticker/dto/ModelSticker;Lcom/discord/widgets/chat/input/sticker/StickerPackStoreSheetViewType;Ljava/lang/String;Lcom/discord/widgets/stickers/StickerPurchaseLocation;)V
return-void
.end method
# virtual methods
.method public final show(Landroidx/fragment/app/FragmentManager;Lcom/discord/models/sticker/dto/ModelSticker;Lcom/discord/widgets/chat/input/sticker/StickerPackStoreSheetViewType;Ljava/lang/String;Lcom/discord/widgets/stickers/StickerPurchaseLocation;)V
.locals 3
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "sticker"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "viewType"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet;
invoke-direct {v0}, Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet;-><init>()V
new-instance v1, Landroid/os/Bundle;
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
const-string v2, "com.discord.intent.extra.EXTRA_STICKER"
invoke-virtual {v1, v2, p2}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
const-string/jumbo p2, "widget_sticker_pack_store_sheet_view_type"
invoke-virtual {v1, p2, p3}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
const-string/jumbo p2, "widget_sticker_pack_Store_sheet_analytics_location"
invoke-virtual {v1, p2, p4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string/jumbo p2, "widget_sticker_pack_Store_sheet_analytics_location_section"
invoke-virtual {v1, p2, p5}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
const-class p2, Lcom/discord/widgets/chat/input/sticker/WidgetStickerPackStoreSheet;
invoke-virtual {p2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object p2
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppBottomSheet;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
return-void
.end method