Function signal

  • Сreates a signal that automatically calculates its value based on other signals.

    Type Parameters

    • T

    Parameters

    • compute: Computation<T>

      A function that calculates the signal value and returns it.

    • Optionaloptions: SignalOptions<T>

      Signal options.

    Returns Signal<T>

    A computed signal.

  • Сreates a writable signal.

    Type Parameters

    • T

    Returns WritableSignal<T | undefined>

    A writable signal.

  • Сreates a writable signal.

    Type Parameters

    • T

    Parameters

    • value: Exclude<T, Function>

      An initial value of the signal.

    • Optionaloptions: SignalOptions<T>

      Signal options.

    Returns WritableSignal<T>

    A writable signal.