package androidx.slidingpanelayout.widget;

import android.view.View;
import android.view.ViewGroup;
import com.google.android.gms.measurement.internal.u1;
import com.google.android.material.sidesheet.SideSheetBehavior;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.concurrent.CopyOnWriteArrayList;
import kotlinx.coroutines.y;

/* JADX INFO: loaded from: classes.dex */
public final class f extends com.bumptech.glide.h {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f4266a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Object f4267b;

    public /* synthetic */ f(Object obj, int i10) {
        this.f4266a = i10;
        this.f4267b = obj;
    }

    @Override // com.bumptech.glide.h
    public final boolean D(int i10, View view) {
        switch (this.f4266a) {
            case 0:
                if (E()) {
                    return ((g) view.getLayoutParams()).f4270b;
                }
                return false;
            default:
                SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) this.f4267b;
                return (sideSheetBehavior.f23191f == 1 || sideSheetBehavior.viewRef == null || sideSheetBehavior.viewRef.get() != view) ? false : true;
        }
    }

    public final boolean E() {
        Object obj = this.f4267b;
        if (((SlidingPaneLayout) obj).f4251j || ((SlidingPaneLayout) obj).getLockMode() == 3) {
            return false;
        }
        if (((SlidingPaneLayout) obj).c() && ((SlidingPaneLayout) obj).getLockMode() == 1) {
            return false;
        }
        return ((SlidingPaneLayout) obj).c() || ((SlidingPaneLayout) obj).getLockMode() != 2;
    }

    @Override // com.bumptech.glide.h
    public final int j(View view, int i10) {
        int iF;
        int i11;
        int i12 = this.f4266a;
        Object obj = this.f4267b;
        switch (i12) {
            case 0:
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) obj;
                g gVar = (g) slidingPaneLayout.f4247f.getLayoutParams();
                if (!slidingPaneLayout.b()) {
                    int paddingLeft = slidingPaneLayout.getPaddingLeft() + ((ViewGroup.MarginLayoutParams) gVar).leftMargin;
                    return Math.min(Math.max(i10, paddingLeft), slidingPaneLayout.f4250i + paddingLeft);
                }
                int width = slidingPaneLayout.getWidth() - (slidingPaneLayout.f4247f.getWidth() + (slidingPaneLayout.getPaddingRight() + ((ViewGroup.MarginLayoutParams) gVar).rightMargin));
                return Math.max(Math.min(i10, width), width - slidingPaneLayout.f4250i);
            default:
                SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) obj;
                u9.a aVar = sideSheetBehavior.f23186a;
                switch (aVar.f33377a) {
                    case 0:
                        iF = -aVar.f33378b.f23194i;
                        break;
                    default:
                        iF = aVar.F();
                        break;
                }
                u9.a aVar2 = sideSheetBehavior.f23186a;
                int i13 = aVar2.f33377a;
                SideSheetBehavior sideSheetBehavior2 = aVar2.f33378b;
                switch (i13) {
                    case 0:
                        i11 = sideSheetBehavior2.f23197l;
                        break;
                    default:
                        i11 = sideSheetBehavior2.f23195j;
                        break;
                }
                return y.h(i10, iF, i11);
        }
    }

    @Override // com.bumptech.glide.h
    public final int k(View view, int i10) {
        switch (this.f4266a) {
        }
        return view.getTop();
    }

    @Override // com.bumptech.glide.h
    public final int n(View view) {
        int i10 = this.f4266a;
        Object obj = this.f4267b;
        switch (i10) {
            case 0:
                return ((SlidingPaneLayout) obj).f4250i;
            default:
                SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) obj;
                return sideSheetBehavior.f23194i + sideSheetBehavior.f23197l;
        }
    }

    @Override // com.bumptech.glide.h
    public final void s(int i10, int i11) {
        switch (this.f4266a) {
            case 0:
                if (E()) {
                    SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) this.f4267b;
                    slidingPaneLayout.R.c(i11, slidingPaneLayout.f4247f);
                    break;
                }
                break;
        }
    }

    @Override // com.bumptech.glide.h
    public final void t(int i10) {
        switch (this.f4266a) {
            case 0:
                if (E()) {
                    SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) this.f4267b;
                    slidingPaneLayout.R.c(i10, slidingPaneLayout.f4247f);
                    break;
                }
                break;
        }
    }

    @Override // com.bumptech.glide.h
    public final void u(View view, int i10) {
        switch (this.f4266a) {
            case 0:
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) this.f4267b;
                int childCount = slidingPaneLayout.getChildCount();
                for (int i11 = 0; i11 < childCount; i11++) {
                    View childAt = slidingPaneLayout.getChildAt(i11);
                    if (childAt.getVisibility() == 4) {
                        childAt.setVisibility(0);
                    }
                }
                break;
        }
    }

    @Override // com.bumptech.glide.h
    public final void v(int i10) {
        int i11 = this.f4266a;
        Object obj = this.f4267b;
        switch (i11) {
            case 0:
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) obj;
                if (slidingPaneLayout.R.f36678a == 0) {
                    float f10 = slidingPaneLayout.f4248g;
                    CopyOnWriteArrayList copyOnWriteArrayList = slidingPaneLayout.Q;
                    if (f10 != 1.0f) {
                        Iterator it = copyOnWriteArrayList.iterator();
                        if (it.hasNext()) {
                            u1.x(it.next());
                            throw null;
                        }
                        slidingPaneLayout.sendAccessibilityEvent(32);
                        slidingPaneLayout.S = true;
                        return;
                    }
                    slidingPaneLayout.f(slidingPaneLayout.f4247f);
                    Iterator it2 = copyOnWriteArrayList.iterator();
                    if (it2.hasNext()) {
                        u1.x(it2.next());
                        throw null;
                    }
                    slidingPaneLayout.sendAccessibilityEvent(32);
                    slidingPaneLayout.S = false;
                    return;
                }
                return;
            default:
                if (i10 == 1) {
                    SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) obj;
                    if (sideSheetBehavior.f23190e) {
                        sideSheetBehavior.A(1);
                        return;
                    }
                    return;
                }
                return;
        }
    }

    @Override // com.bumptech.glide.h
    public final void w(View view, int i10, int i11) {
        ViewGroup.MarginLayoutParams marginLayoutParams;
        int i12 = this.f4266a;
        Object obj = this.f4267b;
        switch (i12) {
            case 0:
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) obj;
                if (slidingPaneLayout.f4247f == null) {
                    slidingPaneLayout.f4248g = 0.0f;
                } else {
                    boolean zB = slidingPaneLayout.b();
                    g gVar = (g) slidingPaneLayout.f4247f.getLayoutParams();
                    int width = slidingPaneLayout.f4247f.getWidth();
                    if (zB) {
                        i10 = (slidingPaneLayout.getWidth() - i10) - width;
                    }
                    float paddingRight = (i10 - ((zB ? slidingPaneLayout.getPaddingRight() : slidingPaneLayout.getPaddingLeft()) + (zB ? ((ViewGroup.MarginLayoutParams) gVar).rightMargin : ((ViewGroup.MarginLayoutParams) gVar).leftMargin))) / slidingPaneLayout.f4250i;
                    slidingPaneLayout.f4248g = paddingRight;
                    if (slidingPaneLayout.f4252k != 0) {
                        slidingPaneLayout.d(paddingRight);
                    }
                    Iterator it = slidingPaneLayout.Q.iterator();
                    if (it.hasNext()) {
                        u1.x(it.next());
                        throw null;
                    }
                }
                slidingPaneLayout.invalidate();
                return;
            default:
                SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) obj;
                View coplanarSiblingView = sideSheetBehavior.getCoplanarSiblingView();
                if (coplanarSiblingView != null && (marginLayoutParams = (ViewGroup.MarginLayoutParams) coplanarSiblingView.getLayoutParams()) != null) {
                    u9.a aVar = sideSheetBehavior.f23186a;
                    int left = view.getLeft();
                    int right = view.getRight();
                    int i13 = aVar.f33377a;
                    SideSheetBehavior sideSheetBehavior2 = aVar.f33378b;
                    switch (i13) {
                        case 0:
                            if (left <= sideSheetBehavior2.f23195j) {
                                marginLayoutParams.leftMargin = right;
                            }
                            break;
                        default:
                            int i14 = sideSheetBehavior2.f23195j;
                            if (left <= i14) {
                                marginLayoutParams.rightMargin = i14 - left;
                            }
                            break;
                    }
                    coplanarSiblingView.setLayoutParams(marginLayoutParams);
                }
                LinkedHashSet linkedHashSet = sideSheetBehavior.R;
                if (linkedHashSet.isEmpty()) {
                    return;
                }
                sideSheetBehavior.f23186a.E(i10);
                Iterator it2 = linkedHashSet.iterator();
                if (it2.hasNext()) {
                    u1.x(it2.next());
                    throw null;
                }
                return;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:13:0x002d  */
    @Override // com.bumptech.glide.h
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void x(float f10, float f11, View view) {
        int paddingLeft;
        int i10 = this.f4266a;
        Object obj = this.f4267b;
        switch (i10) {
            case 0:
                g gVar = (g) view.getLayoutParams();
                SlidingPaneLayout slidingPaneLayout = (SlidingPaneLayout) obj;
                if (slidingPaneLayout.b()) {
                    int paddingRight = slidingPaneLayout.getPaddingRight() + ((ViewGroup.MarginLayoutParams) gVar).rightMargin;
                    if (f10 < 0.0f || (f10 == 0.0f && slidingPaneLayout.f4248g > 0.5f)) {
                        paddingRight += slidingPaneLayout.f4250i;
                    }
                    paddingLeft = (slidingPaneLayout.getWidth() - paddingRight) - slidingPaneLayout.f4247f.getWidth();
                } else {
                    paddingLeft = ((ViewGroup.MarginLayoutParams) gVar).leftMargin + slidingPaneLayout.getPaddingLeft();
                    if (f10 > 0.0f || (f10 == 0.0f && slidingPaneLayout.f4248g > 0.5f)) {
                        paddingLeft += slidingPaneLayout.f4250i;
                    }
                }
                slidingPaneLayout.R.q(paddingLeft, view.getTop());
                slidingPaneLayout.invalidate();
                break;
            default:
                SideSheetBehavior sideSheetBehavior = (SideSheetBehavior) obj;
                int i11 = 3;
                if (!sideSheetBehavior.f23186a.H(f10)) {
                    if (sideSheetBehavior.f23186a.K(f10, view)) {
                        if (sideSheetBehavior.f23186a.J(f10, f11) || sideSheetBehavior.f23186a.I(view)) {
                            i11 = 5;
                        }
                    } else if (f10 == 0.0f || Math.abs(f10) <= Math.abs(f11)) {
                        int left = view.getLeft();
                        if (Math.abs(left - sideSheetBehavior.f23186a.F()) >= Math.abs(left - sideSheetBehavior.f23186a.G())) {
                        }
                    }
                }
                sideSheetBehavior.C(view, i11, true);
                break;
        }
    }
}
