正在查看: Hopscotch v9.7.2 应用的 OrderConfirmationActivityNew.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 OrderConfirmationActivityNew.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package in.hopscotch.android.activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Typeface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import androidx.fragment.app.FragmentManager;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.ViewModelLazy;
import androidx.lifecycle.ViewModelProvider;
import androidx.lifecycle.ViewModelStore;
import androidx.lifecycle.viewmodel.CreationExtras;
import androidx.recyclerview.widget.RecyclerView;
import com.payu.custombrowser.R;
import com.payu.india.Payu.PayuConstants;
import in.hopscotch.android.api.ApiParam;
import in.hopscotch.android.common.helper.b;
import in.hopscotch.android.common.util.c;
import in.hopscotch.android.model.UserStatus;
import in.hopscotch.android.notificationnudge.model.NotificationNudge;
import in.hopscotch.android.service.applaunch.CustomerInfoWorker;
import java.util.LinkedHashMap;
import kotlin.Metadata;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.Reflection;
import kotlin.jvm.internal.SourceDebugExtension;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineStart;
import org.jetbrains.annotations.NotNull;
@Metadata
@SourceDebugExtension({"SMAP\nOrderConfirmationActivityNew.kt\nKotlin\n*S Kotlin\n*F\n+ 1 OrderConfirmationActivityNew.kt\nin/hopscotch/android/activity/OrderConfirmationActivityNew\n+ 2 ActivityViewModelLazy.kt\nandroidx/activity/ActivityViewModelLazyKt\n*L\n1#1,339:1\n75#2,13:340\n*S KotlinDebug\n*F\n+ 1 OrderConfirmationActivityNew.kt\nin/hopscotch/android/activity/OrderConfirmationActivityNew\n*L\n49#1:340,13\n*E\n"})
public final class OrderConfirmationActivityNew extends x0 implements com.clevertap.android.sdk.d1 {
@NotNull
private static final String FROM_CHECKOUT = "FROM_CHECKOUT";
@NotNull
public static final a i = new a(null);
private in.hopscotch.android.ratings.a appRatingManager;
private in.hopscotch.android.hscheckout.databinding.g binding;
@NotNull
private final kotlin.l viewModel$delegate = new ViewModelLazy(Reflection.getOrCreateKotlinClass(in.hopscotch.android.hscheckout.viewmodel.m.class), new c(this), new b(this), new d(null, this));
@NotNull
private final in.hopscotch.android.components.util.p<in.hopscotch.android.hscheckout.data.model.l> priceAdapter = new in.hopscotch.android.components.util.p<>(2131559030, null, null, 6, null);
@NotNull
private final in.hopscotch.android.components.util.p<in.hopscotch.android.hscheckout.domain.model.l> productAdapter = new in.hopscotch.android.components.util.p<>(2131558575, null, null, 6, null);
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public static void a(@NotNull Context context, Long l, String str, String str2, String str3, Integer num, String str4, String str5, Long l2, Boolean bool, boolean z) {
Intent intent;
androidx.appcompat.app.i d;
Intrinsics.checkNotNullParameter(context, "context");
c.a.a.getClass();
if (in.hopscotch.android.common.util.j.o()) {
intent = new Intent(context, (Class<?>) OrderConfirmationActivityNew.class);
intent.putExtra("ORDER_ID", l);
} else {
Intent intent2 = new Intent(context, (Class<?>) OrderConfirmationActivity.class);
intent2.putExtra("ORDER_ID", l);
intent2.putExtra("orderBarcode", str);
intent2.putExtra(ApiParam.PaymentGatewayParams.ADDRESS_TYPE, str2);
intent2.putExtra(PayuConstants.CARDTYPE, str3);
intent2.putExtra("retryCount", num);
intent2.putExtra("ADDRESS", str4);
intent2.putExtra("CARD", str5);
intent2.putExtra("payutime", l2);
intent2.putExtra(OrderConfirmationActivityNew.FROM_CHECKOUT, bool);
intent = intent2;
}
if (z) {
intent.setFlags(335577088);
}
context.startActivity(intent);
if (!z || (d = in.hopscotch.android.util.j1.d(context)) == null) {
return;
}
d.overridePendingTransition(R.anim.slide_up_in, 2130772067);
}
public static void b(a aVar, Context context, Long l, String str, String str2, String str3, Integer num, boolean z, int i) {
String str4 = (i & 8) != 0 ? null : str2;
String str5 = (i & 16) != 0 ? null : str3;
Integer num2 = (i & 32) != 0 ? null : num;
boolean z2 = (i & 1024) != 0 ? false : z;
aVar.getClass();
a(context, l, str, str4, str5, num2, null, null, null, null, z2);
}
private a() {
}
}
@SourceDebugExtension({"SMAP\nActivityViewModelLazy.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ActivityViewModelLazy.kt\nandroidx/activity/ActivityViewModelLazyKt$viewModels$factoryPromise$2\n*L\n1#1,90:1\n*E\n"})
public static final class b extends Lambda implements Function0<ViewModelProvider.Factory> {
public final androidx.activity.j h;
public b(androidx.activity.j jVar) {
super(0);
this.h = jVar;
}
public final Object invoke() {
return this.h.getDefaultViewModelProviderFactory();
}
}
@SourceDebugExtension({"SMAP\nActivityViewModelLazy.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ActivityViewModelLazy.kt\nandroidx/activity/ActivityViewModelLazyKt$viewModels$3\n*L\n1#1,90:1\n*E\n"})
public static final class c extends Lambda implements Function0<ViewModelStore> {
public final androidx.activity.j h;
public c(androidx.activity.j jVar) {
super(0);
this.h = jVar;
}
public final Object invoke() {
return this.h.getViewModelStore();
}
}
@SourceDebugExtension({"SMAP\nActivityViewModelLazy.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ActivityViewModelLazy.kt\nandroidx/activity/ActivityViewModelLazyKt$viewModels$4\n*L\n1#1,90:1\n*E\n"})
public static final class d extends Lambda implements Function0<CreationExtras> {
public final Function0 h;
public final androidx.activity.j i;
public d(Function0 function0, androidx.activity.j jVar) {
super(0);
this.h = function0;
this.i = jVar;
}
public final Object invoke() {
CreationExtras creationExtras;
Function0 function0 = this.h;
return (function0 == null || (creationExtras = (CreationExtras) function0.invoke()) == null) ? this.i.getDefaultViewModelCreationExtras() : creationExtras;
}
}
public static void T0(OrderConfirmationActivityNew orderConfirmationActivityNew) {
Intrinsics.checkNotNullParameter(orderConfirmationActivityNew, "this$0");
in.hopscotch.android.hscheckout.databinding.g gVar = orderConfirmationActivityNew.binding;
if (gVar == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar = null;
}
gVar.l.setVisibility(8);
Z0("notification_permission_rejected");
}
public static final void U0(OrderConfirmationActivityNew orderConfirmationActivityNew) {
FragmentManager supportFragmentManager = orderConfirmationActivityNew.getSupportFragmentManager();
Intrinsics.checkNotNullExpressionValue(supportFragmentManager, "getSupportFragmentManager(...)");
in.hopscotch.android.ratings.a aVar = new in.hopscotch.android.ratings.a(supportFragmentManager, orderConfirmationActivityNew);
orderConfirmationActivityNew.appRatingManager = aVar;
aVar.d("Order confirmation", false);
}
public static void Z0(String str) {
LinkedHashMap linkedHashMap = new LinkedHashMap();
linkedHashMap.put("from_screen", "Order confirmation");
in.hopscotch.android.analytics.c.m().getClass();
in.hopscotch.android.analytics.c.I(str, linkedHashMap, true, false);
}
public final in.hopscotch.android.hscheckout.viewmodel.m Y0() {
return (in.hopscotch.android.hscheckout.viewmodel.m) this.viewModel$delegate.getValue();
}
public final void e(boolean z) {
if (!z) {
Z0("notification_permission_rejected");
return;
}
in.hopscotch.android.hscheckout.databinding.g gVar = this.binding;
if (gVar == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar = null;
}
gVar.l.setVisibility(8);
Z0("notification_permission_accepted");
}
@Override
public final void onCreate(Bundle bundle) {
NotificationNudge a2;
String title;
String description;
String negativeButtonText;
String titleImage;
String positiveButtonText;
super.onCreate(bundle);
LayoutInflater layoutInflater = getLayoutInflater();
int i2 = in.hopscotch.android.hscheckout.databinding.g.u;
in.hopscotch.android.hscheckout.databinding.g M = androidx.databinding.p.M(layoutInflater, in.hopscotch.android.hscheckout.f.activity_order_confirmation_new, (ViewGroup) null, false, androidx.databinding.g.e());
Intrinsics.checkNotNullExpressionValue(M, "inflate(...)");
M.b0(this);
M.g0(Y0());
this.binding = M;
setContentView(M.E());
long longExtra = getIntent().getLongExtra("ORDER_ID", 0L);
if (longExtra == 0) {
startActivity(in.hopscotch.android.application.a0.a(this));
finish();
} else {
Y0().h(longExtra);
}
if (!UserStatus.getInstance().getLoginStatus()) {
CustomerInfoWorker.b.getClass();
CustomerInfoWorker.a.a(this, false);
}
in.hopscotch.android.application.a.e(0, this);
in.hopscotch.android.util.e0.b().h();
b.a.a.getClass();
com.clevertap.android.sdk.u b2 = b.a.b();
if (b2 != null) {
b2.W(this);
}
in.hopscotch.android.db.a.H(null);
in.hopscotch.android.db.a.Y(0L);
in.hopscotch.android.db.a.X(null);
in.hopscotch.android.util.h0.a.getClass();
if (in.hopscotch.android.util.h0.a() && !androidx.core.app.e0.b(this).a() && (a2 = in.hopscotch.android.notificationnudge.a.a("ORDER_CONFIRMATION")) != null && (title = a2.getTitle()) != null && title.length() != 0 && (description = a2.getDescription()) != null && description.length() != 0 && (negativeButtonText = a2.getNegativeButtonText()) != null && negativeButtonText.length() != 0 && (titleImage = a2.getTitleImage()) != null && titleImage.length() != 0 && (positiveButtonText = a2.getPositiveButtonText()) != null && positiveButtonText.length() != 0) {
in.hopscotch.android.hscheckout.databinding.g gVar = this.binding;
if (gVar == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar = null;
}
gVar.l.setData(a2);
in.hopscotch.android.hscheckout.databinding.g gVar2 = this.binding;
if (gVar2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar2 = null;
}
gVar2.l.setNegativeButtonListener(new com.clevertap.android.sdk.inapp.y(this, 5));
in.hopscotch.android.hscheckout.databinding.g gVar3 = this.binding;
if (gVar3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar3 = null;
}
gVar3.l.setPositiveButtonListener(new x1());
in.hopscotch.android.hscheckout.databinding.g gVar4 = this.binding;
if (gVar4 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar4 = null;
}
gVar4.l.setVisibility(0);
Z0("notification_permission_intent_shown");
}
try {
Typeface createFromAsset = Typeface.createFromAsset(getAssets(), getString(in.hopscotch.android.components.s.averta_bold));
in.hopscotch.android.hscheckout.databinding.g gVar5 = this.binding;
if (gVar5 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar5 = null;
}
gVar5.r.setExpandedTitleTypeface(createFromAsset);
in.hopscotch.android.hscheckout.databinding.g gVar6 = this.binding;
if (gVar6 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar6 = null;
}
gVar6.r.setCollapsedTitleTypeface(createFromAsset);
} catch (Exception e) {
e.printStackTrace();
}
in.hopscotch.android.hscheckout.databinding.g gVar7 = this.binding;
if (gVar7 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar7 = null;
}
RecyclerView recyclerView = gVar7.p;
recyclerView.setHasFixedSize(true);
recyclerView.j(new in.hopscotch.android.components.util.v(recyclerView.getResources().getDimensionPixelOffset(in.hopscotch.android.components.n.dp16), 0, 0, false, 14, null));
recyclerView.setAdapter(this.productAdapter);
in.hopscotch.android.hscheckout.databinding.g gVar8 = this.binding;
if (gVar8 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar8 = null;
}
RecyclerView recyclerView2 = gVar8.n;
recyclerView2.setHasFixedSize(true);
recyclerView2.j(new in.hopscotch.android.components.util.v(recyclerView2.getResources().getDimensionPixelOffset(in.hopscotch.android.components.n.dp12), 0, 0, false, 14, null));
recyclerView2.setAdapter(this.priceAdapter);
in.hopscotch.android.hscheckout.databinding.g gVar9 = this.binding;
if (gVar9 == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
gVar9 = null;
}
gVar9.i.setOnClickListener(new com.google.android.material.datepicker.m(this, 4));
androidx.activity.d0 onBackPressedDispatcher = getOnBackPressedDispatcher();
y1 y1Var = new y1(this);
onBackPressedDispatcher.getClass();
Intrinsics.checkNotNullParameter(y1Var, "onBackPressedCallback");
onBackPressedDispatcher.g(y1Var);
BuildersKt.launch$default(LifecycleOwnerKt.getLifecycleScope(this), (CoroutineContext) null, (CoroutineStart) null, new c2(this, null), 3, (Object) null);
}
@Override
public final void onDestroy() {
super.onDestroy();
b.a.a.getClass();
com.clevertap.android.sdk.u b2 = b.a.b();
if (b2 != null) {
b2.k0(this);
}
}
}