导航菜单

页面标题

页面副标题

Hopscotch v9.7.2 - OrderConfirmationActivityNew.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);
        }
    }
}