Юниверс DG SDK UI
v2.15.0

Псевдоним типа ClassCtor<T, P>

ClassCtor: new (...args: P) => T

Тип конструктора. Это упрощает описание аргумента для функции. Второй параметр P позволяет описать параметры конструктора.

Параметры типа

  • T
  • P extends any[] = any[]

Объявление типа

    • new (...args: P): T
    • Параметры

      • ...args: P

      Возвращает T

instead

function (ctor: { new (...args: any[]): StringField }) { ... }

can be described

function (ctor: ClassCtor<StringField>) { ... }

second parameter P could describe params for constructor