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 = string — serialize() 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:44

get(): T

Defined in: state/reactive.ts:45

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:46

T

void


subscribe(listener): () => void

Defined in: state/reactive.ts:19

() => void

() => void

Reactive.subscribe

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/core.md.