Skip to content

AIDC Toolkit / Core / AbstractConstructor

Type Alias: AbstractConstructor()<TConstructorParameters, TConstructorInstance> ​

AbstractConstructor<TConstructorParameters, TConstructorInstance> = (...args) => TConstructorInstance

Defined in: type.ts:43

Arbitrary abstract constructor. Abstract version of Constructor.

Type Parameters ​

TConstructorParameters ​

TConstructorParameters extends unknown[]

Constructor parameters types.

TConstructorInstance ​

TConstructorInstance

Constructor instance type.

Parameters ​

args ​

...TConstructorParameters

Returns ​

TConstructorInstance