Search
    Preparing search index...
    interface IComputed {
        struct: (
            target: Object,
            key: string | symbol,
            baseDescriptor?: PropertyDescriptor,
        ) => void;
        <T>(options: IComputedValueOptions<T>): any;
        <T>(func: () => T, setter: (v: T) => void): IComputedValue<T>;
        <T>(func: () => T, options?: IComputedValueOptions<T>): IComputedValue<T>;
        (
            target: Object,
            key: string | symbol,
            baseDescriptor?: PropertyDescriptor,
        ): void;
    }
    • Type Parameters

      • T

      Parameters

      Returns any

    • Type Parameters

      • T

      Parameters

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

      Returns IComputedValue<T>

    • Type Parameters

      • T

      Parameters

      Returns IComputedValue<T>

    • Parameters

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

      Returns void

    Index

    Properties

    Properties

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