Skip to content

Interface: ComputedOptions<T>

Documentation / @xmachines/play-signals / ComputedOptions

Defined in: packages/play-signals/src/types.ts:84

Options for creating Signal.Computed

Param

Optional custom equality function for memoization

Example

import { Signal } from "@xmachines/play-signals";
import type { ComputedOptions } from "@xmachines/play-signals";
const options: ComputedOptions<string> = {
equals: (a, b) => a.toLowerCase() === b.toLowerCase(),
};

Type Parameters

Type Parameter
T

Properties

PropertyTypeDescriptionDefined in
equals?(a, b) => booleanCustom equality function for memoizationpackages/play-signals/src/types.ts:88