Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ComputedRef<T>

Type parameters

  • T = any

Hierarchy

  • ComputedRef

Index

Constructors

Properties

Accessors

Constructors

constructor

  • new ComputedRef<T>(getter: () => T, setter?: (value: T) => void): ComputedRef<T>
  • Type parameters

    • T = any

    Parameters

    • getter: () => T
        • (): T
        • Returns T

    • Optional setter: (value: T) => void
        • (value: T): void
        • Parameters

          • value: T

          Returns void

    Returns ComputedRef<T>

Properties

Private Readonly #getter

#getter: () => T

Type declaration

    • (): T
    • Returns T

Private Readonly #setter

#setter: undefined | ((value: T) => void)

Readonly getter

getter: () => T

Type declaration

    • (): T
    • Returns T

Optional Readonly setter

setter?: (value: T) => void

Type declaration

    • (value: T): void
    • Parameters

      • value: T

      Returns void

Accessors

value

  • get value(): T
  • set value(value: T): void

Generated using TypeDoc