package com.bytedance.sdk.component.adexpress.dynamic.animation.fm;

import android.view.View;
import android.view.ViewGroup;

/* JADX INFO: loaded from: classes.dex */
public class lb {
    private static volatile lb fm;

    private lb() {
    }

    public static lb fm() {
        if (fm == null) {
            synchronized (lb.class) {
                try {
                    if (fm == null) {
                        fm = new lb();
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
        }
        return fm;
    }

    public yz fm(View view, com.bytedance.sdk.component.adexpress.dynamic.yz.fm fmVar) {
        if (fmVar == null) {
            return null;
        }
        if (view.getParent() != null) {
            ((ViewGroup) view.getParent()).setClipChildren(false);
        }
        if (view.getParent().getParent() != null) {
            ((ViewGroup) view.getParent().getParent()).setClipChildren(false);
        }
        if ("scale".equals(fmVar.ef())) {
            return new ku(view, fmVar);
        }
        if ("translate".equals(fmVar.ef())) {
            return new fhx(view, fmVar);
        }
        if ("ripple".equals(fmVar.ef())) {
            return new wu(view, fmVar);
        }
        if ("marquee".equals(fmVar.ef())) {
            return new wsy(view, fmVar);
        }
        if ("waggle".equals(fmVar.ef())) {
            return new irt(view, fmVar);
        }
        if ("shine".equals(fmVar.ef())) {
            return new duv(view, fmVar);
        }
        if ("swing".equals(fmVar.ef())) {
            return new onz(view, fmVar);
        }
        if ("fade".equals(fmVar.ef())) {
            return new fm(view, fmVar);
        }
        if ("rubIn".equals(fmVar.ef())) {
            return new vt(view, fmVar);
        }
        if ("rotate".equals(fmVar.ef())) {
            return new ef(view, fmVar);
        }
        if ("cutIn".equals(fmVar.ef())) {
            return new ajl(view, fmVar);
        }
        if ("stretch".equals(fmVar.ef())) {
            return new dsz(view, fmVar);
        }
        if ("bounce".equals(fmVar.ef())) {
            return new jnr(view, fmVar);
        }
        return null;
    }
}
