package androidx.view.fragment;

import android.content.Context;
import android.content.res.TypedArray;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.FragmentContainerView;
import androidx.fragment.app.ab;
import androidx.fragment.app.am;
import androidx.fragment.app.o;
import androidx.lifecycle.at;
import androidx.lifecycle.k;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.media3.extractor.text.ttml.TtmlNode;
import androidx.view.NavControllerViewModel;
import androidx.view.av;
import androidx.view.bb;
import androidx.view.bf;
import androidx.view.bh;
import androidx.view.fragment.n;
import androidx.view.i;
import com.strmr.ps.R;
import defpackage.cr4;
import defpackage.ds;
import defpackage.f91;
import defpackage.gj6;
import defpackage.h15;
import defpackage.hj6;
import defpackage.i85;
import defpackage.ika;
import defpackage.j65;
import defpackage.js;
import defpackage.qq3;
import defpackage.u55;
import defpackage.v65;
import defpackage.vx8;
import defpackage.wm3;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0016\u0018\u00002\u00020\u00012\u00020\u0002:\u0001\u0005B\u0007¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0006"}, d2 = {"Landroidx/navigation/fragment/NavHostFragment;", "Landroidx/fragment/app/o;", "Lgj6;", "<init>", "()V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "navigation-fragment_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
public class NavHostFragment extends o implements gj6 {
    public final j65 a = v65.a(new b());
    public View b;
    public int c;
    public boolean d;

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\b\u0086\u0003\u0018\u00002\u00020\u0001R\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004R\u0014\u0010\u0005\u001a\u00020\u00028\u0006X\u0087T¢\u0006\u0006\n\u0004\b\u0005\u0010\u0004R\u0014\u0010\u0006\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0006\u0010\u0004R\u0014\u0010\u0007\u001a\u00020\u00028\u0006X\u0087T¢\u0006\u0006\n\u0004\b\u0007\u0010\u0004¨\u0006\b"}, d2 = {"Landroidx/navigation/fragment/NavHostFragment$a;", "", "", "KEY_DEFAULT_NAV_HOST", "Ljava/lang/String;", "KEY_GRAPH_ID", "KEY_NAV_CONTROLLER_STATE", "KEY_START_DESTINATION_ARGS", "navigation-fragment_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Lhj6;", "invoke", "()Lhj6;", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class b extends u55 implements qq3<hj6> {
        public b() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            k lifecycle;
            NavHostFragment navHostFragment = NavHostFragment.this;
            Context context = navHostFragment.getContext();
            if (context == null) {
                throw new IllegalStateException("NavController cannot be created before the fragment is attached");
            }
            hj6 hj6Var = new hj6(context);
            if (!navHostFragment.equals(hj6Var.p)) {
                i85 i85Var = hj6Var.p;
                wm3 wm3Var = hj6Var.t;
                if (i85Var != null && (lifecycle = i85Var.getLifecycle()) != null) {
                    lifecycle.c(wm3Var);
                }
                hj6Var.p = navHostFragment;
                navHostFragment.getLifecycle().a(wm3Var);
            }
            ika viewModelStore = navHostFragment.getViewModelStore();
            cr4.f(viewModelStore, "viewModelStore");
            NavControllerViewModel navControllerViewModel = hj6Var.q;
            NavControllerViewModel.a aVar = NavControllerViewModel.b;
            if (!cr4.b(navControllerViewModel, (NavControllerViewModel) new at(viewModelStore, aVar, 0).a(h15.e(NavControllerViewModel.class)))) {
                if (!hj6Var.g.isEmpty()) {
                    throw new IllegalStateException("ViewModelStore should be set before setGraph call");
                }
                hj6Var.q = (NavControllerViewModel) new at(viewModelStore, aVar, 0).a(h15.e(NavControllerViewModel.class));
            }
            Context contextRequireContext = navHostFragment.requireContext();
            cr4.f(contextRequireContext, "requireContext()");
            ab childFragmentManager = navHostFragment.getChildFragmentManager();
            cr4.f(childFragmentManager, "childFragmentManager");
            androidx.view.fragment.b bVar = new androidx.view.fragment.b(contextRequireContext, childFragmentManager);
            bf bfVar = hj6Var.w;
            bfVar.a(bVar);
            Context contextRequireContext2 = navHostFragment.requireContext();
            cr4.f(contextRequireContext2, "requireContext()");
            ab childFragmentManager2 = navHostFragment.getChildFragmentManager();
            cr4.f(childFragmentManager2, "childFragmentManager");
            int id = navHostFragment.getId();
            if (id == 0 || id == -1) {
                id = R.id.nav_host_fragment_container;
            }
            bfVar.a(new FragmentNavigator(contextRequireContext2, childFragmentManager2, id));
            Bundle bundleA = navHostFragment.getSavedStateRegistry().a("android-support-nav:fragment:navControllerState");
            if (bundleA != null) {
                bundleA.setClassLoader(context.getClassLoader());
                hj6Var.d = bundleA.getBundle("android-support-nav:controller:navigatorState");
                hj6Var.e = bundleA.getParcelableArray("android-support-nav:controller:backStack");
                LinkedHashMap linkedHashMap = hj6Var.o;
                linkedHashMap.clear();
                int[] intArray = bundleA.getIntArray("android-support-nav:controller:backStackDestIds");
                ArrayList<String> stringArrayList = bundleA.getStringArrayList("android-support-nav:controller:backStackIds");
                if (intArray != null && stringArrayList != null) {
                    int length = intArray.length;
                    int i = 0;
                    int i2 = 0;
                    while (i < length) {
                        hj6Var.n.put(Integer.valueOf(intArray[i]), stringArrayList.get(i2));
                        i++;
                        i2++;
                    }
                }
                ArrayList<String> stringArrayList2 = bundleA.getStringArrayList("android-support-nav:controller:backStackStates");
                if (stringArrayList2 != null) {
                    for (String str : stringArrayList2) {
                        Parcelable[] parcelableArray = bundleA.getParcelableArray("android-support-nav:controller:backStackStates:" + str);
                        if (parcelableArray != null) {
                            cr4.f(str, TtmlNode.ATTR_ID);
                            ds dsVar = new ds(parcelableArray.length);
                            Iterator itA = js.a(parcelableArray);
                            while (itA.hasNext()) {
                                Parcelable parcelable = (Parcelable) itA.next();
                                cr4.e(parcelable, "null cannot be cast to non-null type androidx.navigation.NavBackStackEntryState");
                                dsVar.addLast((i) parcelable);
                            }
                            linkedHashMap.put(str, dsVar);
                        }
                    }
                }
                hj6Var.f = bundleA.getBoolean("android-support-nav:controller:deepLinkHandled");
            }
            navHostFragment.getSavedStateRegistry().c("android-support-nav:fragment:navControllerState", new f91(hj6Var, 2));
            Bundle bundleA2 = navHostFragment.getSavedStateRegistry().a("android-support-nav:fragment:graphId");
            if (bundleA2 != null) {
                navHostFragment.c = bundleA2.getInt("android-support-nav:fragment:graphId");
            }
            navHostFragment.getSavedStateRegistry().c("android-support-nav:fragment:graphId", new f91(navHostFragment, 3));
            int i3 = navHostFragment.c;
            j65 j65Var = hj6Var.ad;
            if (i3 != 0) {
                hj6Var.u(((av) j65Var.getValue()).b(i3), null);
                return hj6Var;
            }
            Bundle arguments = navHostFragment.getArguments();
            int i4 = arguments != null ? arguments.getInt("android-support-nav:fragment:graphId") : 0;
            Bundle bundle = arguments != null ? arguments.getBundle("android-support-nav:fragment:startDestinationArgs") : null;
            if (i4 != 0) {
                hj6Var.u(((av) j65Var.getValue()).b(i4), bundle);
            }
            return hj6Var;
        }
    }

    public final hj6 j() {
        return (hj6) this.a.getValue();
    }

    @Override // androidx.fragment.app.o
    public final void onAttach(Context context) {
        cr4.g(context, "context");
        super.onAttach(context);
        if (this.d) {
            am amVarD = getParentFragmentManager().d();
            amVarD.j(this);
            amVarD.d();
        }
    }

    @Override // androidx.fragment.app.o
    public final void onCreate(Bundle bundle) {
        j();
        if (bundle != null && bundle.getBoolean("android-support-nav:fragment:defaultHost", false)) {
            this.d = true;
            am amVarD = getParentFragmentManager().d();
            amVarD.j(this);
            amVarD.d();
        }
        super.onCreate(bundle);
    }

    @Override // androidx.fragment.app.o
    public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        cr4.g(layoutInflater, "inflater");
        Context context = layoutInflater.getContext();
        cr4.f(context, "inflater.context");
        FragmentContainerView fragmentContainerView = new FragmentContainerView(context);
        int id = getId();
        if (id == 0 || id == -1) {
            id = R.id.nav_host_fragment_container;
        }
        fragmentContainerView.setId(id);
        return fragmentContainerView;
    }

    @Override // androidx.fragment.app.o
    public final void onDestroyView() {
        super.onDestroyView();
        View view = this.b;
        if (view != null && bb.a(view) == j()) {
            view.setTag(R.id.nav_controller_view_tag, null);
        }
        this.b = null;
    }

    @Override // androidx.fragment.app.o
    public final void onInflate(Context context, AttributeSet attributeSet, Bundle bundle) {
        cr4.g(context, "context");
        cr4.g(attributeSet, "attrs");
        super.onInflate(context, attributeSet, bundle);
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, bh.c.b);
        cr4.f(typedArrayObtainStyledAttributes, "context.obtainStyledAttr…yleable.NavHost\n        )");
        int resourceId = typedArrayObtainStyledAttributes.getResourceId(0, 0);
        if (resourceId != 0) {
            this.c = resourceId;
        }
        typedArrayObtainStyledAttributes.recycle();
        TypedArray typedArrayObtainStyledAttributes2 = context.obtainStyledAttributes(attributeSet, n.d.c);
        cr4.f(typedArrayObtainStyledAttributes2, "context.obtainStyledAttr…tyleable.NavHostFragment)");
        if (typedArrayObtainStyledAttributes2.getBoolean(0, false)) {
            this.d = true;
        }
        typedArrayObtainStyledAttributes2.recycle();
    }

    @Override // androidx.fragment.app.o
    public final void onSaveInstanceState(Bundle bundle) {
        cr4.g(bundle, "outState");
        super.onSaveInstanceState(bundle);
        if (this.d) {
            bundle.putBoolean("android-support-nav:fragment:defaultHost", true);
        }
    }

    @Override // androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        cr4.g(view, "view");
        super.onViewCreated(view, bundle);
        if (!(view instanceof ViewGroup)) {
            throw new IllegalStateException(("created host view " + view + " is not a ViewGroup").toString());
        }
        view.setTag(R.id.nav_controller_view_tag, j());
        if (view.getParent() != null) {
            Object parent = view.getParent();
            cr4.e(parent, "null cannot be cast to non-null type android.view.View");
            View view2 = (View) parent;
            this.b = view2;
            if (view2.getId() == getId()) {
                View view3 = this.b;
                cr4.d(view3);
                view3.setTag(R.id.nav_controller_view_tag, j());
            }
        }
    }
}
