Skip to content

Intermact API Reference / @intermact/core / Signal

Interface: Signal<T>

Defined in: packages/core/src/reactive/signal.ts:13

Writable signal.

Extends

Type Parameters

T

T

Methods

get()

get(): T

Defined in: packages/core/src/reactive/signal.ts:8

Returns

T

Inherited from

ReadonlySignal.get


set()

set(value): void

Defined in: packages/core/src/reactive/signal.ts:14

Parameters

value

T

Returns

void


subscribe()

subscribe(fn): () => void

Defined in: packages/core/src/reactive/signal.ts:9

Parameters

fn

(value) => void

Returns

() => void

Inherited from

ReadonlySignal.subscribe


update()

update(fn): void

Defined in: packages/core/src/reactive/signal.ts:15

Parameters

fn

(prev) => T

Returns

void

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)