package com.bytedance.sdk.openadsdk.duv.fm;

import android.view.ViewGroup;
import com.bytedance.sdk.openadsdk.core.gc;
import com.bytedance.sdk.openadsdk.core.hxv;
import com.bytedance.sdk.openadsdk.core.model.lse;
import com.bytedance.sdk.openadsdk.utils.xgn;
import java.util.Arrays;
import java.util.HashSet;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class maa extends com.bytedance.sdk.component.fm.gof<JSONObject, JSONObject> {
    public static final HashSet<String> fm = new HashSet<>(Arrays.asList("closeWebview", "makeVisible", "getCurrentVisibleState"));

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private hxv f7385lb;
    private com.bytedance.sdk.component.ef.wsy ro;
    private lse yz;

    public maa(com.bytedance.sdk.component.ef.wsy wsyVar, hxv hxvVar, lse lseVar) {
        this.ro = wsyVar;
        this.f7385lb = hxvVar;
        this.yz = lseVar;
    }

    public static void fm(com.bytedance.sdk.component.fm.fhx fhxVar, com.bytedance.sdk.component.ef.wsy wsyVar, hxv hxvVar, lse lseVar) {
        fhxVar.fm(fm, new maa(wsyVar, hxvVar, lseVar));
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    @Override // com.bytedance.sdk.component.fm.yz
    public JSONObject fm(String str, JSONObject jSONObject, com.bytedance.sdk.component.fm.jnr jnrVar) throws Exception {
        JSONObject jSONObject2;
        jSONObject2 = new JSONObject();
        str.getClass();
        switch (str) {
            case "getCurrentVisibleState":
                lse lseVar = this.yz;
                if (lseVar != null) {
                    jSONObject2.put("visibleState", !gc.fm(this.ro, 20, lseVar.tmm(), false) ? 1 : 0);
                }
                return jSONObject2;
            case "closeWebview":
                xgn.fm(new Runnable() { // from class: com.bytedance.sdk.openadsdk.duv.fm.maa.1
                    @Override // java.lang.Runnable
                    public void run() {
                        if (maa.this.ro != null) {
                            maa.this.ro.setVisibility(8);
                            ViewGroup viewGroup = (ViewGroup) maa.this.ro.getParent();
                            if (viewGroup != null) {
                                viewGroup.removeView(maa.this.ro);
                            }
                        }
                    }
                });
                jSONObject2.put("success", true);
                return jSONObject2;
            case "makeVisible":
                if (this.ro != null) {
                    jSONObject2.put("success", true);
                    xgn.fm(new Runnable() { // from class: com.bytedance.sdk.openadsdk.duv.fm.maa.2
                        @Override // java.lang.Runnable
                        public void run() {
                            if (maa.this.ro != null) {
                                maa.this.ro.setVisibility(0);
                            }
                        }
                    });
                } else {
                    jSONObject2.put("success", false);
                }
                return jSONObject2;
            default:
                return jSONObject2;
        }
    }
}
