Interface WritableSignal<T>

interface WritableSignal<T> {
    value: T;
    asReadonly(): Signal<T>;
    set(value: T): void;
    subscribe(
        listener: SignalListener<T>,
        options?: SubscribeOptions,
    ): Unsubscribe;
    update(fn: (value: T) => T): void;
    (): T;
}

Type Parameters

  • T

Hierarchy (View Summary)

Properties

Methods

Properties

value: T

Methods