导航菜单

页面标题

页面副标题

OVO v3.139.0 - PoIActivity.java 源代码

正在查看: OVO v3.139.0 应用的 PoIActivity.java JAVA 源代码文件

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


package com.grab.gkyc.sdk.features.poi.ui;

import android.content.Intent;
import android.net.Uri;
import androidx.activity.result.ActivityResult;
import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.ViewModelProvider;
import com.grab.gkyc.sdk.common.base.ui.BaseActivity;
import com.grab.gkyc.sdk.features.guidance.model.GuidanceScreenModel;
import com.grab.gkyc.sdk.features.poi.PoIScreenUIModel;
import com.grab.gkyc.sdk.features.poi.PoIUiState;
import com.grab.gkyc.sdk.features.poi.UploadDocument;
import com.grab.gkyc.sdk.features.poi.ui.PoIActivity;
import com.grab.gkyc.sdk.features.poi.ui.PoIActivity.g;
import com.grab.gkyc.sdk.features.poi.ui.PoIActivity.h;
import com.grab.gkyc.sdk.utils.SurfaceInfo;
import java.util.Collections;
import java.util.Objects;
import kotlin.Metadata;
import o.i.Composer;
import o.i.Function110;
import o.i.Function23;
import o.i.a7i;
import o.i.ac;
import o.i.agb;
import o.i.ai;
import o.i.b52;
import o.i.cgb;
import o.i.dd0;
import o.i.ds9;
import o.i.eq9;
import o.i.f90;
import o.i.fq9;
import o.i.fx8;
import o.i.ggb;
import o.i.gq9;
import o.i.hl0;
import o.i.hs2;
import o.i.hz6;
import o.i.is2;
import o.i.jo3;
import o.i.js2;
import o.i.kgb;
import o.i.ks2;
import o.i.ku6;
import o.i.kz6;
import o.i.lc;
import o.i.lc2;
import o.i.m87;
import o.i.o75;
import o.i.oa;
import o.i.ol4;
import o.i.p1g;
import o.i.plh;
import o.i.rrc;
import o.i.tig;
import o.i.ua8;
import o.i.vk7;
import o.i.vti;
import o.i.wb;
import o.i.wi7;
import o.i.xe7;
import o.i.xke;
import o.i.y2d;
import o.i.z2d;
import o.i.zf2;
import o.i.zfb;
import o.i.zh;
import o.i.zu5;
import ovo.id.kyc.upgrade.sdk.ui.presentation.detail.PassportVerificationGuideActivity;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lcom/grab/gkyc/sdk/features/poi/ui/PoIActivity;", "Lcom/grab/gkyc/sdk/common/base/ui/BaseActivity;", "Lo/i/kgb;", "<init>", "()V", "gkyc-sdk_release"}, k = 1, mv = {1, 9, 0})
public final class PoIActivity extends BaseActivity<kgb> {
    public static final int B = 0;
    public final i A = new i();
    public ViewModelProvider.Factory x;
    public kgb y;
    public final lc z;

    public static final class a extends ua8 implements Function23<Composer, Integer, p1g> {
        public final GuidanceScreenModel c;

        public final PoIUiState f549d;

        public final int f550e;

        public a(GuidanceScreenModel guidanceScreenModel, PoIUiState poIUiState, int i) {
            super(2);
            this.c = guidanceScreenModel;
            this.f549d = poIUiState;
            this.f550e = i;
        }

        public final Object invoke(Object obj, Object obj2) {
            ((Number) obj2).intValue();
            int e4 = jo3.e(this.f550e | 1);
            int i = PoIActivity.B;
            GuidanceScreenModel guidanceScreenModel = this.c;
            PoIUiState poIUiState = this.f549d;
            PoIActivity.this.C0(guidanceScreenModel, poIUiState, (Composer) obj, e4);
            return p1g.a;
        }
    }

    public static final class b extends ua8 implements zu5<p1g> {
        public final PoIUiState b;
        public final PoIActivity c;

        public b(PoIUiState poIUiState, PoIActivity poIActivity) {
            super(0);
            this.b = poIUiState;
            this.c = poIActivity;
        }

        public final Object invoke() {
            xke xkeVar;
            Object value;
            this.b.getPoiAnalyticsConfig().getOnCaptureClick().invoke();
            kgb z0 = this.c.z0();
            do {
                xkeVar = z0.n;
                value = xkeVar.getValue();
            } while (!xkeVar.d(value, PoIUiState.copy$default((PoIUiState) value, null, true, null, null, null, null, 61, null)));
            return p1g.a;
        }
    }

    public static final class c extends ua8 implements Function110<SurfaceInfo, p1g> {
        public c() {
            super(1);
        }

        public final Object invoke(Object obj) {
            SurfaceInfo surfaceInfo = (SurfaceInfo) obj;
            vk7.f(surfaceInfo, "surfaceInfo");
            PoIActivity.this.z0().p = surfaceInfo;
            return p1g.a;
        }
    }

    public static final class d extends ua8 implements zu5<p1g> {
        public d() {
            super(0);
        }

        public final Object invoke() {
            kgb z0 = PoIActivity.this.z0();
            z0.u.invoke();
            z0.z.invoke();
            z0.D(z0.r, z0.m);
            return p1g.a;
        }
    }

    public static final class e extends ua8 implements Function23<Composer, Integer, p1g> {
        public final int c;

        public e(int i) {
            super(2);
            this.c = i;
        }

        public final Object invoke(Object obj, Object obj2) {
            ((Number) obj2).intValue();
            int e4 = jo3.e(this.c | 1);
            int i = PoIActivity.B;
            PoIActivity.this.D0((Composer) obj, e4);
            return p1g.a;
        }
    }

    public static final class f extends ua8 implements Function23<Composer, Integer, p1g> {
        public final int c;

        public f(int i) {
            super(2);
            this.c = i;
        }

        public final Object invoke(Object obj, Object obj2) {
            ((Number) obj2).intValue();
            int e4 = jo3.e(this.c | 1);
            PoIActivity.this.x0((Composer) obj, e4);
            return p1g.a;
        }
    }

    public static final class g extends ua8 implements zu5<p1g> {
        public g() {
            super(0);
        }

        public final Object invoke() {
            ?? r0 = PoIActivity.this;
            r0.z0().x.invoke();
            Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
            intent.setData(Uri.fromParts("package", r0.getPackageName(), null));
            r0.startActivity(intent);
            return p1g.a;
        }
    }

    public static final class h extends ua8 implements zu5<p1g> {
        public h() {
            super(0);
        }

        public final Object invoke() {
            PoIActivity.this.z0().y.invoke();
            return p1g.a;
        }
    }

    public static final class i implements hz6.f {
        public i() {
        }

        public final void a() {
        }

        public final void b(kz6 kz6Var) {
            vk7.f(kz6Var, "exception");
            PoIActivity.this.z0().H(kz6Var.getMessage(), "POI_CAMERA_EXCEPTION");
        }

        public final void c() {
        }

        public final void d(hz6.h hVar) {
            Uri uri = hVar.a;
            Objects.toString(uri);
            kgb z0 = PoIActivity.this.z0();
            vk7.c(uri);
            z0.J(new UploadDocument(uri));
        }

        public final void e() {
        }
    }

    public PoIActivity() {
        final int i2 = 0;
        this.z = s0(new ac(), new wb() {
            public final void a(Object obj) {
                int i3 = i2;
                PassportVerificationGuideActivity passportVerificationGuideActivity = this;
                switch (i3) {
                    case 0:
                        PoIActivity poIActivity = (PoIActivity) passportVerificationGuideActivity;
                        boolean booleanValue = ((Boolean) obj).booleanValue();
                        int i4 = PoIActivity.B;
                        vk7.f(poIActivity, "this$0");
                        if (!booleanValue) {
                            poIActivity.z0().w.invoke();
                            poIActivity.z0().E(poIActivity.new g(), poIActivity.new h());
                            break;
                        } else {
                            poIActivity.A0();
                            break;
                        }
                    default:
                        PassportVerificationGuideActivity passportVerificationGuideActivity2 = passportVerificationGuideActivity;
                        int i5 = PassportVerificationGuideActivity.R;
                        vk7.f(passportVerificationGuideActivity2, "this$0");
                        if (((ActivityResult) obj).a == -1) {
                            passportVerificationGuideActivity2.setResult(-1);
                            passportVerificationGuideActivity2.finish();
                            break;
                        }
                        break;
                }
            }
        });
    }

    @Override
    public final void B0() {
        dd0 y0 = y0();
        y0.getClass();
        ol4 ol4Var = new ol4();
        zh zhVar = new zh();
        is2 is2Var = new is2(y0);
        agb agbVar = new agb(ds9.a(new y2d(new ku6(wi7.b(is2Var)), z2d.a(is2Var))), 0);
        xe7 a2 = xe7.a(this);
        this.x = tig.a(Collections.singletonMap(kgb.class, new cgb(new vti(agbVar, zfb.a.a, new plh(a2, 1), 1), new gq9(ol4Var, eq9.a(ol4Var, a2), fq9.a(ol4Var, hl0.a(ol4Var))), new js2(y0), new ai(zhVar, new hs2(y0), is2Var), new ks2(y0), new a7i(a2, 1))));
        ViewModelProvider.Factory factory = this.x;
        if (factory == null) {
            vk7.m("factory");
            throw null;
        }
        kgb kgbVar = (kgb) new ViewModelProvider(this, factory).get(kgb.class);
        vk7.f(kgbVar, "<set-?>");
        this.y = kgbVar;
    }

    public final void C0(GuidanceScreenModel guidanceScreenModel, PoIUiState poIUiState, Composer composer, int i2) {
        b52 h2 = composer.h(358578592);
        if (guidanceScreenModel.getShouldShowGuidance()) {
            poIUiState.getPoiAnalyticsConfig().getOnGuidanceLoad().invoke();
        }
        rrc b0 = h2.b0();
        if (b0 != null) {
            b0.d = new a(guidanceScreenModel, poIUiState, i2);
        }
    }

    public final void D0(Composer composer, int i2) {
        b52 h2 = composer.h(541432910);
        PoIUiState poIUiState = (PoIUiState) o75.collectAsStateWithLifecycle(z0().f1758o, (LifecycleOwner) null, (Lifecycle.State) null, (zf2) null, h2, 8, 7).getValue();
        PoIScreenUIModel poIScreenUIModel = poIUiState.getPoIScreenUIModel();
        h2.u(-266124704);
        if (poIScreenUIModel != null) {
            ggb.a(poIScreenUIModel, this.A, new b(poIUiState, this), new c(), h2, 8);
        }
        h2.X(false);
        GuidanceScreenModel guidanceScreenModel = poIUiState.getGuidanceScreenModel();
        h2.u(-266124179);
        if (guidanceScreenModel != null) {
            C0(guidanceScreenModel, poIUiState, h2, 584);
            m87.b(guidanceScreenModel, guidanceScreenModel.getShouldShowGuidance(), h2, 8, 0);
        }
        h2.X(false);
        GuidanceScreenModel screenLoadScreenModel = poIUiState.getScreenLoadScreenModel();
        h2.u(-266123948);
        if (screenLoadScreenModel != null) {
            C0(screenLoadScreenModel, poIUiState, h2, 584);
            m87.b(screenLoadScreenModel, screenLoadScreenModel.getShouldShowGuidance(), h2, 8, 0);
        }
        h2.X(false);
        fx8.b(poIUiState.isLoading(), h2, 0);
        f90.a(false, new d(), h2, 0, 1);
        rrc b0 = h2.b0();
        if (b0 != null) {
            b0.d = new e(i2);
        }
    }

    @Override
    public final kgb z0() {
        kgb kgbVar = this.y;
        if (kgbVar != null) {
            return kgbVar;
        }
        vk7.m("viewModel");
        throw null;
    }

    @Override
    public final void x0(Composer composer, int i2) {
        b52 h2 = composer.h(-185864703);
        z0().t.invoke();
        D0(h2, 8);
        if (lc2.a(this, "android.permission.CAMERA") == 0) {
            A0();
        } else {
            this.z.a("android.permission.CAMERA", (oa) null);
        }
        rrc b0 = h2.b0();
        if (b0 != null) {
            b0.d = new f(i2);
        }
    }
}