Hierarchy

  • default

Constructors

Properties

#baseType: IType = ...
#factory: ((...args) => unknown) = ...

Type declaration

    • (...args): unknown
    • Parameters

      • Rest ...args: unknown[]

      Returns unknown

#isArray: boolean = false
#name: string = ''
#namespace: string = ''
deriveFrom: ((type) => default) = ...

Type declaration

factory?: ((constructor) => default) = ...

Type declaration

    • (constructor): default
    • Parameters

      • constructor: (new <T, TArgs>(...args) => T)
          • new <T, TArgs>(...args): T
          • Type Parameters

            • T

            • TArgs = keyof T

            Parameters

            • Rest ...args: TArgs[]

            Returns T

      Returns default

setName: ((name) => default) = ...

Type declaration

setNamespace: ((namespace) => default) = ...

Type declaration

Methods

Generated using TypeDoc