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(全阶段)