A hologram model defining its interface.

The interface can contain channels, values and methods. The model can also be a union or intersection of other models.

Implements

Constructors

Properties

_interface?: ModelInterface
_intersection?: Model[]
_reference?: string
_union?: Model[]
_version?: string

Accessors

  • get intersection(): undefined | Model[]
  • The models whose intersection is the model.

    Returns undefined | Model[]

  • get reference(): undefined | string
  • The version of the referenced model.

    Returns undefined | string

  • get union(): undefined | Model[]
  • The models whose union is the model.

    Returns undefined | Model[]

  • get version(): undefined | string
  • The version of the model.

    Returns undefined | string

Methods

Generated using TypeDoc