The base class for plain and computed signals.

Type Parameters

  • T = any

Hierarchy (view full)

Constructors

Properties

Accessors

Methods

Constructors

  • Type Parameters

    • T = any

    Parameters

    • Optional value: T

    Returns Signal<T>

Properties

brand: typeof BRAND_SYMBOL

Accessors

  • get value(): T
  • Returns T

  • set value(value): void
  • Parameters

    • value: T

    Returns void

Methods

  • Returns T

  • Parameters

    • fn: ((value) => void)
        • (value): void
        • Parameters

          • value: T

          Returns void

    Returns (() => void)

      • (): void
      • Returns void

  • Returns T

  • Returns string

  • Returns T