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