a$a.smali
.class public final Lcom/sandboxol/halloween/view/template/a/a$a;
.super Ljava/lang/Object;
.source "TemplateConfig.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/sandboxol/halloween/view/template/a/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "a"
.end annotation
# direct methods
.method private constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/f;)V
.registers 2
.line 2
invoke-direct {p0}, Lcom/sandboxol/halloween/view/template/a/a$a;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Lcom/sandboxol/halloween/view/activity/main/EventUIElement;Ljava/lang/String;)Lcom/sandboxol/halloween/view/template/BaseEventTemplateFragment;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/sandboxol/halloween/view/activity/main/EventUIElement;",
"Ljava/lang/String;",
")",
"Lcom/sandboxol/halloween/view/template/BaseEventTemplateFragment<",
"**>;"
}
.end annotation
const-string v0, "activityId"
invoke-static {p2, v0}, Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
invoke-virtual {p0, p2}, Lcom/sandboxol/halloween/view/template/a/a$a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v1
packed-switch v1, :pswitch_data_88
goto :goto_73
:pswitch_11
const-string v1, "6"
.line 2
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/chest/ChestFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/chest/ChestFragment;-><init>()V
goto :goto_74
:pswitch_1f
const-string v1, "5"
.line 3
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/onepurchase/OnePurchaseFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/onepurchase/OnePurchaseFragment;-><init>()V
goto :goto_74
:pswitch_2d
const-string v1, "4"
.line 4
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/reproduce/ReproduceFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/reproduce/ReproduceFragment;-><init>()V
goto :goto_74
:pswitch_3b
const-string v1, "3"
.line 5
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/wish/WishFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/wish/WishFragment;-><init>()V
goto :goto_74
:pswitch_49
const-string v1, "2"
.line 6
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/limited/LimitedFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/limited/LimitedFragment;-><init>()V
goto :goto_74
:pswitch_57
const-string v1, "1"
.line 7
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/task/TaskFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/task/TaskFragment;-><init>()V
goto :goto_74
:pswitch_65
const-string v1, "0"
.line 8
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_73
new-instance v0, Lcom/sandboxol/halloween/view/template/fragment/recharge/RechargeFragment;
invoke-direct {v0}, Lcom/sandboxol/halloween/view/template/fragment/recharge/RechargeFragment;-><init>()V
goto :goto_74
:cond_73
:goto_73
const/4 v0, 0x0
:goto_74
if-eqz v0, :cond_87
.line 9
invoke-virtual {p0, p2}, Lcom/sandboxol/halloween/view/template/a/a$a;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/sandboxol/halloween/view/template/BaseEventTemplateFragment;->b(Ljava/lang/String;)V
.line 10
invoke-virtual {p0, p2}, Lcom/sandboxol/halloween/view/template/a/a$a;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
invoke-virtual {v0, p2}, Lcom/sandboxol/halloween/view/template/BaseEventTemplateFragment;->c(Ljava/lang/String;)V
.line 11
invoke-virtual {v0, p1}, Lcom/sandboxol/halloween/view/template/BaseEventTemplateFragment;->a(Lcom/sandboxol/halloween/view/activity/main/EventUIElement;)V
:cond_87
return-object v0
:pswitch_data_88
.packed-switch 0x30
:pswitch_65
:pswitch_57
:pswitch_49
:pswitch_3b
:pswitch_2d
:pswitch_1f
:pswitch_11
.end packed-switch
.end method
.method public final a(Ljava/lang/String;)V
.registers 5
.line 12
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v1, "token.clothe.currency.again.task"
if-eqz v0, :cond_10
.line 13
invoke-static {}, Lcom/sandboxol/common/messenger/Messenger;->getDefault()Lcom/sandboxol/common/messenger/Messenger;
move-result-object p1
invoke-virtual {p1, v1}, Lcom/sandboxol/common/messenger/Messenger;->sendNoMsg(Ljava/lang/Object;)V
return-void
:cond_10
if-nez p1, :cond_13
goto :goto_57
.line 14
:cond_13
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
const/16 v2, 0x31
if-eq v0, v2, :cond_48
const/16 v1, 0x32
if-eq v0, v1, :cond_36
const/16 v1, 0x34
if-eq v0, v1, :cond_24
goto :goto_57
:cond_24
const-string v0, "4"
.line 15
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_57
invoke-static {}, Lcom/sandboxol/common/messenger/Messenger;->getDefault()Lcom/sandboxol/common/messenger/Messenger;
move-result-object p1
const-string v0, "token.clothe.currency.again.reproduce"
.line 16
invoke-virtual {p1, v0}, Lcom/sandboxol/common/messenger/Messenger;->sendNoMsg(Ljava/lang/Object;)V
goto :goto_57
:cond_36
const-string v0, "2"
.line 17
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_57
invoke-static {}, Lcom/sandboxol/common/messenger/Messenger;->getDefault()Lcom/sandboxol/common/messenger/Messenger;
move-result-object p1
const-string v0, "token.clothe.currency.again.limited"
.line 18
invoke-virtual {p1, v0}, Lcom/sandboxol/common/messenger/Messenger;->sendNoMsg(Ljava/lang/Object;)V
goto :goto_57
:cond_48
const-string v0, "1"
.line 19
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_57
invoke-static {}, Lcom/sandboxol/common/messenger/Messenger;->getDefault()Lcom/sandboxol/common/messenger/Messenger;
move-result-object p1
.line 20
invoke-virtual {p1, v1}, Lcom/sandboxol/common/messenger/Messenger;->sendNoMsg(Ljava/lang/Object;)V
:cond_57
:goto_57
return-void
.end method
.method public final b(Ljava/lang/String;)Ljava/lang/String;
.registers 3
if-nez p1, :cond_3
goto :goto_5b
.line 1
:cond_3
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
packed-switch v0, :pswitch_data_5e
goto :goto_5b
:pswitch_b
const-string v0, "4"
.line 2
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5b
const-string p1, "decorate_bg_temp_reproduce"
invoke-static {p1}, Lcom/sandboxol/halloween/view/template/c;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "EventInfoCacheManager.ge\u2026CORATE_BG_TEMP_REPRODUCE)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5d
:pswitch_1f
const-string v0, "3"
.line 3
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5b
const-string p1, "decorate_bg_temp_wish"
invoke-static {p1}, Lcom/sandboxol/halloween/view/template/c;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "EventInfoCacheManager.ge\u2026me(DECORATE_BG_TEMP_WISH)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5d
:pswitch_33
const-string v0, "2"
.line 4
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5b
const-string p1, "decorate_bg_temp_limited"
invoke-static {p1}, Lcom/sandboxol/halloween/view/template/c;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "EventInfoCacheManager.ge\u2026DECORATE_BG_TEMP_LIMITED)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5d
:pswitch_47
const-string v0, "1"
.line 5
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5b
const-string p1, "decorate_bg_temp_seven_day_task"
invoke-static {p1}, Lcom/sandboxol/halloween/view/template/c;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v0, "EventInfoCacheManager.ge\u2026E_BG_TEMP_SEVEN_DAY_TASK)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->b(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5d
:cond_5b
:goto_5b
const-string p1, "decorate_default_bg.png"
:goto_5d
return-object p1
:pswitch_data_5e
.packed-switch 0x31
:pswitch_47
:pswitch_33
:pswitch_1f
:pswitch_b
.end packed-switch
.end method
.method public final c(Ljava/lang/String;)Ljava/lang/String;
.registers 9
const-string v0, "activityId"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
.line 1
new-array v2, v0, [Ljava/lang/String;
const/4 v0, 0x0
const-string v1, "#"
aput-object v1, v2, v0
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x6
const/4 v6, 0x0
move-object v1, p1
invoke-static/range {v1 .. v6}, Lkotlin/text/f;->a(Ljava/lang/CharSequence;[Ljava/lang/String;ZIILjava/lang/Object;)Ljava/util/List;
move-result-object p1
.line 2
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
const/4 v2, 0x2
if-ge v1, v2, :cond_20
const-string p1, "recharge_2020"
return-object p1
.line 3
:cond_20
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
return-object p1
.end method
.method public final d(Ljava/lang/String;)Ljava/lang/String;
.registers 9
const-string v0, "activityId"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
.line 1
new-array v2, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string v3, "#"
aput-object v3, v2, v1
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x6
const/4 v6, 0x0
move-object v1, p1
invoke-static/range {v1 .. v6}, Lkotlin/text/f;->a(Ljava/lang/CharSequence;[Ljava/lang/String;ZIILjava/lang/Object;)Ljava/util/List;
move-result-object p1
.line 2
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
const/4 v2, 0x2
if-ge v1, v2, :cond_20
const-string p1, "0"
return-object p1
.line 3
:cond_20
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
return-object p1
.end method
.method public final e(Ljava/lang/String;)Ljava/lang/String;
.registers 4
const-string v0, "id"
invoke-static {p1, v0}, Lkotlin/jvm/internal/i;->c(Ljava/lang/Object;Ljava/lang/String;)V
.line 1
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
const-string v1, "activity:"
sparse-switch v0, :sswitch_data_fc
packed-switch v0, :pswitch_data_11a
goto/16 :goto_f9
:pswitch_13
const-string v0, "105"
.line 2
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
const-string p1, "activity:limit_return"
goto/16 :goto_fb
:pswitch_1f
const-string v0, "104"
.line 3
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
const-string p1, "activity:new_year_suit"
goto/16 :goto_fb
:pswitch_2b
const-string v0, "103"
.line 4
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
const-string p1, "activity:new_year_wish"
goto/16 :goto_fb
:pswitch_37
const-string v0, "102"
.line 5
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
const-string p1, "activity:new_year_2021"
goto/16 :goto_fb
:pswitch_43
const-string v0, "101"
.line 6
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
const-string p1, "activity:christmas_2020"
goto/16 :goto_fb
:sswitch_4f
const-string v0, "recharge_2020"
.line 7
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto/16 :goto_fb
:sswitch_68
const-string v0, "magicbox_2021"
.line 8
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto/16 :goto_fb
:sswitch_81
const-string v0, "limit_suit_lava_2021"
.line 9
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_fb
:sswitch_99
const-string v0, "wish_valentine_2021"
.line 10
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_fb
:sswitch_b1
const-string v0, "one_purchase_2021"
.line 11
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_fb
:sswitch_c9
const-string v0, "spring_2021"
.line 12
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_fb
:sswitch_e1
const-string v0, "valentine_2021"
.line 13
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f9
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_fb
:cond_f9
:goto_f9
const-string p1, ""
:goto_fb
return-object p1
:sswitch_data_fc
.sparse-switch
-0x586de5da -> :sswitch_e1
-0x2b4a9411 -> :sswitch_c9
-0x23d3889e -> :sswitch_b1
0x199894be -> :sswitch_99
0x1ee1954e -> :sswitch_81
0x6ed2439e -> :sswitch_68
0x7c37bf94 -> :sswitch_4f
.end sparse-switch
:pswitch_data_11a
.packed-switch 0xbdf2
:pswitch_43
:pswitch_37
:pswitch_2b
:pswitch_1f
:pswitch_13
.end packed-switch
.end method