Class: LixObservable<T>

Type Parameters

Type Parameter
T

Implements

  • Observable<T[]>

Constructors

Constructor

new LixObservable<T>(subscriber: (observer: Observer<T[]>) => void | () => void): LixObservable<T>

Parameters

ParameterType
subscriber(observer: Observer<T[]>) => void | () => void

Returns

LixObservable<T>

Methods

[observable]()

[observable](): LixObservable<T>

Returns

LixObservable<T>

Implementation of

Observable.[observable]


subscribe()

subscribe(observer: Partial<Observer<T[]>>): Subscription

Parameters

ParameterType
observerPartial<Observer<T[]>>

Returns

Subscription

Implementation of

Observable.subscribe


subscribeTakeFirst()

subscribeTakeFirst(observer: Partial<Observer<T | undefined>>): Subscription

Parameters

ParameterType
observerPartial<Observer<T | undefined>>

Returns

Subscription


subscribeTakeFirstOrThrow()

subscribeTakeFirstOrThrow(observer: Partial<Observer<T>>): Subscription

Parameters

ParameterType
observerPartial<Observer<T>>

Returns

Subscription