@serenity-is/corelib / signal

Variable: signal()

const signal: {<T>(value, options?): Signal<T>; <T>(): Signal<T>; }

Defined in: ../domwise/dist/index.d.ts:2529

Creates a new writable signal with an optional initial value. Re-exported from @preact/signals-core with typed overloads.

Call Signature

<T>(value, options?): Signal<T>

Type Parameters

T

T

Parameters

value

T

options?

SignalOptions<T>

Returns

Signal<T>

Call Signature

<T>(): Signal<T>

Type Parameters

T

T = undefined

Returns

Signal<T>

Type Param

The type of the signal's value.

Param

Optional initial value.

Param

Optional signal options (watched, unwatched, name).

Returns

A writable Signal<T>.