package com.discord.views; import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.ProgressBar; import android.widget.TextView; import androidx.annotation.AttrRes; import androidx.annotation.DrawableRes; import b.a.i.w1; import b.a.k.b; import com.discord.R; import com.discord.models.domain.ModelSubscription; import com.discord.utilities.analytics.Traits; import com.discord.utilities.billing.GooglePlaySku; import com.discord.utilities.billing.GooglePlaySkuKt; import com.discord.utilities.drawable.DrawableCompat; import com.discord.utilities.resources.StringResourceUtilsKt; import com.google.android.material.button.MaterialButton; import d0.z.d.m; import kotlin.NoWhenBranchMatchedException; import kotlin.Unit; import kotlin.jvm.functions.Function0; /* compiled from: ActiveSubscriptionView.kt */ /* loaded from: classes2.dex */ public final class ActiveSubscriptionView extends FrameLayout { public static final /* synthetic */ int j = 0; public final w1 k; /* compiled from: ActiveSubscriptionView.kt */ /* loaded from: classes2.dex */ public enum ActiveSubscriptionType { PREMIUM_CLASSIC(R.attr.img_premium_classic_subscription_header_logo, R.drawable.img_premium_classic_subscription_header, R.drawable.img_premium_classic_subscription_header_resub, R.drawable.img_premium_classic_subscription_header_error, R.drawable.bg_premium_classic_subscription_header, R.drawable.bg_premium_subscription_header_resub, R.drawable.bg_premium_subscription_header_error), PREMIUM(R.attr.img_premium_subscription_header_logo, R.drawable.img_premium_subscription_header, R.drawable.img_premium_subscription_header_resub, R.drawable.img_premium_subscription_header_error, R.drawable.bg_premium_subscription_header, R.drawable.bg_premium_subscription_header_resub, R.drawable.bg_premium_subscription_header_error), PREMIUM_GUILD(R.attr.img_premium_guild_subscription_header_logo, R.drawable.img_premium_guild_subscription_header, R.drawable.img_premium_guild_subscription_header_resub, R.drawable.img_premium_guild_subscription_header_error, R.drawable.bg_premium_guild_subscription_header, R.drawable.bg_premium_guild_subscription_header_resub, R.drawable.bg_premium_guild_subscription_header_error), PREMIUM_AND_PREMIUM_GUILD(R.attr.img_logo_discord_nitro_and_boost_horizontal, R.drawable.img_premium_and_premium_guild_subscription_header, R.drawable.img_premium_and_premium_guild_subscription_header, R.drawable.img_premium_and_premium_guild_subscription_header, R.drawable.bg_premium_bundle_header, R.drawable.bg_premium_subscription_header_resub, R.drawable.bg_premium_subscription_header_error); private final int headerBackground; private final int headerBackgroundError; private final int headerBackgroundResub; private final int headerImage; private final int headerImageError; private final int headerImageResub; private final int headerLogo; ActiveSubscriptionType(@AttrRes int i, @DrawableRes int i2, @DrawableRes int i3, @DrawableRes int i4, @DrawableRes int i5, @DrawableRes int i6, @DrawableRes int i7) { this.headerLogo = i; this.headerImage = i2; this.headerImageResub = i3; this.headerImageError = i4; this.headerBackground = i5; this.headerBackgroundResub = i6; this.headerBackgroundError = i7; } public final int getHeaderBackground() { return this.headerBackground; } public final int getHeaderBackgroundError() { return this.headerBackgroundError; } public final int getHeaderBackgroundResub() { return this.headerBackgroundResub; } public final int getHeaderImage() { return this.headerImage; } public final int getHeaderImageError() { return this.headerImageError; } public final int getHeaderImageResub() { return this.headerImageResub; } public final int getHeaderLogo() { return this.headerLogo; } } /* compiled from: java-style lambda group */ /* loaded from: classes2.dex */ public static final class a implements View.OnClickListener { public final /* synthetic */ int j; public final /* synthetic */ Object k; public a(int i, Object obj) { this.j = i; this.k = obj; } @Override // android.view.View.OnClickListener public final void onClick(View view) { int i = this.j; if (i == 0) { Function0 function0 = (Function0) this.k; if (function0 != null) { Unit unit = (Unit) function0.invoke(); } } else if (i == 1) { Function0 function02 = (Function0) this.k; if (function02 != null) { Unit unit2 = (Unit) function02.invoke(); } } else if (i == 2) { Function0 function03 = (Function0) this.k; if (function03 != null) { Unit unit3 = (Unit) function03.invoke(); } } else { throw null; } } } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public ActiveSubscriptionView(Context context, AttributeSet attributeSet) { super(context, attributeSet, 0); m.checkNotNullParameter(context, "context"); View inflate = LayoutInflater.from(context).inflate(R.layout.view_active_subscription, (ViewGroup) this, false); addView(inflate); int i = R.id.active_subscription_cancel_button; TextView textView = (TextView) inflate.findViewById(R.id.active_subscription_cancel_button); if (textView != null) { i = R.id.active_subscription_header_background; ImageView imageView = (ImageView) inflate.findViewById(R.id.active_subscription_header_background); if (imageView != null) { i = R.id.active_subscription_header_icon; ImageView imageView2 = (ImageView) inflate.findViewById(R.id.active_subscription_header_icon); if (imageView2 != null) { i = R.id.active_subscription_header_logo; ImageView imageView3 = (ImageView) inflate.findViewById(R.id.active_subscription_header_logo); if (imageView3 != null) { i = R.id.active_subscription_header_text; TextView textView2 = (TextView) inflate.findViewById(R.id.active_subscription_header_text); if (textView2 != null) { i = R.id.active_subscription_manage_guild_boost_button; MaterialButton materialButton = (MaterialButton) inflate.findViewById(R.id.active_subscription_manage_guild_boost_button); if (materialButton != null) { i = R.id.active_subscription_progress; ProgressBar progressBar = (ProgressBar) inflate.findViewById(R.id.active_subscription_progress); if (progressBar != null) { i = R.id.active_subscription_top_button; MaterialButton materialButton2 = (MaterialButton) inflate.findViewById(R.id.active_subscription_top_button); if (materialButton2 != null) { w1 w1Var = new w1((FrameLayout) inflate, textView, imageView, imageView2, imageView3, textView2, materialButton, progressBar, materialButton2); m.checkNotNullExpressionValue(w1Var, "ViewActiveSubscriptionBi…rom(context), this, true)"); this.k = w1Var; return; } } } } } } } } throw new NullPointerException("Missing required view with ID: ".concat(inflate.getResources().getResourceName(i))); } public static final ActiveSubscriptionType b(ModelSubscription modelSubscription) { m.checkNotNullParameter(modelSubscription, Traits.Payment.Type.SUBSCRIPTION); if (modelSubscription.isGoogleSubscription()) { String paymentGatewayPlanId = modelSubscription.getPaymentGatewayPlanId(); GooglePlaySku.Type type = null; GooglePlaySku fromSkuName = paymentGatewayPlanId != null ? GooglePlaySku.Companion.fromSkuName(paymentGatewayPlanId) : null; if (fromSkuName != null && GooglePlaySkuKt.isBundledSku(fromSkuName)) { return ActiveSubscriptionType.PREMIUM_AND_PREMIUM_GUILD; } if (fromSkuName != null) { type = fromSkuName.getType(); } if (type == GooglePlaySku.Type.PREMIUM_GUILD) { return ActiveSubscriptionType.PREMIUM_GUILD; } } int ordinal = modelSubscription.getPlanType().ordinal(); if (!(ordinal == 4 || ordinal == 5)) { switch (ordinal) { case 8: case 9: case 10: case 11: break; case 12: case 13: case 14: case 15: return ActiveSubscriptionType.PREMIUM_GUILD; default: return ActiveSubscriptionType.PREMIUM_CLASSIC; } } return ActiveSubscriptionType.PREMIUM; } /* JADX WARN: Removed duplicated region for block: B:11:0x004d */ /* JADX WARN: Removed duplicated region for block: B:18:0x0083 */ /* JADX WARN: Removed duplicated region for block: B:25:0x0098 */ /* JADX WARN: Removed duplicated region for block: B:28:0x00b3 */ /* JADX WARN: Removed duplicated region for block: B:53:0x0192 */ /* JADX WARN: Removed duplicated region for block: B:61:0x01d0 */ /* JADX WARN: Removed duplicated region for block: B:62:0x01d2 */ /* JADX WARN: Removed duplicated region for block: B:65:0x01e2 A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:72:0x01ef */ /* JADX WARN: Removed duplicated region for block: B:73:0x01f1 */ /* JADX WARN: Removed duplicated region for block: B:76:0x0201 */ /* JADX WARN: Removed duplicated region for block: B:79:0x020b */ /* JADX WARN: Removed duplicated region for block: B:82:0x0226 */ /* JADX WARN: Removed duplicated region for block: B:83:0x0228 */ /* JADX WARN: Removed duplicated region for block: B:85:0x022b */ /* JADX WARN: Removed duplicated region for block: B:86:0x022d */ /* JADX WARN: Removed duplicated region for block: B:89:0x0249 */ /* JADX WARN: Removed duplicated region for block: B:90:0x024b */ /* JADX WARN: Removed duplicated region for block: B:92:0x024e */ /* JADX WARN: Removed duplicated region for block: B:93:0x0250 */ /* JADX WARN: Removed duplicated region for block: B:96:0x0279 */ /* Code decompiled incorrectly, please refer to instructions dump. */ public final void a(ActiveSubscriptionType activeSubscriptionType, ModelSubscription.Status status, boolean z2, CharSequence charSequence, boolean z3, int i, Function0 function0, Function0 function02, Function0 function03, boolean z4) { int i2; int ordinal; int i3; int ordinal2; int i4; int ordinal3; CharSequence charSequence2; m.checkNotNullParameter(activeSubscriptionType, "activeSubscriptionType"); m.checkNotNullParameter(status, "status"); m.checkNotNullParameter(charSequence, "priceText"); ImageView imageView = this.k.c; int ordinal4 = status.ordinal(); if (ordinal4 != 2) { if (ordinal4 == 3) { i2 = activeSubscriptionType.getHeaderBackgroundResub(); } else if (ordinal4 != 4) { i2 = activeSubscriptionType.getHeaderBackground(); } imageView.setImageResource(i2); ImageView imageView2 = this.k.d; ordinal = status.ordinal(); if (ordinal != 2) { if (ordinal == 3) { i3 = activeSubscriptionType.getHeaderImageResub(); } else if (ordinal != 4) { i3 = activeSubscriptionType.getHeaderImage(); } imageView2.setImageResource(i3); int i5 = 0; this.k.e.setImageResource(DrawableCompat.getThemedDrawableRes$default(this, activeSubscriptionType.getHeaderLogo(), 0, 2, (Object) null)); ImageView imageView3 = this.k.e; m.checkNotNullExpressionValue(imageView3, "binding.activeSubscriptionHeaderLogo"); ordinal2 = activeSubscriptionType.ordinal(); if (ordinal2 != 0) { if (ordinal2 != 1) { if (ordinal2 == 2) { i4 = R.string.premium_guild_subscription_title; } else if (ordinal2 != 3) { throw new NoWhenBranchMatchedException(); } } i4 = R.string.premium_tier_2; } else { i4 = R.string.premium_tier_1; } imageView3.setContentDescription(b.j(this, i4, new Object[0], null, 4)); TextView textView = this.k.f; m.checkNotNullExpressionValue(textView, "binding.activeSubscriptionHeaderText"); ordinal3 = activeSubscriptionType.ordinal(); if (ordinal3 == 0) { int ordinal5 = status.ordinal(); charSequence2 = ordinal5 != 3 ? ordinal5 != 4 ? b.j(this, R.string.premium_subscription_description_tier_1, new Object[]{charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_1_account_hold, new Object[]{charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_1_pending_cancelation, new Object[]{charSequence}, null, 4); } else if (ordinal3 == 1) { int ordinal6 = status.ordinal(); charSequence2 = ordinal6 != 3 ? ordinal6 != 4 ? b.j(this, R.string.premium_subscription_description_tier_2, new Object[]{2, charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_2_account_hold, new Object[]{2, charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_2_pending_cancelation, new Object[]{2, charSequence}, null, 4); } else if (ordinal3 == 2) { Context context = getContext(); m.checkNotNullExpressionValue(context, "context"); CharSequence i18nPluralString = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.premium_guild_subscriptions_renewal_info_quantity, i, Integer.valueOf(i)); int ordinal7 = status.ordinal(); charSequence2 = ordinal7 != 3 ? ordinal7 != 4 ? b.j(this, R.string.premium_guild_subscriptions_renewal_info_android, new Object[]{String.valueOf(i), i18nPluralString, charSequence}, null, 4) : b.j(this, R.string.premium_guild_subscriptions_renewal_info_account_hold, new Object[]{Integer.valueOf(i), i18nPluralString, charSequence}, null, 4) : b.j(this, R.string.premium_guild_subscriptions_renewal_info_pending_cancelation_android, new Object[]{Integer.valueOf(i), i18nPluralString, charSequence}, null, 4); } else if (ordinal3 == 3) { int ordinal8 = status.ordinal(); charSequence2 = ordinal8 != 3 ? ordinal8 != 4 ? b.j(this, R.string.premium_subscription_description_tier_2, new Object[]{Integer.valueOf(i), charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_2_account_hold, new Object[]{Integer.valueOf(i), charSequence}, null, 4) : b.j(this, R.string.premium_subscription_description_tier_2_pending_cancelation, new Object[]{Integer.valueOf(i), charSequence}, null, 4); } else { throw new NoWhenBranchMatchedException(); } textView.setText(charSequence2); MaterialButton materialButton = this.k.i; m.checkNotNullExpressionValue(materialButton, "binding.activeSubscriptionTopButton"); materialButton.setVisibility(z3 ^ true ? 0 : 8); TextView textView2 = this.k.f218b; m.checkNotNullExpressionValue(textView2, "binding.activeSubscriptionCancelButton"); textView2.setVisibility(function03 == null && !z3 && status != ModelSubscription.Status.CANCELED && !z4 ? 0 : 8); MaterialButton materialButton2 = this.k.i; int ordinal9 = status.ordinal(); materialButton2.setText(ordinal9 != 3 ? ordinal9 != 4 ? R.string.premium_switch_plans : R.string.billing_manage_billing : R.string.resubscribe); this.k.i.setOnClickListener(new a(0, function0)); MaterialButton materialButton3 = this.k.i; m.checkNotNullExpressionValue(materialButton3, "binding.activeSubscriptionTopButton"); materialButton3.setVisibility(function0 != null ? 0 : 8); MaterialButton materialButton4 = this.k.i; m.checkNotNullExpressionValue(materialButton4, "binding.activeSubscriptionTopButton"); materialButton4.setEnabled(!z2); MaterialButton materialButton5 = this.k.g; m.checkNotNullExpressionValue(materialButton5, "binding.activeSubscriptionManageGuildBoostButton"); materialButton5.setVisibility(function02 != null ? 0 : 8); this.k.g.setOnClickListener(new a(1, function02)); this.k.f218b.setOnClickListener(new a(2, function03)); ProgressBar progressBar = this.k.h; m.checkNotNullExpressionValue(progressBar, "binding.activeSubscriptionProgress"); if (!z3) { i5 = 8; } progressBar.setVisibility(i5); } i3 = activeSubscriptionType.getHeaderImageError(); imageView2.setImageResource(i3); int i52 = 0; this.k.e.setImageResource(DrawableCompat.getThemedDrawableRes$default(this, activeSubscriptionType.getHeaderLogo(), 0, 2, (Object) null)); ImageView imageView32 = this.k.e; m.checkNotNullExpressionValue(imageView32, "binding.activeSubscriptionHeaderLogo"); ordinal2 = activeSubscriptionType.ordinal(); if (ordinal2 != 0) { } imageView32.setContentDescription(b.j(this, i4, new Object[0], null, 4)); TextView textView3 = this.k.f; m.checkNotNullExpressionValue(textView3, "binding.activeSubscriptionHeaderText"); ordinal3 = activeSubscriptionType.ordinal(); if (ordinal3 == 0) { } textView3.setText(charSequence2); MaterialButton materialButton6 = this.k.i; m.checkNotNullExpressionValue(materialButton6, "binding.activeSubscriptionTopButton"); materialButton6.setVisibility(z3 ^ true ? 0 : 8); TextView textView22 = this.k.f218b; m.checkNotNullExpressionValue(textView22, "binding.activeSubscriptionCancelButton"); textView22.setVisibility(function03 == null && !z3 && status != ModelSubscription.Status.CANCELED && !z4 ? 0 : 8); MaterialButton materialButton22 = this.k.i; int ordinal92 = status.ordinal(); materialButton22.setText(ordinal92 != 3 ? ordinal92 != 4 ? R.string.premium_switch_plans : R.string.billing_manage_billing : R.string.resubscribe); this.k.i.setOnClickListener(new a(0, function0)); MaterialButton materialButton32 = this.k.i; m.checkNotNullExpressionValue(materialButton32, "binding.activeSubscriptionTopButton"); materialButton32.setVisibility(function0 != null ? 0 : 8); MaterialButton materialButton42 = this.k.i; m.checkNotNullExpressionValue(materialButton42, "binding.activeSubscriptionTopButton"); materialButton42.setEnabled(!z2); MaterialButton materialButton52 = this.k.g; m.checkNotNullExpressionValue(materialButton52, "binding.activeSubscriptionManageGuildBoostButton"); materialButton52.setVisibility(function02 != null ? 0 : 8); this.k.g.setOnClickListener(new a(1, function02)); this.k.f218b.setOnClickListener(new a(2, function03)); ProgressBar progressBar2 = this.k.h; m.checkNotNullExpressionValue(progressBar2, "binding.activeSubscriptionProgress"); if (!z3) { } progressBar2.setVisibility(i52); } i2 = activeSubscriptionType.getHeaderBackgroundError(); imageView.setImageResource(i2); ImageView imageView22 = this.k.d; ordinal = status.ordinal(); if (ordinal != 2) { } i3 = activeSubscriptionType.getHeaderImageError(); imageView22.setImageResource(i3); int i522 = 0; this.k.e.setImageResource(DrawableCompat.getThemedDrawableRes$default(this, activeSubscriptionType.getHeaderLogo(), 0, 2, (Object) null)); ImageView imageView322 = this.k.e; m.checkNotNullExpressionValue(imageView322, "binding.activeSubscriptionHeaderLogo"); ordinal2 = activeSubscriptionType.ordinal(); if (ordinal2 != 0) { } imageView322.setContentDescription(b.j(this, i4, new Object[0], null, 4)); TextView textView32 = this.k.f; m.checkNotNullExpressionValue(textView32, "binding.activeSubscriptionHeaderText"); ordinal3 = activeSubscriptionType.ordinal(); if (ordinal3 == 0) { } textView32.setText(charSequence2); MaterialButton materialButton62 = this.k.i; m.checkNotNullExpressionValue(materialButton62, "binding.activeSubscriptionTopButton"); materialButton62.setVisibility(z3 ^ true ? 0 : 8); TextView textView222 = this.k.f218b; m.checkNotNullExpressionValue(textView222, "binding.activeSubscriptionCancelButton"); textView222.setVisibility(function03 == null && !z3 && status != ModelSubscription.Status.CANCELED && !z4 ? 0 : 8); MaterialButton materialButton222 = this.k.i; int ordinal922 = status.ordinal(); materialButton222.setText(ordinal922 != 3 ? ordinal922 != 4 ? R.string.premium_switch_plans : R.string.billing_manage_billing : R.string.resubscribe); this.k.i.setOnClickListener(new a(0, function0)); MaterialButton materialButton322 = this.k.i; m.checkNotNullExpressionValue(materialButton322, "binding.activeSubscriptionTopButton"); materialButton322.setVisibility(function0 != null ? 0 : 8); MaterialButton materialButton422 = this.k.i; m.checkNotNullExpressionValue(materialButton422, "binding.activeSubscriptionTopButton"); materialButton422.setEnabled(!z2); MaterialButton materialButton522 = this.k.g; m.checkNotNullExpressionValue(materialButton522, "binding.activeSubscriptionManageGuildBoostButton"); materialButton522.setVisibility(function02 != null ? 0 : 8); this.k.g.setOnClickListener(new a(1, function02)); this.k.f218b.setOnClickListener(new a(2, function03)); ProgressBar progressBar22 = this.k.h; m.checkNotNullExpressionValue(progressBar22, "binding.activeSubscriptionProgress"); if (!z3) { } progressBar22.setVisibility(i522); } }