Decorator for class properties:

get value() { return expr; }. For legacy purposes also invokable as ES5 observable created: computed(() => expr);

  • Type Parameters

    • T

    Parameters

    Returns any

  • Type Parameters

    • T

    Parameters

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

    • setter: ((v: T) => void)
        • (v): void
        • Parameters

          Returns void

    Returns IComputedValue<T>

  • Type Parameters

    • T

    Parameters

    Returns IComputedValue<T>

  • Parameters

    • target: Object
    • key: string | symbol
    • OptionalbaseDescriptor: PropertyDescriptor

    Returns void

Properties

Properties

struct: ((target: Object, key: string | symbol, baseDescriptor?: PropertyDescriptor) => void)