Class ClassRegistry<T>

Type Parameters

  • T extends AbstractCtor

Constructors

Methods

  • Parameters

    • className: string
    • Rest...args: unknown[]

    Returns undefined | InstanceType<T>

  • Gets the constructor for a registered class or undefined, if no such class was registerd

    Parameters

    • className: string

    Returns undefined | Ctor<T>

  • Register a class by its class name.

    Parameters

    • className: string
    • ctor: Ctor<T>

    Returns void