package com.bytedance.als;

import X.6Is;
import X.AnonymousClass0CB;
import X.AnonymousClass0CH;
import X.AnonymousClass0CN;
import X.C30121Hu;
import X.NrO;
import com.bytedance.covode.number.Covode;

public final class LogicComponent$whenReadyOrThrowInternal$1 implements 6Is {
    public final /* synthetic */ NrO LIZ;
    public final /* synthetic */ Class LIZIZ;
    public final /* synthetic */ C30121Hu LIZJ;

    static {
        Covode.recordClassIndex(4166);
    }

    public final void onStateChanged(AnonymousClass0CH r2, AnonymousClass0CB r3) {
        if (r3 == AnonymousClass0CB.ON_DESTROY) {
            onDestroy();
        }
    }

    @AnonymousClass0CN(LIZ = AnonymousClass0CB.ON_DESTROY)
    public final void onDestroy() {
        this.LIZ.LIZIZ(this.LIZIZ, this.LIZJ);
    }

    public LogicComponent$whenReadyOrThrowInternal$1(NrO nrO, Class cls, C30121Hu r3) {
        this.LIZ = nrO;
        this.LIZIZ = cls;
        this.LIZJ = r3;
    }
}
