package com.ss.android.ugc.aweme.feed.adapter;

import X.4HR;
import X.A3G;
import X.A54;
import X.AJ4;
import X.BDT;
import com.bytedance.covode.number.Covode;
import com.ss.android.ugc.aweme.arch.widgets.base.DataCenter;
import com.ss.android.ugc.aweme.feed.assem.base.FeedBaseHolderViewModel;
import com.ss.android.ugc.aweme.feed.model.Aweme;

public final class VideoViewModel extends FeedBaseHolderViewModel<A3G> {
    public static final BDT LIZ = new BDT((byte) 0);
    public final boolean LIZIZ = true;

    static {
        Covode.recordClassIndex(76517);
    }

    public final boolean isHolderVM() {
        return this.LIZIZ;
    }

    public final /* synthetic */ 4HR defaultState() {
        return new A3G();
    }

    public final void LIZ(Aweme aweme) {
        setState(new AJ4(aweme));
    }

    public final void LIZ(DataCenter dataCenter) {
        setState(new A54());
        if (dataCenter != null) {
            dataCenter.LIZ("video_open_comment_dialog", true);
        }
    }
}
