A type pack is a combination of a domain and a reference to a type within that domain.

Its domain contains at least all the types and models that are used in the type pack, so that the type can be resolved.

Implements

Constructors

  • Parameters

    • Optional domain: Domain
    • Optional reference: string

    Returns TypePack

Properties

_domain?: Domain
_reference?: string

Accessors

  • get content(): Type
  • The type that is referenced by the type pack.

    Returns Type

  • get domain(): Domain
  • The domain that contains the type.

    Returns Domain

  • get reference(): string
  • The reference to the type within the domain.

    Returns string

Methods

Generated using TypeDoc