An enumeration. Two enumerations are equal when their paths are, whatever their values.

Hierarchy (View Summary)

Properties

Accessors

Methods

Properties

path: string

the full path, without parameters

Accessors

  • get displayName(): string

    the short name with any parameters, as shown in the UI, e.g. Varchar(15)

    Returns string

  • get fullName(): string

    the full path with any parameters, as written in Pure

    Returns string

Methods

  • Primitive and opaque types are interned, so equal types are usually the same instance. Equality is still structural, as it must hold across copies of this module too: the same family and the same full name, which for an enumeration is its path alone, so its values are not compared.

    Parameters

    Returns boolean