package kf;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import ie.v0;
import kotlinx.coroutines.y;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import xyz.stream.api.viewmodel.VideoActionViewModel;
import xyz.stream.utils.event.DislikeEvent;
import xyz.stream.view.BaseFragment;

/* JADX INFO: loaded from: classes3.dex */
public class b extends BaseFragment<VideoActionViewModel, v0> {
    public final i E0 = new i(this);

    @Override // xyz.stream.view.BaseFragment
    public final void clearData() {
        this.E0.a();
    }

    @Override // xyz.stream.view.BaseFragment
    public final void focus() {
        if (xyz.stream.utils.e.d().f36119h) {
            return;
        }
        i iVar = this.E0;
        View view = iVar.f29174q;
        if (view == null) {
            iVar.f29167j.post(new e(iVar, 0));
        } else {
            view.post(new e(iVar, 1));
        }
    }

    @Override // xyz.stream.view.BaseFragment
    public final v3.a getViewBinding(LayoutInflater layoutInflater, ViewGroup viewGroup) {
        return v0.inflate(layoutInflater, viewGroup, false);
    }

    @Override // xyz.stream.view.BaseFragment
    public final void initData() {
        super.initData();
        scrollToTop();
        this.E0.d();
    }

    @Override // xyz.stream.view.BaseFragment
    public final void initView() {
        y.S("MoviePage");
        fe.d.b().j(this);
        i iVar = this.E0;
        VideoActionViewModel videoActionViewModel = (VideoActionViewModel) this.viewModel;
        VB vb2 = this.binding;
        iVar.c(videoActionViewModel, 2, ((v0) vb2).f27543b, ((v0) vb2).f27544c, this.onFragmentScrollListener, this.onFragmentSendDataListener);
    }

    @Override // androidx.fragment.app.e0
    public final void onDestroy() {
        super.onDestroy();
        fe.d.b().m(this);
    }

    @Subscribe(sticky = true, threadMode = ThreadMode.MAIN)
    public void onMessageEvent(DislikeEvent dislikeEvent) {
        this.E0.b();
    }

    @Override // xyz.stream.view.BaseFragment
    public final void refreshData() {
        super.refreshData();
        ((v0) this.binding).f27543b.autoRefresh();
    }

    @Override // xyz.stream.view.BaseFragment
    public final boolean scrollToTop() {
        this.E0.f();
        return true;
    }
}
