Interface: EffectStore
Defined in: @preact/signals-react:
See
https://www.npmjs.com/package/@preact/signals-react
Methods
_start()
ts
_start(): void;Defined in: @preact/signals-react:
startEffect - begin tracking signals used in this component
Returns
void
[symDispose]()
ts
symDispose: void;Defined in: @preact/signals-react:
Returns
void
f()
ts
f(): void;Defined in: @preact/signals-react:
finishEffect - stop tracking the signals used in this component
Returns
void
getSnapshot()
ts
getSnapshot(): number;Defined in: @preact/signals-react:
Returns
number
subscribe()
ts
subscribe(onStoreChange: () => void): () => void;Defined in: @preact/signals-react:
Parameters
| Parameter | Type |
|---|---|
onStoreChange | () => void |
Returns
() => void
Properties
_usage
ts
readonly _usage: EffectStoreUsage;Defined in: @preact/signals-react:
An enum defining how this hook is used and whether it is invoked in a component's body or hook body. See the comment on EffectStoreUsage for more details.
effect
ts
readonly effect: Effect;Defined in: @preact/signals-react: