Variable defineConst

define: {
    getter: (<T, R>(obj, key, get, des?) => T);
    method: (<T, R>(obj, fn, des?) => T);
    setter: (<T, R>(obj, key, set, des?) => T);
    value: (<T, V>(obj, key, value, des?) => T);
} = ...

Type declaration

  • getter: (<T, R>(obj, key, get, des?) => T)
      • <T, R>(obj, key, get, des?): T
      • Type Parameters

        Parameters

        • obj: T
        • key: string
        • get: TBindable<T, R>
        • Optional des: PropertyDescriptor

        Returns T

  • method: (<T, R>(obj, fn, des?) => T)
      • <T, R>(obj, fn, des?): T
      • Type Parameters

        Parameters

        • obj: T
        • fn: TBindable<T, R>
        • Optional des: PropertyDescriptor

        Returns T

  • setter: (<T, R>(obj, key, set, des?) => T)
      • <T, R>(obj, key, set, des?): T
      • Type Parameters

        Parameters

        • obj: T
        • key: string
        • set: TBindable<T, R>
        • Optional des: PropertyDescriptor

        Returns T

  • value: (<T, V>(obj, key, value, des?) => T)
      • <T, V>(obj, key, value, des?): T
      • Type Parameters

        Parameters

        • obj: T
        • key: string
        • value: V
        • Optional des: PropertyDescriptor

        Returns T

Generated using TypeDoc