package com.bytedance.adsdk.ugeno.yoga.ro;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
import com.bytedance.adsdk.ugeno.fm.wsy;
import com.bytedance.adsdk.ugeno.fm.wu;
import com.bytedance.adsdk.ugeno.yoga.ajl;
import com.bytedance.adsdk.ugeno.yoga.dsz;
import com.bytedance.adsdk.ugeno.yoga.ef;
import com.bytedance.adsdk.ugeno.yoga.jnr;
import com.bytedance.adsdk.ugeno.yoga.ku;
import com.bytedance.adsdk.ugeno.yoga.onz;
import com.bytedance.adsdk.ugeno.yoga.vt;
import com.bytedance.adsdk.ugeno.yz;
import java.util.HashMap;
import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
public class lb extends ViewGroup implements wsy, com.bytedance.adsdk.ugeno.ro.ro {
    private final Map<View, vt> fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private yz f6414lb;
    private final vt ro;
    private wu yz;

    public lb(Context context) {
        this(context, null, 0);
    }

    @Override // android.view.ViewGroup
    public void addView(View view, int i10, ViewGroup.LayoutParams layoutParams) {
        vt vtVarFm;
        this.ro.fm((com.bytedance.adsdk.ugeno.yoga.wsy) null);
        if (view instanceof com.bytedance.adsdk.ugeno.yoga.ro.ro) {
            throw null;
        }
        super.addView(view, i10, layoutParams);
        if (this.fm.containsKey(view)) {
            return;
        }
        if (view instanceof lb) {
            vtVarFm = ((lb) view).getYogaNode();
        } else {
            vtVarFm = this.fm.containsKey(view) ? this.fm.get(view) : ku.fm();
            vtVarFm.fm(view);
            vtVarFm.fm((com.bytedance.adsdk.ugeno.yoga.wsy) new ro());
        }
        fm((fm) view.getLayoutParams(), vtVarFm, view);
        this.fm.put(view, vtVarFm);
        if (view.getVisibility() == 8) {
            view.setTag(151060224, Integer.valueOf(this.ro.fm()));
        } else {
            vt vtVar = this.ro;
            vtVar.fm(vtVarFm, vtVar.fm());
        }
    }

    @Override // android.view.ViewGroup
    public boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof fm;
    }

    @Override // android.view.ViewGroup, android.view.View
    public void dispatchDraw(Canvas canvas) {
        super.dispatchDraw(canvas);
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.ro(canvas);
        }
    }

    public void fm(com.bytedance.adsdk.ugeno.ro.lb lbVar) {
        this.f6414lb = lbVar;
    }

    @Override // android.view.ViewGroup
    public ViewGroup.LayoutParams generateDefaultLayoutParams() {
        return new fm(-1, -1);
    }

    @Override // android.view.ViewGroup
    public ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return new fm(layoutParams);
    }

    public float getBorderRadius() {
        return this.yz.fm();
    }

    @Override // com.bytedance.adsdk.ugeno.fm.wsy
    public float getRipple() {
        return this.yz.getRipple();
    }

    @Override // com.bytedance.adsdk.ugeno.fm.wsy
    public float getRubIn() {
        return this.yz.getRubIn();
    }

    @Override // com.bytedance.adsdk.ugeno.fm.wsy
    public float getShine() {
        return this.yz.getShine();
    }

    @Override // com.bytedance.adsdk.ugeno.fm.wsy
    public float getStretch() {
        return this.yz.getStretch();
    }

    public vt getYogaNode() {
        return this.ro;
    }

    @Override // com.bytedance.adsdk.ugeno.ro.ro
    public void lb(View view, int i10) {
        yz(view, i10);
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onAttachedToWindow() {
        super.onAttachedToWindow();
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.wsy();
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.wu();
        }
    }

    @Override // android.view.View
    public void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.fm(canvas);
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onLayout(boolean z10, int i10, int i11, int i12, int i13) {
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.ajl();
        }
        if (!(getParent() instanceof lb)) {
            fm(View.MeasureSpec.makeMeasureSpec(i12 - i10, 1073741824), View.MeasureSpec.makeMeasureSpec(i13 - i11, 1073741824));
        }
        fm(this.ro, 0.0f, 0.0f);
        yz yzVar2 = this.f6414lb;
        if (yzVar2 != null) {
            yzVar2.fm(i10, i11, i12, i13);
        }
    }

    @Override // android.view.View
    public void onMeasure(int i10, int i11) {
        if (!(getParent() instanceof lb)) {
            fm(i10, i11);
        }
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            int[] iArrFm = yzVar.fm(i10, i11);
            setMeasuredDimension(iArrFm[0], iArrFm[1]);
        } else {
            setMeasuredDimension(Math.round(this.ro.wu()), Math.round(this.ro.ef()));
        }
        yz yzVar2 = this.f6414lb;
        if (yzVar2 != null) {
            yzVar2.jnr();
        }
    }

    @Override // android.view.View
    public void onSizeChanged(int i10, int i11, int i12, int i13) {
        super.onSizeChanged(i10, i11, i12, i13);
        yz yzVar = this.f6414lb;
        if (yzVar != null) {
            yzVar.ro(i10, i11, i12, i13);
        }
    }

    @Override // android.view.View
    public void onWindowFocusChanged(boolean z10) {
        super.onWindowFocusChanged(z10);
    }

    @Override // android.view.ViewGroup
    public void removeAllViews() {
        int childCount = getChildCount();
        for (int i10 = 0; i10 < childCount; i10++) {
            fm(getChildAt(i10), false);
        }
        super.removeAllViews();
    }

    @Override // android.view.ViewGroup
    public void removeAllViewsInLayout() {
        int childCount = getChildCount();
        for (int i10 = 0; i10 < childCount; i10++) {
            fm(getChildAt(i10), true);
        }
        super.removeAllViewsInLayout();
    }

    @Override // android.view.ViewGroup, android.view.ViewManager
    public void removeView(View view) {
        fm(view, false);
        super.removeView(view);
    }

    @Override // android.view.ViewGroup
    public void removeViewAt(int i10) {
        fm(getChildAt(i10), false);
        super.removeViewAt(i10);
    }

    @Override // android.view.ViewGroup
    public void removeViewInLayout(View view) {
        fm(view, true);
        super.removeViewInLayout(view);
    }

    @Override // android.view.ViewGroup
    public void removeViews(int i10, int i11) {
        for (int i12 = i10; i12 < i10 + i11; i12++) {
            fm(getChildAt(i12), false);
        }
        super.removeViews(i10, i11);
    }

    @Override // android.view.ViewGroup
    public void removeViewsInLayout(int i10, int i11) {
        for (int i12 = i10; i12 < i10 + i11; i12++) {
            fm(getChildAt(i12), true);
        }
        super.removeViewsInLayout(i10, i11);
    }

    @Override // com.bytedance.adsdk.ugeno.ro.ro
    public void ro(int i10) {
        vt vtVar = this.ro;
        if (vtVar != null) {
            ro(vtVar, i10);
            requestLayout();
        }
    }

    @Override // android.view.View
    public void setBackgroundColor(int i10) {
        this.yz.fm(i10);
    }

    public void setBorderRadius(float f10) {
        this.yz.fm(f10);
    }

    public void setRipple(float f10) {
        wu wuVar = this.yz;
        if (wuVar != null) {
            wuVar.ro(f10);
        }
    }

    public void setRubIn(float f10) {
        wu wuVar = this.yz;
        if (wuVar != null) {
            wuVar.jnr(f10);
        }
    }

    public void setShine(float f10) {
        wu wuVar = this.yz;
        if (wuVar != null) {
            wuVar.lb(f10);
        }
    }

    public void setStretch(float f10) {
        wu wuVar = this.yz;
        if (wuVar != null) {
            wuVar.yz(f10);
        }
    }

    public void yz(View view, int i10) {
        int iFm;
        view.setVisibility(i10);
        try {
            vt vtVar = this.fm.get(view);
            Object tag = view.getTag(151060224);
            if (i10 != 0) {
                if (i10 != 8 || (iFm = this.ro.fm(vtVar)) == -1) {
                    return;
                }
                this.ro.ro(iFm);
                view.setTag(151060224, Integer.valueOf(iFm));
                fm(this.ro);
                return;
            }
            if (tag == null || this.ro.fm(vtVar) != -1) {
                return;
            }
            int iIntValue = ((Integer) tag).intValue();
            if (iIntValue < this.ro.fm()) {
                this.ro.fm(this.fm.get(view), iIntValue);
            } else {
                this.ro.fm(this.fm.get(view), this.ro.fm());
            }
            fm(this.ro);
        } catch (Throwable unused) {
        }
    }

    public lb(Context context, AttributeSet attributeSet, int i10) {
        super(context, attributeSet, i10);
        this.yz = new wu(this);
        vt vtVarFm = ku.fm();
        this.ro = vtVarFm;
        this.fm = new HashMap();
        vtVarFm.fm(this);
        vtVarFm.fm((com.bytedance.adsdk.ugeno.yoga.wsy) new ro());
        fm((fm) generateDefaultLayoutParams(), vtVarFm, this);
    }

    public vt fm(View view) {
        return this.fm.get(view);
    }

    @Override // com.bytedance.adsdk.ugeno.ro.ro
    public void fm(int i10) {
        vt vtVar = this.ro;
        if (vtVar != null) {
            fm(vtVar, i10);
            requestLayout();
        }
    }

    @Override // com.bytedance.adsdk.ugeno.ro.ro
    public void ro(View view, int i10) {
        vt vtVarFm;
        if (view == null || (vtVarFm = fm(view)) == null) {
            return;
        }
        ro(vtVarFm, i10);
        view.requestLayout();
    }

    @Override // com.bytedance.adsdk.ugeno.ro.ro
    public void fm(View view, int i10) {
        vt vtVarFm;
        if (view == null || (vtVarFm = fm(view)) == null) {
            return;
        }
        fm(vtVarFm, i10);
        view.requestLayout();
    }

    private void ro(vt vtVar, int i10) {
        if (i10 == -1) {
            vtVar.wsy(100.0f);
        } else if (i10 == -2) {
            vtVar.jnr();
        } else {
            vtVar.ajl(i10);
        }
    }

    private void fm(vt vtVar, int i10) {
        if (i10 == -1) {
            vtVar.jnr(100.0f);
        } else if (i10 == -2) {
            vtVar.yz();
        } else {
            vtVar.yz(i10);
        }
    }

    public static class ro implements com.bytedance.adsdk.ugeno.yoga.wsy {
        @Override // com.bytedance.adsdk.ugeno.yoga.wsy
        public long fm(vt vtVar, float f10, com.bytedance.adsdk.ugeno.yoga.wu wuVar, float f11, com.bytedance.adsdk.ugeno.yoga.wu wuVar2) {
            View view = (View) vtVar.vt();
            if (view == null || (view instanceof lb)) {
                return ef.fm(0, 0);
            }
            view.measure(View.MeasureSpec.makeMeasureSpec((int) f10, fm(wuVar)), View.MeasureSpec.makeMeasureSpec((int) f11, fm(wuVar2)));
            return ef.fm(view.getMeasuredWidth(), view.getMeasuredHeight());
        }

        private int fm(com.bytedance.adsdk.ugeno.yoga.wu wuVar) {
            if (wuVar == com.bytedance.adsdk.ugeno.yoga.wu.AT_MOST) {
                return Integer.MIN_VALUE;
            }
            return wuVar == com.bytedance.adsdk.ugeno.yoga.wu.EXACTLY ? 1073741824 : 0;
        }
    }

    public static class fm extends ViewGroup.LayoutParams {
        private float ajl;
        private float dsz;
        private float duv;

        /* JADX INFO: renamed from: ef, reason: collision with root package name */
        private float f6415ef;
        private float fhx;
        SparseArray<Float> fm;
        private float gof;
        private float gqi;
        private float irt;
        private float jnr;
        private float ku;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        private float f6416lb;
        private float onz;
        private float qhl;
        SparseArray<String> ro;
        private float vt;
        private float wsy;
        private float wu;
        private float yz;

        public fm(ViewGroup.LayoutParams layoutParams) {
            super(layoutParams);
            if (layoutParams instanceof fm) {
                fm fmVar = (fm) layoutParams;
                this.fm = fmVar.fm.clone();
                this.ro = fmVar.ro.clone();
                return;
            }
            this.fm = new SparseArray<>();
            this.ro = new SparseArray<>();
            if (layoutParams.width >= 0) {
                this.fm.put(15, Float.valueOf(((ViewGroup.LayoutParams) this).width));
            }
            if (layoutParams.height >= 0) {
                this.fm.put(16, Float.valueOf(((ViewGroup.LayoutParams) this).height));
            }
        }

        public void ajl(float f10) {
            this.duv = f10;
            this.fm.put(14, Float.valueOf(f10));
        }

        public void dsz(float f10) {
            this.jnr = f10;
            this.fm.put(19, Float.valueOf(f10));
        }

        public void duv(float f10) {
            this.yz = f10;
            this.fm.put(18, Float.valueOf(f10));
        }

        public void ef(float f10) {
            this.fhx = f10;
            this.fm.put(12, Float.valueOf(f10));
        }

        public void fhx(float f10) {
            this.qhl = f10;
            this.fm.put(25, Float.valueOf(f10));
        }

        public void fm(float f10) {
            this.wsy = f10;
            this.fm.put(5, Float.valueOf(f10));
        }

        public void irt(float f10) {
            this.gof = f10;
            this.fm.put(27, Float.valueOf(f10));
        }

        public void jnr(float f10) {
            this.ku = f10;
            this.fm.put(9, Float.valueOf(f10));
        }

        public void ku(float f10) {
            this.f6416lb = f10;
            this.fm.put(17, Float.valueOf(f10));
        }

        public void lb(float f10) {
            this.f6415ef = f10;
            this.fm.put(7, Float.valueOf(f10));
        }

        public void onz(float f10) {
            this.ajl = f10;
            this.fm.put(20, Float.valueOf(f10));
        }

        public void qhl(float f10) {
            this.gqi = f10;
            this.fm.put(28, Float.valueOf(f10));
        }

        public void ro(float f10) {
            this.wu = f10;
            this.fm.put(6, Float.valueOf(f10));
        }

        public void vt(float f10) {
            this.irt = f10;
            this.fm.put(13, Float.valueOf(f10));
        }

        public void wsy(float f10) {
            this.dsz = f10;
            this.fm.put(10, Float.valueOf(f10));
        }

        public void wu(float f10) {
            this.onz = f10;
            this.fm.put(11, Float.valueOf(f10));
        }

        public void yz(float f10) {
            this.vt = f10;
            this.fm.put(8, Float.valueOf(f10));
        }

        public fm(int i10, int i11) {
            super(i10, i11);
            this.fm = new SparseArray<>();
            this.ro = new SparseArray<>();
            if (i10 == -2 || i10 == -1 || i10 >= 0) {
                this.fm.put(15, Float.valueOf(i10));
            }
            if (i11 == -2 || i11 == -1 || i11 >= 0) {
                this.fm.put(16, Float.valueOf(i11));
            }
        }
    }

    private void fm(vt vtVar) {
        if (vtVar.ro() != null) {
            fm(vtVar.ro());
        } else {
            vtVar.fm(Float.NaN, Float.NaN);
        }
    }

    private void fm(View view, boolean z10) {
        try {
            vt vtVar = this.fm.get(view);
            if (vtVar == null) {
                return;
            }
            vt vtVarRo = vtVar.ro();
            int i10 = 0;
            while (true) {
                if (i10 >= vtVarRo.fm()) {
                    break;
                }
                if (vtVarRo.fm(i10).equals(vtVar)) {
                    vtVarRo.ro(i10);
                    break;
                }
                i10++;
            }
            vtVar.fm((Object) null);
            this.fm.remove(view);
            if (z10) {
                this.ro.fm(Float.NaN, Float.NaN);
            }
        } catch (Throwable unused) {
        }
    }

    private void fm(vt vtVar, float f10, float f11) {
        View view = (View) vtVar.vt();
        if (view != null && view != this) {
            if (view.getVisibility() == 8) {
                return;
            }
            int iRound = Math.round(vtVar.ajl() + f10);
            int iRound2 = Math.round(vtVar.wsy() + f11);
            view.measure(View.MeasureSpec.makeMeasureSpec(Math.round(vtVar.wu()), 1073741824), View.MeasureSpec.makeMeasureSpec(Math.round(vtVar.ef()), 1073741824));
            view.layout(iRound, iRound2, view.getMeasuredWidth() + iRound, view.getMeasuredHeight() + iRound2);
        }
        int iFm = vtVar.fm();
        for (int i10 = 0; i10 < iFm; i10++) {
            if (equals(view)) {
                fm(vtVar.fm(i10), f10, f11);
            } else if (!(view instanceof lb)) {
                fm(vtVar.fm(i10), vtVar.ajl() + f10, vtVar.wsy() + f11);
            }
        }
    }

    private void fm(int i10, int i11) {
        int size = View.MeasureSpec.getSize(i10);
        int size2 = View.MeasureSpec.getSize(i11);
        int mode = View.MeasureSpec.getMode(i10);
        int mode2 = View.MeasureSpec.getMode(i11);
        if (mode2 == 1073741824) {
            this.ro.ajl(size2);
        }
        if (mode == 1073741824) {
            this.ro.yz(size);
        }
        if (mode2 == Integer.MIN_VALUE) {
            this.ro.ku(size2);
        }
        if (mode == Integer.MIN_VALUE) {
            this.ro.vt(size);
        }
        this.ro.fm(Float.NaN, Float.NaN);
    }

    public static void fm(fm fmVar, vt vtVar, View view) {
        if (view.getResources().getConfiguration().getLayoutDirection() == 1) {
            vtVar.fm(com.bytedance.adsdk.ugeno.yoga.lb.RTL);
        }
        Drawable background = view.getBackground();
        if (background != null) {
            if (background.getPadding(new Rect())) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.LEFT, r0.left);
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.TOP, r0.top);
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.RIGHT, r0.right);
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.BOTTOM, r0.bottom);
            }
        }
        for (int i10 = 0; i10 < fmVar.fm.size(); i10++) {
            int iKeyAt = fmVar.fm.keyAt(i10);
            float fFloatValue = fmVar.fm.valueAt(i10).floatValue();
            if (iKeyAt == 4) {
                vtVar.lb(com.bytedance.adsdk.ugeno.yoga.fm.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 0) {
                vtVar.fm(com.bytedance.adsdk.ugeno.yoga.fm.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 9) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.fm.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 25) {
                vtVar.duv(fFloatValue);
            } else if (iKeyAt == 8) {
                if (fFloatValue < 0.0f) {
                    vtVar.lb();
                } else {
                    vtVar.lb(fFloatValue);
                }
            } else if (iKeyAt == 1) {
                vtVar.fm(jnr.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 6) {
                vtVar.fm(fFloatValue);
            } else if (iKeyAt == 7) {
                vtVar.ro(fFloatValue);
            } else if (iKeyAt == 16) {
                if (fFloatValue == -1.0f) {
                    vtVar.wsy(100.0f);
                } else if (fFloatValue == -2.0f) {
                    vtVar.jnr();
                } else {
                    vtVar.ajl(fFloatValue);
                }
            } else if (iKeyAt == 18) {
                vtVar.fm(com.bytedance.adsdk.ugeno.yoga.yz.LEFT, fFloatValue);
            } else if (iKeyAt == 3) {
                vtVar.fm(ajl.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 17) {
                vtVar.fm(com.bytedance.adsdk.ugeno.yoga.yz.TOP, fFloatValue);
            } else if (iKeyAt == 20) {
                vtVar.fm(com.bytedance.adsdk.ugeno.yoga.yz.RIGHT, fFloatValue);
            } else if (iKeyAt == 19) {
                vtVar.fm(com.bytedance.adsdk.ugeno.yoga.yz.BOTTOM, fFloatValue);
            } else if (iKeyAt == 28) {
                vtVar.ef(fFloatValue);
            } else if (iKeyAt == 27) {
                vtVar.wu(fFloatValue);
            } else if (iKeyAt == 22) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.LEFT, fFloatValue);
            } else if (iKeyAt == 21) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.TOP, fFloatValue);
            } else if (iKeyAt == 24) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.RIGHT, fFloatValue);
            } else if (iKeyAt == 23) {
                vtVar.ro(com.bytedance.adsdk.ugeno.yoga.yz.BOTTOM, fFloatValue);
            } else if (iKeyAt == 11) {
                vtVar.lb(com.bytedance.adsdk.ugeno.yoga.yz.LEFT, fFloatValue);
            } else if (iKeyAt == 10) {
                vtVar.lb(com.bytedance.adsdk.ugeno.yoga.yz.TOP, fFloatValue);
            } else if (iKeyAt == 13) {
                vtVar.lb(com.bytedance.adsdk.ugeno.yoga.yz.RIGHT, fFloatValue);
            } else if (iKeyAt == 12) {
                vtVar.lb(com.bytedance.adsdk.ugeno.yoga.yz.BOTTOM, fFloatValue);
            } else if (iKeyAt == 14) {
                vtVar.fm(dsz.fm(Math.round(fFloatValue)));
            } else if (iKeyAt == 15) {
                if (fFloatValue == -1.0f) {
                    vtVar.jnr(100.0f);
                } else if (fFloatValue == -2.0f) {
                    vtVar.yz();
                } else {
                    vtVar.yz(fFloatValue);
                }
            } else if (iKeyAt == 2) {
                vtVar.fm(onz.fm(Math.round(fFloatValue)));
            }
        }
    }
}
