Subscribable

OBSERVABLE INTERFACES

interface Subscribable<T> { subscribe(observer?: PartialObserver<T>): Unsubscribable }

Class Implementations

  • Observable
    • ConnectableObservable
    • GroupedObservable
    • Subject
      • BehaviorSubject
      • ReplaySubject
      • AsyncSubject

Methods

subscribe()

4 overloads...

subscribe(next: null | undefined, error: null | undefined, complete: () => void): Unsubscribable

Parameters

next

Type: null | undefined.

error

Type: null | undefined.

complete

Type: () => void.

Returns

Unsubscribable


subscribe(next: null | undefined, error: (error: any) => void, complete?: () => void): Unsubscribable

Parameters

next

Type: null | undefined.

error

Type: (error: any) => void.

complete

Optional. Default is undefined.

Type: () => void.

Returns

Unsubscribable


subscribe(next: (value: T) => void, error: null | undefined, complete: () => void): Unsubscribable

Parameters

next

Type: (value: T) => void.

error

Type: null | undefined.

complete

Type: () => void.

Returns

Unsubscribable


subscribe(next?: (value: T) => void, error?: (error: any) => void, complete?: () => void): Unsubscribable

Parameters

next

Optional. Default is undefined.

Type: (value: T) => void.

error

Optional. Default is undefined.

Type: (error: any) => void.

complete

Optional. Default is undefined.

Type: () => void.

Returns

Unsubscribable