An observable that aligns with the TC39 observable proposal and can be consumed by other observable libraries like rx js or zen-observable.

interface Observable<T> {
    "[observable]"(): Subscribable<T>;
    subscribe(): Subscription;
    subscribe(observer: Partial<Observer<T>>): Subscription;
    subscribe(
        next: ObserverNext<T>,
        error?: ObserverError,
        complete?: ObserverComplete,
    ): Subscription;
}

Type Parameters

  • T

Methods

MMNEPVFCICPMFPCPTTAAATR