正在查看: OVO v3.139.0 应用的 SelfieActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 SelfieActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.grab.gkyc.sdk.features.selfie.ui;
import android.content.Intent;
import android.net.Uri;
import androidx.activity.ComponentActivity;
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.UploadDocument;
import com.grab.gkyc.sdk.features.selfie.SelfieScreenUIModel;
import com.grab.gkyc.sdk.features.selfie.SelfieUiState;
import com.grab.gkyc.sdk.features.selfie.ui.SelfieActivity;
import com.grab.gkyc.sdk.features.selfie.ui.SelfieActivity.g;
import com.grab.gkyc.sdk.features.selfie.ui.SelfieActivity.h;
import java.util.Collections;
import kotlin.Metadata;
import o.i.Composer;
import o.i.Function23;
import o.i.ac;
import o.i.ai;
import o.i.b52;
import o.i.dd0;
import o.i.ds9;
import o.i.dvd;
import o.i.eq9;
import o.i.f90;
import o.i.fq9;
import o.i.fx8;
import o.i.gq9;
import o.i.hl0;
import o.i.hz6;
import o.i.jo3;
import o.i.ku6;
import o.i.kz6;
import o.i.lc;
import o.i.lc2;
import o.i.lt2;
import o.i.m87;
import o.i.mt2;
import o.i.nt2;
import o.i.o75;
import o.i.oa;
import o.i.ol4;
import o.i.ot2;
import o.i.p1g;
import o.i.rrc;
import o.i.tig;
import o.i.tud;
import o.i.tvd;
import o.i.ua8;
import o.i.uud;
import o.i.vk7;
import o.i.vud;
import o.i.wb;
import o.i.wi7;
import o.i.wud;
import o.i.xe7;
import o.i.xke;
import o.i.xud;
import o.i.y2d;
import o.i.yud;
import o.i.z2d;
import o.i.zf2;
import o.i.zh;
import o.i.zu5;
@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/selfie/ui/SelfieActivity;", "Lcom/grab/gkyc/sdk/common/base/ui/BaseActivity;", "Lo/i/tvd;", "<init>", "()V", "gkyc-sdk_release"}, k = 1, mv = {1, 9, 0})
public final class SelfieActivity extends BaseActivity<tvd> {
public static final int A = 0;
public ViewModelProvider.Factory x;
public tvd y;
public final lc z = s0(new ac(), new wb() {
public final void a(Object obj) {
boolean booleanValue = ((Boolean) obj).booleanValue();
int i = SelfieActivity.A;
SelfieActivity selfieActivity = SelfieActivity.this;
vk7.f(selfieActivity, "this$0");
if (booleanValue) {
selfieActivity.A0();
} else {
selfieActivity.z0().u.invoke();
selfieActivity.z0().E(selfieActivity.new g(), selfieActivity.new h());
}
}
});
public static final class a extends ua8 implements Function23<Composer, Integer, p1g> {
public final GuidanceScreenModel c;
public final int f551d;
public a(GuidanceScreenModel guidanceScreenModel, int i) {
super(2);
this.c = guidanceScreenModel;
this.f551d = i;
}
public final Object invoke(Object obj, Object obj2) {
((Number) obj2).intValue();
int e4 = jo3.e(this.f551d | 1);
int i = SelfieActivity.A;
SelfieActivity.this.C0(this.c, (Composer) obj, e4);
return p1g.a;
}
}
public static final class b implements hz6.f {
public b() {
}
public final void a() {
}
public final void b(kz6 kz6Var) {
vk7.f(kz6Var, "exception");
SelfieActivity.this.z0().H(kz6Var.getMessage(), "SELFIE_CAMERA_EXCEPTION");
}
public final void c() {
}
public final void d(hz6.h hVar) {
tvd z0 = SelfieActivity.this.z0();
Uri uri = hVar.a;
vk7.c(uri);
z0.J(new UploadDocument(uri));
}
public final void e() {
}
}
public static final class c extends ua8 implements zu5<p1g> {
public final SelfieUiState b;
public final SelfieActivity c;
public c(SelfieUiState selfieUiState, SelfieActivity selfieActivity) {
super(0);
this.b = selfieUiState;
this.c = selfieActivity;
}
public final Object invoke() {
xke xkeVar;
Object value;
this.b.getSelfieAnalyticsConfig().getOnCaptureClick().invoke();
tvd z0 = this.c.z0();
do {
xkeVar = z0.f2658o;
value = xkeVar.getValue();
} while (!xkeVar.d(value, SelfieUiState.copy$default((SelfieUiState) value, null, true, null, null, null, null, 61, null)));
return p1g.a;
}
}
public static final class d extends ua8 implements zu5<p1g> {
public d() {
super(0);
}
public final java.lang.Object invoke() {
throw new UnsupportedOperationException("Method not decompiled: com.grab.gkyc.sdk.features.selfie.ui.SelfieActivity.d.invoke():java.lang.Object");
}
}
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 = SelfieActivity.A;
SelfieActivity.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);
SelfieActivity.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() {
Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
ComponentActivity componentActivity = SelfieActivity.this;
intent.setData(Uri.fromParts("package", componentActivity.getPackageName(), null));
componentActivity.startActivity(intent);
return p1g.a;
}
}
public static final class h extends ua8 implements zu5<p1g> {
public h() {
super(0);
}
public final Object invoke() {
SelfieActivity.this.z0().v.invoke();
return p1g.a;
}
}
@Override
public final void B0() {
dd0 y0 = y0();
y0.getClass();
ol4 ol4Var = new ol4();
zh zhVar = new zh();
mt2 mt2Var = new mt2(y0);
wud wudVar = new wud(ds9.a(new y2d(new ku6(wi7.b(mt2Var)), z2d.a(mt2Var))), 0);
xe7 a2 = xe7.a(this);
this.x = tig.a(Collections.singletonMap(tvd.class, new yud(new vud(wudVar, new tud(a2, 0)), new gq9(ol4Var, eq9.a(ol4Var, a2), fq9.a(ol4Var, hl0.a(ol4Var))), new nt2(y0), new ai(zhVar, new lt2(y0), mt2Var), new ot2(y0), new uud(a2, 0), xud.a.a, 0)));
ViewModelProvider.Factory factory = this.x;
if (factory == null) {
vk7.m("factory");
throw null;
}
tvd tvdVar = (tvd) new ViewModelProvider(this, factory).get(tvd.class);
vk7.f(tvdVar, "<set-?>");
this.y = tvdVar;
}
public final void C0(GuidanceScreenModel guidanceScreenModel, Composer composer, int i) {
b52 h2 = composer.h(18366103);
if (guidanceScreenModel.getShouldShowGuidance()) {
z0().j.a("DEFAULT", "KYC_2_SELFIE_HELP", null);
}
rrc b0 = h2.b0();
if (b0 != null) {
b0.d = new a(guidanceScreenModel, i);
}
}
public final void D0(Composer composer, int i) {
b52 h2 = composer.h(-1400209054);
SelfieUiState selfieUiState = (SelfieUiState) o75.collectAsStateWithLifecycle(z0().p, (LifecycleOwner) null, (Lifecycle.State) null, (zf2) null, h2, 8, 7).getValue();
SelfieScreenUIModel selfieScreenUIModel = selfieUiState.getSelfieScreenUIModel();
h2.u(1267947529);
if (selfieScreenUIModel != null) {
dvd.b(selfieScreenUIModel, new b(), new c(selfieUiState, this), h2, 8);
}
h2.X(false);
GuidanceScreenModel guidanceScreenModel = selfieUiState.getGuidanceScreenModel();
h2.u(1267948421);
if (guidanceScreenModel != null) {
C0(guidanceScreenModel, h2, 72);
m87.b(guidanceScreenModel, guidanceScreenModel.getShouldShowGuidance(), h2, 8, 0);
}
h2.X(false);
GuidanceScreenModel screenLoadScreenModel = selfieUiState.getScreenLoadScreenModel();
h2.u(1267948645);
if (screenLoadScreenModel != null) {
C0(screenLoadScreenModel, h2, 72);
m87.b(screenLoadScreenModel, screenLoadScreenModel.getShouldShowGuidance(), h2, 8, 0);
}
h2.X(false);
fx8.b(selfieUiState.isLoading(), h2, 0);
f90.a(false, new d(), h2, 0, 1);
rrc b0 = h2.b0();
if (b0 != null) {
b0.d = new e(i);
}
}
@Override
public final tvd z0() {
tvd tvdVar = this.y;
if (tvdVar != null) {
return tvdVar;
}
vk7.m("viewModel");
throw null;
}
@Override
public final void x0(Composer composer, int i) {
b52 h2 = composer.h(-1094096625);
z0().q.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(i);
}
}
}