package com.strmr.ps.ui.library;

import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.HorizontalScrollView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.fragment.app.o;
import androidx.fragment.app.t;
import androidx.lifecycle.as;
import androidx.lifecycle.at;
import androidx.lifecycle.h;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.material.button.MaterialButton;
import com.strmr.ps.MainActivity;
import com.strmr.ps.R;
import com.strmr.ps.data.model.debrid.DebridFileItem;
import com.strmr.ps.data.model.debrid.DebridServiceSection;
import com.strmr.ps.data.repository.RealDebridRepository;
import com.strmr.ps.ui.library.DebridLibraryFragment;
import com.strmr.ps.ui.settings.SettingsActivity;
import dagger.hilt.android.AndroidEntryPoint;
import defpackage.bv1;
import defpackage.cp4;
import defpackage.cr4;
import defpackage.d75;
import defpackage.dp4;
import defpackage.ev1;
import defpackage.gv3;
import defpackage.h44;
import defpackage.hv1;
import defpackage.i85;
import defpackage.ik2;
import defpackage.ika;
import defpackage.iw7;
import defpackage.j65;
import defpackage.jka;
import defpackage.kv1;
import defpackage.lr3;
import defpackage.lv1;
import defpackage.mb1;
import defpackage.mv1;
import defpackage.ov1;
import defpackage.pv1;
import defpackage.qq3;
import defpackage.qv1;
import defpackage.rb5;
import defpackage.sb5;
import defpackage.sq3;
import defpackage.sr3;
import defpackage.su6;
import defpackage.to4;
import defpackage.u55;
import defpackage.v65;
import defpackage.vw2;
import defpackage.vx8;
import defpackage.wm1;
import defpackage.x3;
import defpackage.y41;
import defpackage.zf1;
import defpackage.zr7;
import defpackage.zs6;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Locale;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0007\u0018\u00002\u00020\u0001:\u0001\u0004B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0005"}, d2 = {"Lcom/strmr/ps/ui/library/DebridLibraryFragment;", "Landroidx/fragment/app/o;", "<init>", "()V", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@AndroidEntryPoint
@vx8
public final class DebridLibraryFragment extends h44 {
    public final as f;
    public RecyclerView i;
    public View j;
    public View k;
    public TextView l;
    public HorizontalScrollView m;
    public LinearLayout n;
    public ev1 o;
    public bv1 p;
    public boolean q;
    public ov1 r;
    public String s;
    public Object t;

    @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\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\u0006\u001a\u00020\u00058\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"Lcom/strmr/ps/ui/library/DebridLibraryFragment$a;", "", "", "TAG", "Ljava/lang/String;", "", "GRID_COLUMNS", "I", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
    }

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b implements zs6, sr3 {
        public final /* synthetic */ sq3 a;

        public b(sq3 sq3Var) {
            this.a = sq3Var;
        }

        @Override // defpackage.zs6
        public final /* synthetic */ void a(Object obj) {
            this.a.invoke(obj);
        }

        @Override // defpackage.sr3
        public final lr3 b() {
            return this.a;
        }

        public final boolean equals(Object obj) {
            if (!(obj instanceof zs6) || !(obj instanceof sr3)) {
                return false;
            }
            return this.a.equals(((sr3) obj).b());
        }

        public final int hashCode() {
            return this.a.hashCode();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Landroidx/fragment/app/o;", "invoke", "()Landroidx/fragment/app/o;", "cp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class c extends u55 implements qq3<o> {
        public c() {
            super(0);
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return DebridLibraryFragment.this;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Ljka;", "invoke", "()Ljka;", "hp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class d extends u55 implements qq3<jka> {
        public final /* synthetic */ c a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public d(c cVar) {
            super(0);
            this.a = cVar;
        }

        @Override // defpackage.qq3
        public final Object invoke() {
            return (jka) this.a.invoke();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lika;", "invoke", "()Lika;", "dp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class e extends u55 implements qq3<ika> {
        public final /* synthetic */ Object a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public e(j65 j65Var) {
            super(0);
            this.a = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            return ((jka) this.a.getValue()).getViewModelStore();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Lwm1;", "invoke", "()Lwm1;", "ep3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class f extends u55 implements qq3<wm1> {
        public final /* synthetic */ Object a;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public f(j65 j65Var) {
            super(0);
            this.a = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            jka jkaVar = (jka) this.a.getValue();
            h hVar = jkaVar instanceof h ? (h) jkaVar : null;
            return hVar != null ? hVar.getDefaultViewModelCreationExtras() : wm1.a.b;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0006\u001a\u00020\u0002\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004¨\u0006\u0005"}, d2 = {"Lxja;", "VM", "Landroidx/lifecycle/at$c;", "invoke", "()Landroidx/lifecycle/at$c;", "fp3", "<anonymous>"}, k = 3, mv = {2, 0, 0})
    public static final class g extends u55 implements qq3<at.c> {
        public final /* synthetic */ Object b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public g(j65 j65Var) {
            super(0);
            this.b = j65Var;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [j65, java.lang.Object] */
        @Override // defpackage.qq3
        public final Object invoke() {
            at.c defaultViewModelProviderFactory;
            jka jkaVar = (jka) this.b.getValue();
            h hVar = jkaVar instanceof h ? (h) jkaVar : null;
            return (hVar == null || (defaultViewModelProviderFactory = hVar.getDefaultViewModelProviderFactory()) == null) ? DebridLibraryFragment.this.getDefaultViewModelProviderFactory() : defaultViewModelProviderFactory;
        }
    }

    public DebridLibraryFragment() {
        j65 j65VarB = v65.b(d75.b, new d(new c()));
        this.f = new as(iw7.a.getOrCreateKotlinClass(DebridLibraryViewModel.class), new e(j65VarB), new g(j65VarB), new f(j65VarB));
        new RecyclerView.v();
        this.t = ik2.a;
    }

    public static void t(View view, View view2, boolean z, boolean z2) {
        view2.setVisibility(z ? 0 : 4);
        float f2 = z2 ? 1.1f : 1.0f;
        ((TextView) view.findViewById(R.id.tab_text)).setTextColor(z2 ? -1 : Color.parseColor("#c79bc7ff"));
        view.animate().scaleX(f2).scaleY(f2).setDuration(150L).start();
    }

    public final void l(String str, String str2, boolean z) {
        LayoutInflater layoutInflaterFrom = LayoutInflater.from(requireContext());
        LinearLayout linearLayout = this.n;
        if (linearLayout == null) {
            cr4.n("serviceTabs");
            throw null;
        }
        View viewInflate = layoutInflaterFrom.inflate(R.layout.item_source_tab, (ViewGroup) linearLayout, false);
        viewInflate.setTag(str2);
        TextView textView = (TextView) viewInflate.findViewById(R.id.tab_text);
        View viewFindViewById = viewInflate.findViewById(R.id.tab_indicator);
        String upperCase = str.toUpperCase(Locale.ROOT);
        cr4.f(upperCase, "toUpperCase(...)");
        textView.setText(upperCase);
        cr4.d(viewFindViewById);
        t(viewInflate, viewFindViewById, z, false);
        viewInflate.setOnClickListener(new rb5(this, str2, 5));
        viewInflate.setOnFocusChangeListener(new lv1(viewInflate, str2, this, viewFindViewById, 0));
        viewInflate.setOnKeyListener(new sb5(this, str2, 3));
        LinearLayout linearLayout2 = this.n;
        if (linearLayout2 != null) {
            linearLayout2.addView(viewInflate);
        } else {
            cr4.n("serviceTabs");
            throw null;
        }
    }

    public final void m() {
        ov1 ov1Var = this.r;
        if (ov1Var != null) {
            RecyclerView recyclerView = this.i;
            if (recyclerView == null) {
                cr4.n("libraryContent");
                throw null;
            }
            recyclerView.removeItemDecoration(ov1Var);
        }
        int i = (int) (4 * getResources().getDisplayMetrics().density);
        ov1 ov1Var2 = new ov1(i, i);
        this.r = ov1Var2;
        RecyclerView recyclerView2 = this.i;
        if (recyclerView2 != null) {
            recyclerView2.addItemDecoration(ov1Var2);
        } else {
            cr4.n("libraryContent");
            throw null;
        }
    }

    public final void n(DebridFileItem debridFileItem) {
        String name = debridFileItem.getName();
        String strAb = debridFileItem instanceof DebridFileItem.Folder ? vw2.ab("Are you sure you want to delete \"", name, "\" and all its contents?") : vw2.ab("Are you sure you want to delete \"", name, "\"?\n\nNote: This will delete the entire torrent/magnet, not just this file.");
        Context contextRequireContext = requireContext();
        cr4.f(contextRequireContext, "requireContext(...)");
        new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) "Delete Item").setMessage((CharSequence) strAb).setPositiveButton((CharSequence) "Delete", (DialogInterface.OnClickListener) new zf1(this, debridFileItem, name, 3)).setNegativeButton((CharSequence) "Cancel", (DialogInterface.OnClickListener) null).show();
    }

    public final void o() {
        Object obj;
        if (this.s == null) {
            obj = this.t;
        } else {
            Iterable iterable = (Iterable) this.t;
            ArrayList arrayList = new ArrayList();
            for (Object obj2 : iterable) {
                if (cr4.b(((DebridServiceSection) obj2).getServiceName(), this.s)) {
                    arrayList.add(obj2);
                }
            }
            obj = arrayList;
        }
        ev1 ev1Var = this.o;
        if (ev1Var == null) {
            cr4.n("sectionAdapter");
            throw null;
        }
        cr4.g(obj, "sections");
        ArrayList arrayList2 = new ArrayList();
        Iterable<DebridServiceSection> iterable2 = (Iterable) obj;
        int i = 0;
        for (Object obj3 : iterable2) {
            int i2 = i + 1;
            if (i < 0) {
                y41.bm();
                throw null;
            }
            DebridServiceSection debridServiceSection = (DebridServiceSection) obj3;
            arrayList2.add(new ev1.d.b(debridServiceSection.getServiceName(), debridServiceSection.getServiceDisplayName(), debridServiceSection.getError(), debridServiceSection.getItems().size(), debridServiceSection.isLoading()));
            Iterator<T> it = debridServiceSection.getItems().iterator();
            while (it.hasNext()) {
                arrayList2.add(new ev1.d.a((DebridFileItem) it.next(), i));
            }
            i = i2;
        }
        ev1Var.e(arrayList2);
        boolean z = true;
        if (!(iterable2 instanceof Collection) || !((Collection) iterable2).isEmpty()) {
            for (DebridServiceSection debridServiceSection2 : iterable2) {
                if (!debridServiceSection2.getItems().isEmpty() || debridServiceSection2.isLoading()) {
                    z = false;
                    break;
                }
            }
        }
        View view = this.k;
        if (view == null) {
            cr4.n("emptyState");
            throw null;
        }
        view.setVisibility(z ? 0 : 8);
        RecyclerView recyclerView = this.i;
        if (recyclerView == null) {
            cr4.n("libraryContent");
            throw null;
        }
        recyclerView.setVisibility(z ? 8 : 0);
    }

    @Override // androidx.fragment.app.o
    public final View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        cr4.g(layoutInflater, "inflater");
        return layoutInflater.inflate(R.layout.fragment_debrid_library, viewGroup, false);
    }

    @Override // androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        cr4.g(view, "view");
        super.onViewCreated(view, bundle);
        this.i = (RecyclerView) view.findViewById(R.id.library_content);
        this.j = view.findViewById(R.id.loading_indicator);
        this.k = view.findViewById(R.id.empty_state);
        this.l = (TextView) view.findViewById(R.id.breadcrumb_trail);
        this.m = (HorizontalScrollView) view.findViewById(R.id.service_tabs_container);
        this.n = (LinearLayout) view.findViewById(R.id.service_tabs);
        View viewFindViewById = view.findViewById(R.id.nav_search);
        View viewFindViewById2 = view.findViewById(R.id.nav_home);
        View viewFindViewById3 = view.findViewById(R.id.nav_movies);
        View viewFindViewById4 = view.findViewById(R.id.nav_tv_shows);
        View viewFindViewById5 = view.findViewById(R.id.nav_library);
        View viewFindViewById6 = view.findViewById(R.id.nav_settings);
        if (viewFindViewById != null) {
            final int i = 0;
            viewFindViewById.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        if (viewFindViewById2 != null) {
            final int i2 = 1;
            viewFindViewById2.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i2) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        if (viewFindViewById3 != null) {
            final int i3 = 2;
            viewFindViewById3.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i3) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        if (viewFindViewById4 != null) {
            final int i4 = 3;
            viewFindViewById4.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i4) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        if (viewFindViewById5 != null) {
            viewFindViewById5.setSelected(true);
        }
        if (viewFindViewById6 != null) {
            final int i5 = 4;
            viewFindViewById6.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i5) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        int i6 = 0;
        this.o = new ev1(new hv1(this, 0), new hv1(this, 6), new kv1(i6), new mv1(this, i6), new hv1(this, 9));
        this.p = new bv1(new hv1(this, 10), new hv1(this, 11), new mb1(7), new mv1(this, 1), new hv1(this, 12));
        r();
        su6 onBackPressedDispatcher = requireActivity().getOnBackPressedDispatcher();
        i85 viewLifecycleOwner = getViewLifecycleOwner();
        cr4.f(viewLifecycleOwner, "getViewLifecycleOwner(...)");
        onBackPressedDispatcher.a(viewLifecycleOwner, new pv1(this));
        MaterialButton materialButton = (MaterialButton) view.findViewById(R.id.btn_play_url);
        if (materialButton != null) {
            final int i7 = 5;
            materialButton.setOnClickListener(new View.OnClickListener(this) { // from class: iv1
                public final /* synthetic */ DebridLibraryFragment b;

                {
                    this.b = this;
                }

                @Override // android.view.View.OnClickListener
                public final void onClick(View view2) {
                    switch (i7) {
                        case 0:
                            t activity = this.b.getActivity();
                            MainActivity mainActivity = activity instanceof MainActivity ? (MainActivity) activity : null;
                            if (mainActivity != null) {
                                mainActivity.e(MainActivity.b.e);
                            }
                            break;
                        case 1:
                            t activity2 = this.b.getActivity();
                            MainActivity mainActivity2 = activity2 instanceof MainActivity ? (MainActivity) activity2 : null;
                            if (mainActivity2 != null) {
                                mainActivity2.e(MainActivity.b.b);
                            }
                            break;
                        case 2:
                            t activity3 = this.b.getActivity();
                            MainActivity mainActivity3 = activity3 instanceof MainActivity ? (MainActivity) activity3 : null;
                            if (mainActivity3 != null) {
                                mainActivity3.e(MainActivity.b.c);
                            }
                            break;
                        case 3:
                            t activity4 = this.b.getActivity();
                            MainActivity mainActivity4 = activity4 instanceof MainActivity ? (MainActivity) activity4 : null;
                            if (mainActivity4 != null) {
                                mainActivity4.e(MainActivity.b.d);
                            }
                            break;
                        case 4:
                            DebridLibraryFragment debridLibraryFragment = this.b;
                            debridLibraryFragment.startActivity(new Intent(debridLibraryFragment.requireContext(), (Class<?>) SettingsActivity.class));
                            break;
                        default:
                            DebridLibraryFragment debridLibraryFragment2 = this.b;
                            EditText editText = new EditText(debridLibraryFragment2.requireContext());
                            editText.setHint(debridLibraryFragment2.getString(R.string.library_play_url_hint));
                            editText.setInputType(17);
                            editText.setSingleLine(true);
                            FrameLayout frameLayout = new FrameLayout(debridLibraryFragment2.requireContext());
                            frameLayout.setPadding(48, 24, 48, 0);
                            frameLayout.addView(editText);
                            Context contextRequireContext = debridLibraryFragment2.requireContext();
                            cr4.f(contextRequireContext, "requireContext(...)");
                            new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV).setTitle((CharSequence) debridLibraryFragment2.getString(R.string.library_play_url)).setView((View) frameLayout).setPositiveButton((CharSequence) debridLibraryFragment2.getString(R.string.cd_play), (DialogInterface.OnClickListener) new x3(editText, debridLibraryFragment2, 10)).setNegativeButton(android.R.string.cancel, (DialogInterface.OnClickListener) null).show();
                            break;
                    }
                }
            });
        }
        q().e.f(getViewLifecycleOwner(), new b(new hv1(this, 1)));
        q().c.f(getViewLifecycleOwner(), new b(new hv1(this, 2)));
        q().g.f(getViewLifecycleOwner(), new b(new hv1(this, 3)));
        q().i.f(getViewLifecycleOwner(), new b(new hv1(this, 4)));
        q().k.f(getViewLifecycleOwner(), new b(new hv1(this, 5)));
        q().m.f(getViewLifecycleOwner(), new b(new hv1(this, 7)));
        q().o.f(getViewLifecycleOwner(), new b(new hv1(this, 8)));
    }

    public final void p() {
        View viewFindViewById;
        Object next;
        HorizontalScrollView horizontalScrollView = this.m;
        if (horizontalScrollView == null) {
            cr4.n("serviceTabsContainer");
            throw null;
        }
        if (horizontalScrollView.getVisibility() == 0) {
            LinearLayout linearLayout = this.n;
            if (linearLayout == null) {
                cr4.n("serviceTabs");
                throw null;
            }
            if (linearLayout.getChildCount() > 0) {
                LinearLayout linearLayout2 = this.n;
                if (linearLayout2 == null) {
                    cr4.n("serviceTabs");
                    throw null;
                }
                dp4 dp4VarG = zr7.g(0, linearLayout2.getChildCount());
                ArrayList arrayList = new ArrayList(y41.p(dp4VarG, 10));
                Iterator<Integer> it = dp4VarG.iterator();
                while (((cp4) it).c) {
                    int iNextInt = ((to4) it).nextInt();
                    LinearLayout linearLayout3 = this.n;
                    if (linearLayout3 == null) {
                        cr4.n("serviceTabs");
                        throw null;
                    }
                    arrayList.add(linearLayout3.getChildAt(iNextInt));
                }
                Iterator it2 = arrayList.iterator();
                while (true) {
                    if (!it2.hasNext()) {
                        next = null;
                        break;
                    }
                    next = it2.next();
                    Object tag = ((View) next).getTag();
                    if (cr4.b(tag instanceof String ? (String) tag : null, this.s)) {
                        break;
                    }
                }
                View childAt = (View) next;
                if (childAt == null) {
                    LinearLayout linearLayout4 = this.n;
                    if (linearLayout4 == null) {
                        cr4.n("serviceTabs");
                        throw null;
                    }
                    childAt = linearLayout4.getChildAt(0);
                }
                if (childAt != null) {
                    childAt.requestFocus();
                    return;
                }
                return;
            }
        }
        View view = getView();
        if (view == null || (viewFindViewById = view.findViewById(R.id.nav_library)) == null) {
            return;
        }
        viewFindViewById.requestFocus();
    }

    public final DebridLibraryViewModel q() {
        return (DebridLibraryViewModel) this.f.getValue();
    }

    public final void r() {
        requireContext();
        DebridLibraryFragment$createLibraryLayoutManager$1 debridLibraryFragment$createLibraryLayoutManager$1 = new DebridLibraryFragment$createLibraryLayoutManager$1(this);
        debridLibraryFragment$createLibraryLayoutManager$1.i = new qv1(this);
        RecyclerView recyclerView = this.i;
        if (recyclerView == null) {
            cr4.n("libraryContent");
            throw null;
        }
        recyclerView.setLayoutManager(debridLibraryFragment$createLibraryLayoutManager$1);
        RecyclerView recyclerView2 = this.i;
        if (recyclerView2 == null) {
            cr4.n("libraryContent");
            throw null;
        }
        ev1 ev1Var = this.o;
        if (ev1Var == null) {
            cr4.n("sectionAdapter");
            throw null;
        }
        recyclerView2.setAdapter(ev1Var);
        m();
    }

    public final void s(DebridFileItem debridFileItem) {
        if ((debridFileItem instanceof DebridFileItem.Folder) && cr4.b(((DebridFileItem.Folder) debridFileItem).getId(), RealDebridRepository.DOWNLOADS_FOLDER_ID)) {
            return;
        }
        if (!cr4.b(debridFileItem.getServiceName(), "premiumize")) {
            n(debridFileItem);
            return;
        }
        Context contextRequireContext = requireContext();
        cr4.f(contextRequireContext, "requireContext(...)");
        gv3 gv3Var = new gv3(contextRequireContext, R.style.Theme_Strmr_Dialog_TV);
        gv3Var.b(new CharSequence[]{"Rename", "Delete"}, new x3(this, debridFileItem, 9));
        gv3Var.setTitle((CharSequence) debridFileItem.getName()).show();
    }

    public final void u() {
        LinearLayout linearLayout = this.n;
        if (linearLayout == null) {
            cr4.n("serviceTabs");
            throw null;
        }
        int childCount = linearLayout.getChildCount();
        for (int i = 0; i < childCount; i++) {
            LinearLayout linearLayout2 = this.n;
            if (linearLayout2 == null) {
                cr4.n("serviceTabs");
                throw null;
            }
            View childAt = linearLayout2.getChildAt(i);
            View viewFindViewById = childAt.findViewById(R.id.tab_indicator);
            Object tag = childAt.getTag();
            String str = tag instanceof String ? (String) tag : null;
            cr4.d(viewFindViewById);
            t(childAt, viewFindViewById, cr4.b(str, this.s), childAt.isFocused());
        }
    }
}
