导航菜单

页面标题

页面副标题

Bhakti v5.4.0 - StoreViewPagerFragment.java 源代码

正在查看: Bhakti v5.4.0 应用的 StoreViewPagerFragment.java JAVA 源代码文件

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


package com.vlv.aravali.coins.ui.fragments;

import Vj.AbstractC0273ai;
import Zn.C0855d0;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.View;
import android.widget.Toolbar;
import androidx.cardview.widget.CardView;
import androidx.fragment.app.Fragment;
import androidx.viewpager.widget.ViewPager;
import com.vlv.aravali.KukuFMApplication;
import com.vlv.aravali.common.models.User;
import com.vlv.aravali.common.models.appConfigs.Config;
import com.vlv.aravali.common.models.payments.Wallet;
import com.vlv.aravali.common.models.vip.VipUserIdentity;
import com.vlv.aravali.master.ui.MasterActivity;
import com.vlv.aravali.payments.common.data.SubscriptionMeta;
import com.vlv.aravali.views.fragments.C1830p;
import com.vlv.aravali.views.widgets.GuiltBottomSheet;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.Intrinsics;
import nl.C2198b;

@Metadata
public final class StoreViewPagerFragment extends C1830p {
    static final Gp.j[] $$delegatedProperties;
    public static final int $stable;
    public static final J0 Companion;
    private static final String TAG;
    private final v4.j argument$delegate;
    private final Ri.g mBinding$delegate;
    private SubscriptionMeta mSourceMeta;
    private int mTabPosition;
    private boolean shouldShowStoreExitDialog;
    private boolean showToolbarBack;

    static {
        Gp.j a = new kotlin.jvm.internal.A(StoreViewPagerFragment.class, "mBinding", "getMBinding()Lcom/vlv/aravali/databinding/StoreViewPagerFragmentBinding;", 0);
        kotlin.jvm.internal.J.a.getClass();
        $$delegatedProperties = new Gp.j[]{a};
        Companion = new J0();
        $stable = 8;
        Intrinsics.checkNotNullExpressionValue("StoreViewPagerFragment", "getSimpleName(...)");
        TAG = "StoreViewPagerFragment";
    }

    public StoreViewPagerFragment() {
        super(2131558697);
        this.mBinding$delegate = new Ri.g(AbstractC0273ai.class, this);
        this.showToolbarBack = true;
        this.shouldShowStoreExitDialog = true;
        this.argument$delegate = new v4.j(kotlin.jvm.internal.J.a(O0.class), new Cj.t(this, 10));
    }

    private final O0 getArgument() {
        return (O0) this.argument$delegate.getValue();
    }

    private final AbstractC0273ai getMBinding() {
        return this.mBinding$delegate.a(this, $$delegatedProperties[0]);
    }

    public static final void setupWallet$lambda$5$lambda$4(Wallet wallet, StoreViewPagerFragment storeViewPagerFragment, View view) {
        Integer totalCoins;
        I5.g.W(storeViewPagerFragment, new Q0((wallet == null || (totalCoins = wallet.getTotalCoins()) == null) ? 0 : totalCoins.intValue()));
        KukuFMApplication.x.B().d().l("coin_balance_clicked").g(false);
    }

    private final boolean shouldShowStoreExitDialog() {
        User t;
        VipUserIdentity vipUserIdentity;
        Integer nVipPurchase;
        if (!this.shouldShowStoreExitDialog) {
            return false;
        }
        Ai.p pVar = KukuFMApplication.x;
        return (pVar.B().h().a.a.getBoolean("is_pack_purchased", false) || (t = io.sentry.config.d.t(pVar)) == null || (vipUserIdentity = t.getVipUserIdentity()) == null || (nVipPurchase = vipUserIdentity.getNVipPurchase()) == null || nVipPurchase.intValue() != 0) ? false : true;
    }

    public final void showGuiltBottomSheet() {
        Bundle bundle = new Bundle();
        bundle.putParcelable("start_bundle", new GuiltBottomSheet.GuiltStartParams(Qn.e.d, -1));
        GuiltBottomSheet.Companion.getClass();
        Intrinsics.checkNotNullParameter(bundle, "bundle");
        GuiltBottomSheet guiltBottomSheet = new GuiltBottomSheet();
        guiltBottomSheet.setArguments(bundle);
        guiltBottomSheet.show(getChildFragmentManager(), GuiltBottomSheet.TAG);
    }

    public final void showStoreExitBottomSheet() {
        C1155b0 c1155b0 = C1158c0.Companion;
        SubscriptionMeta subscriptionMeta = this.mSourceMeta;
        c1155b0.getClass();
        C1158c0 c1158c0 = new C1158c0();
        Bundle bundle = new Bundle();
        bundle.putSerializable("subscription_meta", subscriptionMeta);
        c1158c0.setArguments(bundle);
        c1158c0.show(getChildFragmentManager(), C1158c0.TAG);
    }

    private final void showStoreExitDialog() {
        androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
        Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
        Kp.p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), (CoroutineContext) null, (Kp.J) null, new N0(this, null), 3);
    }

    public void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
        List f = getChildFragmentManager().c.f();
        Intrinsics.checkNotNullExpressionValue(f, "getFragments(...)");
        Fragment fragment = (Fragment) CollectionsKt.V(f);
        if (fragment instanceof StoreFragment) {
            ((StoreFragment) fragment).onActivityResult(i, i2, intent);
        }
    }

    public final void onBackPressed() {
        if (this.showToolbarBack) {
            if (shouldShowStoreExitDialog()) {
                showStoreExitDialog();
            } else {
                I5.g.V(this);
            }
        }
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        SubscriptionMeta subscriptionMeta = getArgument().a;
        if (subscriptionMeta != null) {
            this.mSourceMeta = subscriptionMeta;
        }
        this.showToolbarBack = getArgument().b;
        this.mTabPosition = getArgument().d;
    }

    @Override
    public void onDestroy() {
        kp.b bVar = nl.a.a;
        nl.a.b(new C2198b(ij.i.SHOW_VIP_RIBBON, Boolean.TRUE));
        super.onDestroy();
    }

    @Override
    public void onResume() {
        super.onResume();
        if (getActivity() instanceof MasterActivity) {
            MasterActivity activity = getActivity();
            Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.master.ui.MasterActivity");
            activity.hideAllRibbons();
        }
    }

    @Override
    public void onViewCreated(View view, Bundle bundle) {
        ViewPager viewPager;
        String str;
        Intrinsics.checkNotNullParameter(view, "view");
        super.onViewCreated(view, bundle);
        AbstractC0273ai mBinding = getMBinding();
        if (mBinding != null) {
            String string = getString(2132018649);
            Toolbar toolbar = mBinding.X;
            toolbar.setTitle(string);
            toolbar.setTitleTextAppearance(getContext(), 2132083071);
            if (this.showToolbarBack) {
                toolbar.setNavigationIcon(2131231582);
                toolbar.setNavigationOnClickListener(new Gj.a(this, 29));
                if (getActivity() instanceof MasterActivity) {
                    MasterActivity activity = getActivity();
                    Intrinsics.f(activity, "null cannot be cast to non-null type com.vlv.aravali.master.ui.MasterActivity");
                    activity.showHideDiscountRibbon(false);
                }
            } else {
                toolbar.setNavigationIcon((Drawable) null);
            }
            androidx.fragment.app.j0 childFragmentManager = getChildFragmentManager();
            Intrinsics.checkNotNullExpressionValue(childFragmentManager, "getChildFragmentManager(...)");
            C0855d0 c0855d0 = new C0855d0(childFragmentManager);
            C1167f0 c1167f0 = StoreFragment.Companion;
            SubscriptionMeta subscriptionMeta = this.mSourceMeta;
            c1167f0.getClass();
            StoreFragment storeFragment = new StoreFragment();
            Bundle bundle2 = new Bundle();
            bundle2.putSerializable("subscription_meta", subscriptionMeta);
            storeFragment.setArguments(bundle2);
            String string2 = getString(2132017298);
            Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
            c0855d0.p(storeFragment, string2);
            Config config = Qn.e.f;
            if (config != null ? Intrinsics.c(config.isHideStoreEarnCoinsFragment(), Boolean.FALSE) : false) {
                J1 j1 = WebStoreFragment.Companion;
                Config config2 = Qn.e.f;
                if (config2 == null || (str = config2.getEarnCoinsUrl()) == null) {
                    str = "https://kukufm.com/earn-coins/";
                }
                SubscriptionMeta subscriptionMeta2 = this.mSourceMeta;
                j1.getClass();
                WebStoreFragment a = J1.a(str, subscriptionMeta2, false, false);
                String string3 = getString(2132017528);
                Intrinsics.checkNotNullExpressionValue(string3, "getString(...)");
                c0855d0.p(a, string3);
            }
            AbstractC0273ai mBinding2 = getMBinding();
            if (mBinding2 != null && (viewPager = mBinding2.Z) != null) {
                viewPager.setOffscreenPageLimit(1);
            }
            AbstractC0273ai mBinding3 = getMBinding();
            if (mBinding3 != null) {
                ViewPager viewPager2 = mBinding3.Z;
                viewPager2.setAdapter(c0855d0);
                if (c0855d0.i.size() > 0) {
                    mBinding3.Q.setupWithViewPager(viewPager2);
                    viewPager2.setCurrentItem(this.mTabPosition);
                }
                viewPager2.b(new K0(0));
            }
            androidx.lifecycle.G viewLifecycleOwner = getViewLifecycleOwner();
            Intrinsics.checkNotNullExpressionValue(viewLifecycleOwner, "getViewLifecycleOwner(...)");
            Kp.p.w(androidx.lifecycle.i0.i(viewLifecycleOwner), (CoroutineContext) null, (Kp.J) null, new M0(this, null), 3);
        }
    }

    public final void setupWallet(Wallet wallet) {
        Integer totalCoins;
        AbstractC0273ai mBinding = getMBinding();
        if (mBinding != null) {
            CardView cardView = mBinding.L;
            int i = 0;
            cardView.setVisibility(0);
            if (wallet != null && (totalCoins = wallet.getTotalCoins()) != null) {
                i = totalCoins.intValue();
            }
            mBinding.Y.setText(String.valueOf(i));
            cardView.setOnClickListener(new Fl.s(13, wallet, this));
        }
    }
}