package com.bytedance.adsdk.ugeno.yz;

import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.view.MotionEvent;
import com.bytedance.adsdk.ugeno.yz.ajl;
import com.bytedance.adsdk.ugeno.yz.ro.fm;
import com.bytedance.adsdk.ugeno.yz.yz.lb;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes.dex */
public class ef implements ku {
    private com.bytedance.adsdk.ugeno.core.jnr ajl;
    private boolean duv;

    /* JADX INFO: renamed from: ef, reason: collision with root package name */
    private com.bytedance.adsdk.ugeno.core.ro.fm f6422ef;
    Handler fm = new Handler(Looper.getMainLooper());
    private com.bytedance.adsdk.ugeno.ro.lb jnr;
    private boolean ku;

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> f6423lb;
    private fm ro;
    private boolean vt;
    private onz wsy;
    private dsz wu;
    private Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> yz;

    public static class fm {
        public Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> fm;

        /* JADX INFO: renamed from: lb, reason: collision with root package name */
        public Map<String, com.bytedance.adsdk.ugeno.yz.yz.lb> f6425lb;
        public Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> ro;

        public fm(Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map, Map<String, com.bytedance.adsdk.ugeno.yz.yz.lb> map2, Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map3) {
            this.fm = map;
            this.f6425lb = map2;
            this.ro = map3;
        }
    }

    public ef(com.bytedance.adsdk.ugeno.ro.lb lbVar, fm fmVar) {
        this.jnr = lbVar;
        this.ro = fmVar;
        if (fmVar != null) {
            this.f6423lb = fmVar.fm;
            this.yz = fmVar.ro;
        }
        if (lbVar != null && lbVar.lmk() && this.f6422ef == null) {
            this.f6422ef = new com.bytedance.adsdk.ugeno.core.ro.fm();
        }
    }

    public void fm(com.bytedance.adsdk.ugeno.core.jnr jnrVar) {
        this.ajl = jnrVar;
    }

    public void jnr() {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm = fm("timer");
        if (listFm == null || listFm.isEmpty()) {
            return;
        }
        for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listFm) {
            if (lbVar != null) {
                lbVar.fm(this);
                lbVar.fm(new Object[0]);
            }
        }
    }

    public void lb() {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> value;
        fm fmVar = this.ro;
        if (fmVar == null) {
            return;
        }
        for (Map.Entry<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> entry : fmVar.fm.entrySet()) {
            if (entry != null && (value = entry.getValue()) != null && !value.isEmpty()) {
                for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : value) {
                    if (lbVar instanceof com.bytedance.adsdk.ugeno.yz.yz.yz) {
                        lbVar.fm(this);
                        lbVar.fm(new Object[0]);
                    }
                }
            }
        }
    }

    public void ro() {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm = fm("twist");
        if (listFm == null || listFm.isEmpty()) {
            return;
        }
        for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listFm) {
            if (lbVar != null) {
                lbVar.fm(this);
                lbVar.fm(new Object[0]);
            }
        }
    }

    public void yz() {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm = fm("animateState");
        if (listFm == null || listFm.isEmpty()) {
            return;
        }
        for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listFm) {
            if (lbVar != null) {
                lbVar.fm(this);
                lbVar.fm(new Object[0]);
            }
        }
    }

    public void fm(dsz dszVar) {
        this.wu = dszVar;
    }

    public void fm(onz onzVar) {
        this.wsy = onzVar;
    }

    public void fm() {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm = fm("shake");
        if (listFm == null || listFm.isEmpty()) {
            return;
        }
        for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listFm) {
            if (lbVar != null) {
                lbVar.fm(this);
                lbVar.fm(new Object[0]);
            }
        }
    }

    public List<com.bytedance.adsdk.ugeno.yz.yz.lb> ro(String str) {
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map;
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map2 = this.yz;
        if (map2 == null || map2.isEmpty() || TextUtils.isEmpty(str) || (map = this.yz) == null || !map.containsKey(str)) {
            return null;
        }
        return this.yz.get(str);
    }

    public boolean fm(MotionEvent motionEvent) {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm = fm("touchStart");
        if (listFm != null && !listFm.isEmpty()) {
            for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listFm) {
                if (lbVar instanceof com.bytedance.adsdk.ugeno.yz.yz.duv) {
                    lbVar.fm(this);
                    lbVar.fm(motionEvent);
                }
            }
        }
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm2 = fm("touchEnd");
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm3 = fm("tap");
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listFm4 = fm("slide");
        if (listFm2 != null && !listFm2.isEmpty()) {
            for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar2 : listFm2) {
                if (lbVar2 instanceof com.bytedance.adsdk.ugeno.yz.yz.ku) {
                    lbVar2.fm(this);
                    this.duv = lbVar2.fm(motionEvent);
                }
            }
        }
        if ((listFm3 == null || listFm3.isEmpty()) && (listFm4 == null || listFm4.isEmpty())) {
            return this.duv;
        }
        if (this.duv && motionEvent.getAction() == 1) {
            return true;
        }
        com.bytedance.adsdk.ugeno.core.ro.fm fmVar = this.f6422ef;
        if (fmVar != null) {
            if (fmVar.fm(motionEvent)) {
                return false;
            }
            this.f6422ef.fm(this.jnr, motionEvent);
        }
        if (listFm3 != null && !listFm3.isEmpty()) {
            for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar3 : listFm3) {
                if (lbVar3 instanceof com.bytedance.adsdk.ugeno.yz.yz.ef) {
                    ((com.bytedance.adsdk.ugeno.yz.yz.ef) lbVar3).fm(this.wsy);
                    lbVar3.fm(this);
                    this.vt = lbVar3.fm(motionEvent);
                }
            }
        }
        int action = motionEvent.getAction();
        if ((action == 1 || action == 3) && this.vt) {
            com.bytedance.adsdk.ugeno.core.ro.fm fmVar2 = this.f6422ef;
            if (fmVar2 != null) {
                fmVar2.fm();
            }
            return true;
        }
        if (listFm4 != null && !listFm4.isEmpty()) {
            for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar4 : listFm4) {
                if (lbVar4 instanceof com.bytedance.adsdk.ugeno.yz.yz.jnr) {
                    ((com.bytedance.adsdk.ugeno.yz.yz.jnr) lbVar4).fm(this.wu);
                    lbVar4.fm(this);
                    this.ku = lbVar4.fm(motionEvent);
                }
            }
        }
        if (action == 1 || action == 3) {
            if (this.ku) {
                com.bytedance.adsdk.ugeno.core.ro.fm fmVar3 = this.f6422ef;
                if (fmVar3 != null) {
                    fmVar3.fm();
                }
                return true;
            }
            com.bytedance.adsdk.ugeno.core.ro.fm fmVar4 = this.f6422ef;
            if (fmVar4 != null) {
                fmVar4.fm(this.jnr);
            }
        }
        return this.vt || this.ku;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void fm(String str, List<ajl.fm> list) {
        if (list == null || list.isEmpty()) {
            return;
        }
        for (ajl.fm fmVar : list) {
            if (fmVar != null) {
                com.bytedance.adsdk.ugeno.yz.ro.fm fmVarFm = fm.C0024fm.fm(this.jnr, str, fmVar);
                fmVar.toString();
                if (fmVarFm != null) {
                    fmVarFm.fm();
                    fmVarFm.ro();
                }
            }
        }
    }

    public List<com.bytedance.adsdk.ugeno.yz.yz.lb> fm(String str) {
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map;
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map2 = this.f6423lb;
        if (((map2 == null || map2.isEmpty()) && ((map = this.yz) == null || map.isEmpty())) || TextUtils.isEmpty(str)) {
            return null;
        }
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map3 = this.f6423lb;
        if (map3 != null && map3.containsKey(str)) {
            return this.f6423lb.get(str);
        }
        Map<String, List<com.bytedance.adsdk.ugeno.yz.yz.lb>> map4 = this.yz;
        if (map4 != null && map4.containsKey(str)) {
            return this.yz.get(str);
        }
        return null;
    }

    public void fm(String str, Object... objArr) {
        List<com.bytedance.adsdk.ugeno.yz.yz.lb> listRo = ro(str);
        if (listRo == null || listRo.isEmpty()) {
            return;
        }
        for (com.bytedance.adsdk.ugeno.yz.yz.lb lbVar : listRo) {
            lbVar.fm(this);
            lbVar.fm(objArr);
        }
    }

    @Override // com.bytedance.adsdk.ugeno.yz.ku
    public void fm(final com.bytedance.adsdk.ugeno.ro.lb lbVar, final String str, final List<ajl.fm> list, ajl ajlVar) {
        ajlVar.lb();
        ajlVar.yz();
        if (ajlVar.lb()) {
            return;
        }
        final int iYz = ajlVar.yz();
        if (iYz > 0) {
            this.fm.postDelayed(new com.bytedance.adsdk.ugeno.wsy.vt(new Runnable() { // from class: com.bytedance.adsdk.ugeno.yz.ef.1
                @Override // java.lang.Runnable
                public void run() {
                    if (ef.this.ajl != null) {
                        ef.this.ajl.fm(lbVar, str, list);
                    }
                    ef.this.fm(str, (List<ajl.fm>) list);
                }
            }), iYz);
            return;
        }
        com.bytedance.adsdk.ugeno.core.jnr jnrVar = this.ajl;
        if (jnrVar != null) {
            jnrVar.fm(lbVar, str, list);
        }
        fm(str, list);
    }

    public static ef fm(com.bytedance.adsdk.ugeno.ro.lb lbVar, String str) {
        com.bytedance.adsdk.ugeno.yz.yz.lb lbVarFm;
        if (lbVar != null && !TextUtils.isEmpty(str)) {
            try {
                JSONArray jSONArray = new JSONArray(str);
                if (jSONArray.length() <= 0) {
                    return null;
                }
                fm fmVar = new fm(new HashMap(), new HashMap(), new HashMap());
                for (int i10 = 0; i10 < jSONArray.length(); i10++) {
                    JSONObject jSONObjectOptJSONObject = jSONArray.optJSONObject(i10);
                    if (jSONObjectOptJSONObject != null && (lbVarFm = lb.fm.fm(lbVar.ku().getContext(), lbVar, jSONObjectOptJSONObject, lbVar.duv())) != null) {
                        if (fmVar.fm.containsKey(lbVarFm.yz())) {
                            List<com.bytedance.adsdk.ugeno.yz.yz.lb> list = fmVar.fm.get(lbVarFm.yz());
                            if (list == null) {
                                ArrayList arrayList = new ArrayList();
                                arrayList.add(lbVarFm);
                                fmVar.fm.put(lbVarFm.yz(), arrayList);
                                fmVar.ro.put(lbVarFm.ajl(), arrayList);
                            } else {
                                list.add(lbVarFm);
                            }
                        } else {
                            ArrayList arrayList2 = new ArrayList();
                            arrayList2.add(lbVarFm);
                            fmVar.fm.put(lbVarFm.yz(), arrayList2);
                            fmVar.ro.put(lbVarFm.ajl(), arrayList2);
                        }
                        fmVar.f6425lb.put(lbVarFm.jnr(), lbVarFm);
                    }
                }
                return new ef(lbVar, fmVar);
            } catch (JSONException unused) {
            }
        }
        return null;
    }
}
