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 org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public class sds extends com.bytedance.sdk.component.fm.yz<JSONObject, JSONObject> {
    private com.bytedance.sdk.component.ef.wsy fm;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private lse f7390lb;
    private hxv ro;
    private String yz;

    public sds(com.bytedance.sdk.component.ef.wsy wsyVar, String str, hxv hxvVar, lse lseVar) {
        this.fm = wsyVar;
        this.yz = str;
        this.ro = hxvVar;
        this.f7390lb = 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("closeWebview", new sds(wsyVar, "closeWebview", hxvVar, lseVar));
        fhxVar.fm("makeVisible", new sds(wsyVar, "makeVisible", hxvVar, lseVar));
        fhxVar.fm("getCurrentVisibleState", new sds(wsyVar, "getCurrentVisibleState", 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();
        String str2 = this.yz;
        str2.getClass();
        switch (str2) {
            case "getCurrentVisibleState":
                lse lseVar = this.f7390lb;
                if (lseVar != null) {
                    jSONObject2.put("visibleState", !gc.fm(this.fm, 20, lseVar.tmm(), false) ? 1 : 0);
                }
                return jSONObject2;
            case "closeWebview":
                xgn.fm(new Runnable() { // from class: com.bytedance.sdk.openadsdk.duv.fm.sds.1
                    @Override // java.lang.Runnable
                    public void run() {
                        if (sds.this.fm != null) {
                            sds.this.fm.setVisibility(8);
                            ViewGroup viewGroup = (ViewGroup) sds.this.fm.getParent();
                            if (viewGroup != null) {
                                viewGroup.removeView(sds.this.fm);
                            }
                        }
                    }
                });
                jSONObject2.put("success", true);
                return jSONObject2;
            case "makeVisible":
                if (this.fm != null) {
                    jSONObject2.put("success", true);
                    xgn.fm(new Runnable() { // from class: com.bytedance.sdk.openadsdk.duv.fm.sds.2
                        @Override // java.lang.Runnable
                        public void run() {
                            if (sds.this.fm != null) {
                                sds.this.fm.setVisibility(0);
                            }
                        }
                    });
                } else {
                    jSONObject2.put("success", false);
                }
                return jSONObject2;
            default:
                return jSONObject2;
        }
    }
}
