Skip to main content

Interface: IWatchedValueReadonly<T>

Charting Library.IWatchedValueReadonly

Type parameters

Name
T

Hierarchy

Methods

subscribe

subscribe(callback, options?): void

Subscribe to watched value changes

Parameters

NameTypeDescription
callback(value: T) => voidcallback to be evoked when change occurs
options?WatchedValueSubscribeOptionswatch subscriber options

Returns

void

Overrides

IObservableValueReadOnly.subscribe


unsubscribe

unsubscribe(callback?): void

Unsubscribe to watched value changes

Parameters

NameTypeDescription
callback?(value: T) => voidcallback to remove

Returns

void

Overrides

IObservableValueReadOnly.unsubscribe


value

value(): T

Value

Returns

T

Inherited from

IObservableValueReadOnly.value


when

when(callback): void

A simplified version of subscription, with promise-like interface, generally for using with boolean-valued watched values

Parameters

NameTypeDescription
callbackWatchedValueCallback<T>a function to be called when the value became true. once and callWithLast are implicitly set to true.

Returns

void