PBKware JS Utils - v0.8.2

    Interface CorrectnessState<Badness>

    interface CorrectnessState<Badness> {
        badness: Badness;
        usable: boolean;
        checkSetUnusable(badness: Badness): void;
        setUnusable(badness: Badness): void;
        setUsable(badness: Badness): void;
        subscribeBadnessChangedEvent(
            handler: BadnessChangedEventHandler,
        ): SubscriptionId;
        subscribeUsableChangedEvent(
            handler: UsableChangedEventHandler,
        ): SubscriptionId;
        unsubscribeBadnessChangedEvent(subscriptionId: SubscriptionId): void;
        unsubscribeUsableChangedEvent(subscriptionId: SubscriptionId): void;
    }

    Type Parameters

    • Badness
    Index

    Properties

    badness: Badness
    usable: boolean

    Methods

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    MMNEPVFCICPMFPCPTTAAATR