Interface Readable<T>

Readable interface for subscribing.

interface Readable<T> {
    subscribe(this: void, run: Subscriber<T>, invalidate?: (() => void)): Unsubscriber;
}

Type Parameters

  • T

Hierarchy (view full)

Methods

Methods

  • Subscribe on value changes.

    Parameters

    • this: void
    • run: Subscriber<T>

      subscription callback

    • Optionalinvalidate: (() => void)

      cleanup callback

        • (): void
        • Returns void

    Returns Unsubscriber