package com.bytedance.sdk.openadsdk.core.widget;

import android.app.Activity;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.view.Window;
import android.view.WindowManager;
import com.bytedance.sdk.openadsdk.core.dsz.lb.yz;
import com.bytedance.sdk.openadsdk.core.hxv;
import com.bytedance.sdk.openadsdk.core.model.ai;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.core.mq;
import com.bytedance.sdk.openadsdk.core.xgn;
import com.bytedance.sdk.openadsdk.utils.bx;
import java.util.HashMap;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class gof implements com.bytedance.sdk.openadsdk.core.dsz.lb.fm, yz.fm, mq, com.bytedance.sdk.openadsdk.core.vt.irt {
    private hxv ajl;
    private final com.bytedance.sdk.openadsdk.component.reward.fm.ro fm;
    private final com.bytedance.sdk.openadsdk.core.lb.fm jnr;
    private boolean ku;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private final com.bytedance.sdk.openadsdk.core.dsz.lb.ro f7343lb;
    private final fm ro;
    private boolean vt;
    private int wu;
    private final com.bytedance.sdk.openadsdk.core.ajl.lb yz;
    private int wsy = 0;

    /* JADX INFO: renamed from: ef, reason: collision with root package name */
    private int f7342ef = 1;

    public interface fm {
        void ajl();

        void fm();

        void jnr();

        void lb();

        void ro();

        int yz();
    }

    public gof(com.bytedance.sdk.openadsdk.component.reward.fm.ro roVar, fm fmVar) {
        this.fm = roVar;
        this.ro = fmVar;
        this.yz = new com.bytedance.sdk.openadsdk.core.ajl.lb(roVar.xgn) { // from class: com.bytedance.sdk.openadsdk.core.widget.gof.1
            @Override // android.view.View
            public void onWindowFocusChanged(boolean z10) {
                super.onWindowFocusChanged(z10);
                gof.this.fm(z10);
            }
        };
        com.bytedance.sdk.openadsdk.core.dsz.lb.ro roVar2 = new com.bytedance.sdk.openadsdk.core.dsz.lb.ro(roVar.bx, roVar.ro, true);
        this.f7343lb = roVar2;
        roVar2.fm((com.bytedance.sdk.openadsdk.core.vt.irt) this);
        roVar2.fm((com.bytedance.sdk.openadsdk.core.dsz.lb.fm) this);
        com.bytedance.sdk.openadsdk.core.dsz.lb.lb lbVarFm = roVar2.fm();
        if (lbVarFm instanceof com.bytedance.sdk.openadsdk.core.dsz.lb.yz) {
            com.bytedance.sdk.openadsdk.core.dsz.lb.yz yzVar = (com.bytedance.sdk.openadsdk.core.dsz.lb.yz) lbVarFm;
            yzVar.fm((yz.fm) this);
            hxv hxvVarJnr = yzVar.jnr();
            this.ajl = hxvVarJnr;
            if (hxvVarJnr != null) {
                hxvVarJnr.fm((mq) this);
                this.ajl.ro(roVar.ro.jnr());
            }
        }
        Context context = roVar.bx;
        lse lseVar = roVar.ro;
        com.bytedance.sdk.openadsdk.core.lb.fm fmVar2 = new com.bytedance.sdk.openadsdk.core.lb.fm(context, lseVar, lseVar.jnr(), bx.ro(roVar.ro));
        this.jnr = fmVar2;
        fmVar2.fm(com.bytedance.sdk.openadsdk.sds.fm.fm.yz.fm(com.bytedance.sdk.openadsdk.core.gof.fm(), roVar.ro.jnr()));
        HashMap map = new HashMap();
        if (ai.ro(roVar.ro)) {
            map.put("click_scence", 3);
        } else {
            map.put("click_scence", 2);
        }
        fmVar2.fm(map);
    }

    private void duv() {
        this.yz.setVisibility(8);
    }

    private boolean ku() {
        return this.yz.isAttachedToWindow() && this.yz.getVisibility() == 0;
    }

    private void vt() {
        this.wsy++;
        fm fmVar = this.ro;
        if (fmVar != null) {
            fmVar.lb();
        }
        fm(true);
        hxv hxvVar = this.ajl;
        if (hxvVar != null) {
            hxvVar.fm("popupDidShow", (JSONObject) null);
        }
        JSONObject jSONObject = new JSONObject();
        try {
            JSONObject jSONObject2 = new JSONObject();
            fm fmVar2 = this.ro;
            if (fmVar2 != null) {
                jSONObject2.put("click_countdown_remaining", Math.max(fmVar2.yz(), 0));
            }
            jSONObject2.put("popup_sequence", this.wsy);
            jSONObject.put("pag_json_data", jSONObject2.toString());
        } catch (JSONException e10) {
            com.bytedance.sdk.component.utils.wey.lb("UserIdleAskDialog", e10.getMessage());
        }
        lse lseVar = this.fm.ro;
        com.bytedance.sdk.openadsdk.yz.lb.ro(lseVar, lseVar.jnr(), "show_popup", jSONObject);
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void ajl() {
    }

    public boolean ef() {
        if (this.vt || !ku()) {
            return false;
        }
        n_();
        return true;
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm() {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public int jnr() {
        return 0;
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public long lb() {
        return 0L;
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public void m_() {
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public void n_() {
        if (this.vt || !ku()) {
            return;
        }
        duv();
        fm fmVar = this.ro;
        if (fmVar != null) {
            fmVar.ro();
        }
        fm(false);
        hxv hxvVar = this.ajl;
        if (hxvVar != null) {
            hxvVar.fm("popupDidDismiss", (JSONObject) null);
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public int o_() {
        fm fmVar = this.ro;
        if (fmVar != null) {
            return fmVar.yz();
        }
        return 0;
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public void p_() {
        fm fmVar = this.ro;
        if (fmVar != null) {
            fmVar.jnr();
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public void q_() {
        fm fmVar = this.ro;
        if (fmVar != null) {
            fmVar.ajl();
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.mq
    public void r_() {
        this.f7342ef = 2;
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void ro() {
    }

    @Override // com.bytedance.sdk.openadsdk.core.dsz.lb.yz.fm
    public void wsy() {
        if (this.wu != 1) {
            return;
        }
        this.wu = 3;
        View viewLb = this.f7343lb.lb();
        if (viewLb != null) {
            ViewGroup viewGroup = (ViewGroup) viewLb.getParent();
            if (viewGroup != null) {
                if (viewGroup == this.yz) {
                    return;
                } else {
                    viewGroup.removeView(viewLb);
                }
            }
            if (this.yz != null) {
                viewLb.setVisibility(0);
                this.yz.addView(viewLb, new ViewGroup.LayoutParams(-1, -1));
            }
        }
    }

    public void wu() {
        this.vt = true;
        ViewParent parent = this.yz.getParent();
        if (parent instanceof ViewGroup) {
            ((ViewGroup) parent).removeView(this.yz);
        }
        com.bytedance.sdk.openadsdk.core.dsz.lb.ro roVar = this.f7343lb;
        if (roVar != null) {
            roVar.yz();
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public long yz() {
        return 0L;
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm(int i10) {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void ro(int i10) {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm(int i10, com.bytedance.sdk.component.adexpress.ro.onz onzVar) {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public boolean ro(JSONObject jSONObject) {
        return false;
    }

    private boolean ro(Activity activity) {
        if (!this.yz.isAttachedToWindow()) {
            Window window = activity.getWindow();
            if (window == null) {
                this.ku = false;
                return false;
            }
            this.ku = true;
            window.addContentView(this.yz, new WindowManager.LayoutParams(-1, -1));
        }
        this.yz.setVisibility(0);
        return true;
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm(int i10, String str) {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm(boolean z10, String str) {
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public boolean fm(JSONObject jSONObject) {
        return false;
    }

    public void fm(ViewGroup viewGroup) {
        View viewLb = this.f7343lb.lb();
        if (viewLb == null) {
            return;
        }
        viewLb.setVisibility(4);
        viewGroup.addView(viewLb, new ViewGroup.LayoutParams(-1, -1));
        this.f7343lb.ro();
        this.wu = 1;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(boolean z10) {
        com.bytedance.sdk.openadsdk.core.dsz.lb.lb lbVarFm = this.f7343lb.fm();
        if (lbVarFm instanceof com.bytedance.sdk.openadsdk.core.dsz.lb.yz) {
            ((com.bytedance.sdk.openadsdk.core.dsz.lb.yz) lbVarFm).fm(z10);
        }
    }

    @Override // com.bytedance.sdk.openadsdk.core.vt.irt
    public void fm(String str, JSONObject jSONObject) {
        fm fmVar;
        if (!"skipToNextAd".equals(str) || (fmVar = this.ro) == null) {
            return;
        }
        fmVar.fm();
    }

    public boolean fm(Activity activity) {
        if (!this.vt && activity != null && !activity.isFinishing()) {
            if (this.wu == 3 && this.f7342ef == 2) {
                if (this.yz.isAttachedToWindow() && this.yz.getVisibility() == 0) {
                    return true;
                }
                if (ro(activity)) {
                    vt();
                    return true;
                }
            }
            try {
                HashMap map = new HashMap();
                JSONObject jSONObject = new JSONObject();
                jSONObject.put("webview_status", this.wu);
                jSONObject.put("js_finish", this.f7342ef);
                jSONObject.put("has_window", this.ku ? 1 : 0);
                map.put("pag_json_data", jSONObject.toString());
                lse lseVar = this.fm.ro;
                com.bytedance.sdk.openadsdk.yz.lb.fm("show_popup_fail", lseVar, lseVar.jnr(), map);
            } catch (Exception unused) {
            }
        }
        return false;
    }

    @Override // com.bytedance.sdk.openadsdk.core.dsz.lb.fm
    public void fm(View view, int i10, com.bytedance.sdk.component.adexpress.lb lbVar) {
        if (i10 == 2) {
            com.bytedance.sdk.openadsdk.core.model.irt irtVar = (com.bytedance.sdk.openadsdk.core.model.irt) lbVar;
            String str = irtVar.wsy;
            if (irtVar.duv > 0) {
                xgn.fm(true);
            }
            this.jnr.fm(str);
            this.jnr.fm(view, irtVar.fm, irtVar.ro, irtVar.f7178lb, irtVar.yz, irtVar.vt, irtVar.ku);
            this.fm.mon.ado();
            xgn.fm(false);
            com.bytedance.sdk.openadsdk.hi.ro.jnr.fm(this.fm.ro, 9);
        }
    }
}
