Skip to content

Constructor__<T>

Unofficial

Abstract constructor type.

Import:

import type { Constructor__ } from 'obsidian';

Example:

abstract class AbstractClass {}
const ctor: Constructor<AbstractClass> = AbstractClass;
class ChildClass extends ctor {}

Signature:

export interface Constructor__<T>