ReactiveCounter
Defined in: state/reactive.ts:52
Integer counter with arithmetic helpers.
Extends
Section titled “Extends”Reactive.Serializable<number>.Resettable
Properties
Section titled “Properties”[STATE_KIND]
Section titled “[STATE_KIND]”
readonly[STATE_KIND]:"counter"
Defined in: state/reactive.ts:56
Methods
Section titled “Methods”clamp()
Section titled “clamp()”clamp(
value,min,max):void
Defined in: state/reactive.ts:62
Set to value clamped into [min, max].
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”void
decrement()
Section titled “decrement()”decrement(
by?):void
Defined in: state/reactive.ts:60
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
hydrate()
Section titled “hydrate()”hydrate(
raw):void
Defined in: state/reactive.ts:25
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”increment()
Section titled “increment()”increment(
by?):void
Defined in: state/reactive.ts:59
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
reset()
Section titled “reset()”reset():
void
Defined in: state/reactive.ts:30
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”serialize()
Section titled “serialize()”serialize():
number
Defined in: state/reactive.ts:24
Returns
Section titled “Returns”number
Inherited from
Section titled “Inherited from”set(
n):void
Defined in: state/reactive.ts:58
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
subscribe()
Section titled “subscribe()”subscribe(
listener): () =>void
Defined in: state/reactive.ts:19
Parameters
Section titled “Parameters”listener
Section titled “listener”() => void
Returns
Section titled “Returns”() => void
Inherited from
Section titled “Inherited from”value()
Section titled “value()”value():
number
Defined in: state/reactive.ts:57
Returns
Section titled “Returns”number