Skip to content

ReactiveValue

Defined in: state/reactive.ts:42

Single typed cell. TEncoded is the codec-encoded form (defaults to T for identity codecs). With a custom codec like dateCodec(), T = Date and TEncoded = stringserialize() returns { value: string }, and any migrate callback returning the new encoded form sees the same shape.

T

TEncoded = T

readonly [STATE_KIND]: "value"

Defined in: state/reactive.ts:46

get(): T

Defined in: state/reactive.ts:47

T


hydrate(raw): void

Defined in: state/reactive.ts:25

TEncoded

void

Serializable.hydrate


reset(): void

Defined in: state/reactive.ts:30

void

Resettable.reset


serialize(): object

Defined in: state/reactive.ts:24

object

value: TEncoded

Serializable.serialize


set(value): void

Defined in: state/reactive.ts:48

T

void


subscribe(listener): () => void

Defined in: state/reactive.ts:19

() => void

() => void

Reactive.subscribe