Skip to content

ReactiveCounter

Defined in: state/reactive.ts:52

Integer counter with arithmetic helpers.

readonly [STATE_KIND]: "counter"

Defined in: state/reactive.ts:56

clamp(value, min, max): void

Defined in: state/reactive.ts:62

Set to value clamped into [min, max].

number

number

number

void


decrement(by?): void

Defined in: state/reactive.ts:60

number

void


hydrate(raw): void

Defined in: state/reactive.ts:25

number

void

Serializable.hydrate


increment(by?): void

Defined in: state/reactive.ts:59

number

void


reset(): void

Defined in: state/reactive.ts:30

void

Resettable.reset


serialize(): number

Defined in: state/reactive.ts:24

number

Serializable.serialize


set(n): void

Defined in: state/reactive.ts:58

number

void


subscribe(listener): () => void

Defined in: state/reactive.ts:19

() => void

() => void

Reactive.subscribe


value(): number

Defined in: state/reactive.ts:57

number