• Register a class under its kind tag. Idempotent; a later registration for the same kind replaces the earlier one (last definition wins).

    Parameters

    • kind: string

      The kind tag to register the class under.

    • ctor: KindConstructor

      The constructor to associate with the kind tag.

    Returns void