Interface: SignalOptions<T>
Documentation / @xmachines/play-signals / SignalOptions
Defined in: packages/play-signals/src/types.ts:26
Options for creating Signal.State
Param
Optional custom equality function for determining if value changed
Example
import { Signal } from "@xmachines/play-signals";import type { SignalOptions } from "@xmachines/play-signals";
const options: SignalOptions<number> = { equals: (a, b) => a === b,};const count = new Signal.State(0, options);Type Parameters
| Type Parameter |
|---|
T |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
equals? | (a, b) => boolean | Custom equality function for determining if value changed | packages/play-signals/src/types.ts:33 |