Skip to content

API Reference / @gtkx/animated / FluidValue

Abstract Interface: FluidValue<T, E> ​

Extend this class for automatic TypeScript support when passing this value to fluids-compatible libraries.

Extended by ​

Type Parameters ​

T ​

T = any

E ​

E extends FluidEvent<T> = any

Methods ​

get()? ​

protected optional get(): T

Get the current value.

Returns ​

T


observerAdded()? ​

protected optional observerAdded(count, observer): void

Called after an observer is added.

Parameters ​

count ​

number

observer ​

FluidObserver<E>

Returns ​

void


observerRemoved()? ​

protected optional observerRemoved(count, observer): void

Called after an observer is removed.

Parameters ​

count ​

number

observer ​

FluidObserver<E>

Returns ​

void