导航菜单

页面标题

页面副标题

Empower MX v1.29.4.340 - LoanAddDebitCardInfoView.java 源代码

正在查看: Empower MX v1.29.4.340 应用的 LoanAddDebitCardInfoView.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package finance.empower.android.app.loan.repayment.stripe;

import Jd.t;
import Je.B;
import Ke.C0851e;
import Rc.e;
import Vd.n;
import Y8.h;
import ac.C0995g;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import bc.AbstractC1046m;
import com.withpersona.sdk2.inquiry.network.HttpStatusCode;
import ec.S;
import ec.p0;
import finance.empower.android.app.loan.enroll.flow.k;
import finance.empower.android.app.loan.repayment.stripe.LoanAddDebitCardInfoView;
import finance.empower.android.app.loan.repayment.stripe.auth.StripeAuthActivity;
import finance.empower.android.app.loan.repayment.stripe.d;
import finance.empower.android.data.model.loan.LoanOffersDto;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.Pair;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import sf.l;
import sf.m;
import wc.AbstractC2374E;

@Metadata(d1 = {"\u0000h\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u000f\b\u0007\u0018\u0000 R2\u00020\u00012\u00020\u0002:\u0001SB\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u001f\u0010\t\u001a\u00020\b2\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0007\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\t\u0010\nJ\u0019\u0010\r\u001a\u00020\b2\b\u0010\f\u001a\u0004\u0018\u00010\u000bH\u0014¢\u0006\u0004\b\r\u0010\u000eJ\u000f\u0010\u000f\u001a\u00020\bH\u0014¢\u0006\u0004\b\u000f\u0010\u0004J\u000f\u0010\u0010\u001a\u00020\bH\u0014¢\u0006\u0004\b\u0010\u0010\u0004J\u0017\u0010\u0012\u001a\u00020\b2\u0006\u0010\u0011\u001a\u00020\u000bH\u0014¢\u0006\u0004\b\u0012\u0010\u000eJ\u0019\u0010\u0015\u001a\u00020\b2\b\u0010\u0014\u001a\u0004\u0018\u00010\u0013H\u0016¢\u0006\u0004\b\u0015\u0010\u0016J\u0017\u0010\u0018\u001a\u00020\b2\u0006\u0010\u0017\u001a\u00020\u0005H\u0016¢\u0006\u0004\b\u0018\u0010\u0019J\u0017\u0010\u001c\u001a\u00020\b2\u0006\u0010\u001b\u001a\u00020\u001aH\u0016¢\u0006\u0004\b\u001c\u0010\u001dR\u001b\u0010#\u001a\u00020\u001e8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u001f\u0010 \u001a\u0004\b!\u0010\"R*\u0010,\u001a\u00020$2\u0006\u0010%\u001a\u00020$8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b&\u0010'\u001a\u0004\b(\u0010)\"\u0004\b*\u0010+R*\u00104\u001a\u00020-2\u0006\u0010%\u001a\u00020-8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b.\u0010/\u001a\u0004\b0\u00101\"\u0004\b2\u00103R*\u0010<\u001a\u0002052\u0006\u0010%\u001a\u0002058\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b6\u00107\u001a\u0004\b8\u00109\"\u0004\b:\u0010;R*\u0010D\u001a\u00020=2\u0006\u0010%\u001a\u00020=8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\b>\u0010?\u001a\u0004\b@\u0010A\"\u0004\bB\u0010CR*\u0010L\u001a\u00020E2\u0006\u0010%\u001a\u00020E8\u0006@GX\u0086.¢\u0006\u0012\n\u0004\bF\u0010G\u001a\u0004\bH\u0010I\"\u0004\bJ\u0010KR\u001a\u0010Q\u001a\u00020\u00058\u0014X\u0094D¢\u0006\f\n\u0004\bM\u0010N\u001a\u0004\bO\u0010P¨\u0006T"}, d2 = {"Lfinance/empower/android/app/loan/repayment/stripe/LoanAddDebitCardInfoView;", "Lbc/m;", "Lfinance/empower/android/app/loan/repayment/stripe/d$b;", "<init>", "()V", "", "bankName", "lastFourClabe", "", "a2", "(Ljava/lang/String;Ljava/lang/String;)V", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "onStart", "onStop", "outState", "onSaveInstanceState", "Lfinance/empower/android/data/model/loan/LoanOffersDto;", "loanOffersDto", "j", "(Lfinance/empower/android/data/model/loan/LoanOffersDto;)V", "clientSecret", "R", "(Ljava/lang/String;)V", "Lfinance/empower/android/app/loan/repayment/stripe/d$b$a;", "viewState", "T1", "(Lfinance/empower/android/app/loan/repayment/stripe/d$b$a;)V", "LKe/e;", "i0", "Lsf/l;", "M1", "()LKe/e;", "binding", "Lec/p0;", "value", "j0", "Lec/p0;", "R1", "()Lec/p0;", "Z1", "(Lec/p0;)V", "promptsComponent", "Lfinance/empower/android/app/loan/repayment/stripe/d;", "k0", "Lfinance/empower/android/app/loan/repayment/stripe/d;", "Q1", "()Lfinance/empower/android/app/loan/repayment/stripe/d;", "Y1", "(Lfinance/empower/android/app/loan/repayment/stripe/d;)V", "presenter", "Lec/S;", "l0", "Lec/S;", "O1", "()Lec/S;", "W1", "(Lec/S;)V", "navigationComponent", "Lfinance/empower/android/app/loan/enroll/flow/k;", "m0", "Lfinance/empower/android/app/loan/enroll/flow/k;", "P1", "()Lfinance/empower/android/app/loan/enroll/flow/k;", "X1", "(Lfinance/empower/android/app/loan/enroll/flow/k;)V", "preEnrollFlow", "LRc/e;", "n0", "LRc/e;", "N1", "()LRc/e;", "V1", "(LRc/e;)V", "institutionLogoProvider", "o0", "Ljava/lang/String;", "C1", "()Ljava/lang/String;", "pageName", "p0", "a", "empower-app_productionRelease"}, k = 1, mv = {2, 1, HttpStatusCode.NETWORK_ERROR_0}, xi = 48)
public final class LoanAddDebitCardInfoView extends a implements d.b {

    public static final Companion INSTANCE = new Companion(null);
    public static final int q0 = 8;

    public p0 promptsComponent;

    public d presenter;

    public S navigationComponent;

    public k preEnrollFlow;

    public e institutionLogoProvider;

    private final l binding = m.a(new Function0() {
        @Override
        public final Object invoke() {
            C0851e L1;
            L1 = LoanAddDebitCardInfoView.L1(LoanAddDebitCardInfoView.this);
            return L1;
        }
    });

    private final String pageName = "LoanAddDebitCardInfoView";

    public static final class Companion {
        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final Intent a(Context context) {
            Intrinsics.checkNotNullParameter(context, "context");
            return C0995g.a(context, LoanAddDebitCardInfoView.class, new Pair[0]);
        }

        public final Intent b(Context context) {
            Intrinsics.checkNotNullParameter(context, "context");
            Intent action = C0995g.a(context, LoanAddDebitCardInfoView.class, new Pair[0]).setAction("finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652");
            Intrinsics.checkNotNullExpressionValue(action, "setAction(...)");
            return action;
        }

        private Companion() {
        }
    }

    public static final C0851e L1(LoanAddDebitCardInfoView loanAddDebitCardInfoView) {
        return C0851e.c(loanAddDebitCardInfoView.getLayoutInflater());
    }

    private final C0851e M1() {
        return (C0851e) this.binding.getValue();
    }

    public static final Unit S1(LoanAddDebitCardInfoView loanAddDebitCardInfoView, View it) {
        Intrinsics.checkNotNullParameter(it, "it");
        loanAddDebitCardInfoView.a2("", "");
        return Unit.a;
    }

    public static final Unit U1(LoanAddDebitCardInfoView loanAddDebitCardInfoView, d.b.a aVar, View it) {
        Intrinsics.checkNotNullParameter(it, "it");
        d.b.a.C0378a c0378a = (d.b.a.C0378a) aVar;
        loanAddDebitCardInfoView.a2(c0378a.a(), c0378a.b());
        return Unit.a;
    }

    private final void a2(String bankName, String lastFourClabe) {
        R1().w(Intrinsics.d(getIntent().getAction(), "finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652"), N1().c(bankName), bankName, lastFourClabe, new Function1() {
            @Override
            public final Object invoke(Object obj) {
                Unit b2;
                b2 = LoanAddDebitCardInfoView.b2(LoanAddDebitCardInfoView.this, (Y8.h) obj);
                return b2;
            }
        });
    }

    public static final Unit b2(LoanAddDebitCardInfoView loanAddDebitCardInfoView, h cardParams) {
        Intrinsics.checkNotNullParameter(cardParams, "cardParams");
        loanAddDebitCardInfoView.Q1().r(cardParams, Intrinsics.d(loanAddDebitCardInfoView.getIntent().getAction(), "finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652"));
        return Unit.a;
    }

    @Override
    protected String getPageName() {
        return this.pageName;
    }

    public final e N1() {
        e eVar = this.institutionLogoProvider;
        if (eVar != null) {
            return eVar;
        }
        Intrinsics.x("institutionLogoProvider");
        return null;
    }

    public final S O1() {
        S s = this.navigationComponent;
        if (s != null) {
            return s;
        }
        Intrinsics.x("navigationComponent");
        return null;
    }

    public final k P1() {
        k kVar = this.preEnrollFlow;
        if (kVar != null) {
            return kVar;
        }
        Intrinsics.x("preEnrollFlow");
        return null;
    }

    public final d Q1() {
        d dVar = this.presenter;
        if (dVar != null) {
            return dVar;
        }
        Intrinsics.x("presenter");
        return null;
    }

    @Override
    public void R(String clientSecret) {
        Intrinsics.checkNotNullParameter(clientSecret, "clientSecret");
        AbstractC2374E.m(B1());
        Q1().z();
        startActivity(StripeAuthActivity.INSTANCE.a(this, clientSecret));
    }

    public final p0 R1() {
        p0 p0Var = this.promptsComponent;
        if (p0Var != null) {
            return p0Var;
        }
        Intrinsics.x("promptsComponent");
        return null;
    }

    @Override
    public void E(final d.b.a viewState) {
        Intrinsics.checkNotNullParameter(viewState, "viewState");
        C0851e M1 = M1();
        ConstraintLayout progressSpinnerModal = M1.g.c;
        Intrinsics.checkNotNullExpressionValue(progressSpinnerModal, "progressSpinnerModal");
        n.c(progressSpinnerModal);
        if (viewState instanceof d.b.a.c) {
            ConstraintLayout progressSpinnerModal2 = M1.g.c;
            Intrinsics.checkNotNullExpressionValue(progressSpinnerModal2, "progressSpinnerModal");
            n.r(progressSpinnerModal2);
            M1.b.setEnabled(false);
            return;
        }
        if (!(viewState instanceof d.b.a.C0378a)) {
            if (!(viewState instanceof d.b.a.C0379b)) {
                throw new NoWhenBranchMatchedException();
            }
            M1.b.setEnabled(true);
        } else {
            Button button = M1.b;
            button.setEnabled(true);
            Intrinsics.f(button);
            Wd.c.c(button, new Function1() {
                @Override
                public final Object invoke(Object obj) {
                    Unit U1;
                    U1 = LoanAddDebitCardInfoView.U1(LoanAddDebitCardInfoView.this, viewState, (View) obj);
                    return U1;
                }
            });
        }
    }

    public final void V1(e eVar) {
        Intrinsics.checkNotNullParameter(eVar, "<set-?>");
        this.institutionLogoProvider = eVar;
    }

    public final void W1(S s) {
        Intrinsics.checkNotNullParameter(s, "<set-?>");
        this.navigationComponent = s;
    }

    public final void X1(k kVar) {
        Intrinsics.checkNotNullParameter(kVar, "<set-?>");
        this.preEnrollFlow = kVar;
    }

    public final void Y1(d dVar) {
        Intrinsics.checkNotNullParameter(dVar, "<set-?>");
        this.presenter = dVar;
    }

    public final void Z1(p0 p0Var) {
        Intrinsics.checkNotNullParameter(p0Var, "<set-?>");
        this.promptsComponent = p0Var;
    }

    @Override
    public void j(LoanOffersDto loanOffersDto) {
        O1().c();
        startActivity(P1().b(loanOffersDto));
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        Object obj;
        Object parcelable;
        super.onCreate(savedInstanceState);
        C0851e M1 = M1();
        Window window = getWindow();
        window.addFlags(Integer.MIN_VALUE);
        window.setStatusBarColor(getColor(Ge.c.m));
        setContentView(M1.getRoot());
        AbstractC1046m.G1(this, null, null, t.i, M1.f.c.b, false, null, 51, null);
        TextView textView = M1.i;
        String action = getIntent().getAction();
        textView.setText((action != null && action.hashCode() == -863807542 && action.equals("finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652")) ? getString(B.c) : getString(B.b));
        TextView textView2 = M1.j;
        Intrinsics.f(textView2);
        textView2.setText(androidx.core.text.b.a(n.l(textView2, B.a, "https://stripe.com/es-mx/legal"), 0));
        textView2.setMovementMethod(LinkMovementMethod.getInstance());
        if (savedInstanceState != null) {
            d Q1 = Q1();
            if (Build.VERSION.SDK_INT > 33) {
                parcelable = savedInstanceState.getParcelable("finance.empower.e0b25bdc-39af-40fc-9168-1d9df9195665", d.a.class);
                obj = (Parcelable) parcelable;
            } else {
                Parcelable parcelable2 = savedInstanceState.getParcelable("finance.empower.e0b25bdc-39af-40fc-9168-1d9df9195665");
                if (!(parcelable2 instanceof d.a)) {
                    parcelable2 = null;
                }
                obj = (d.a) parcelable2;
            }
            Intrinsics.f(obj);
            Q1.H((d.a) obj);
            return;
        }
        String action2 = getIntent().getAction();
        if (action2 == null || action2.hashCode() != -863807542 || !action2.equals("finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652")) {
            Q1().y();
            return;
        }
        Q1().y();
        a2("", "");
        Button btnSubmit = M1().b;
        Intrinsics.checkNotNullExpressionValue(btnSubmit, "btnSubmit");
        Wd.c.c(btnSubmit, new Function1() {
            @Override
            public final Object invoke(Object obj2) {
                Unit S1;
                S1 = LoanAddDebitCardInfoView.S1(LoanAddDebitCardInfoView.this, (View) obj2);
                return S1;
            }
        });
    }

    protected void onSaveInstanceState(Bundle outState) {
        Intrinsics.checkNotNullParameter(outState, "outState");
        super/*androidx.activity.ComponentActivity*/.onSaveInstanceState(outState);
        outState.putParcelable("finance.empower.e0b25bdc-39af-40fc-9168-1d9df9195665", Q1().F());
    }

    @Override
    protected void onStart() {
        super.onStart();
        if (Intrinsics.d(getIntent().getAction(), "finance.empower.152d5a3d-3e7e-4f8b-838a-089c404d7652")) {
            return;
        }
        Q1().G();
    }

    protected void onStop() {
        Q1().f();
        super.onStop();
    }
}