Class EnumType
A type that refers to an enum.
Import path
import javascript
Direct supertypes
Indirect supertypes
Fields
Predicates
getEnum | Gets the declaration of the referenced enum. |
Inherited predicates
getAConstructorSignature | Gets a constructor call signature. | from Type |
getADefinition | Gets a syntactic declaration of this named type. | from TypeReference |
getAFunctionSignature | Gets a function call signature. | from Type |
getASignature | Gets a signature of the given kind. | from Type |
getATypeArgument | Gets a type argument provided in this type. | from TypeReference |
getChild | Gets the | from Type |
getConstructorSignature | Gets the | from Type |
getFunctionSignature | Gets the | from Type |
getKind | Gets the kind of this type, which is an integer value denoting how the type is stored in the database. | from Type |
getLastConstructorSignature | Gets the last constructor call signature. | from Type |
getLastFunctionSignature | Gets the last function call signature. | from Type |
getLastSignature | Gets the last signature of the given kind. | from Type |
getNumConstructorSignature | Gets the number of constructor call signatures. | from Type |
getNumFunctionSignature | Gets the number of function call signatures. | from Type |
getNumSignature | Gets the number of signatures of the given kind. | from Type |
getNumTypeArgument | Gets the number of type arguments provided in this type. | from TypeReference |
getNumberIndexType | Gets the type of the number index signature on this type, such as | from Type |
getSignature | Gets the | from Type |
getStringIndexType | Gets the type of the string index signature on this type, such as | from Type |
getTypeArgument | Gets the | from TypeReference |
getTypeName | Gets the canonical name of the type being referenced. | from TypeReference |
hasQualifiedName | Holds if the referenced type has the given qualified name, rooted in the global scope. | from TypeReference |
hasQualifiedName | Holds if the referenced type is exported from the given module under the given qualified name. | from TypeReference |
hasTypeArguments | Holds if type arguments are provided in this type. | from TypeReference |
hasUnderlyingType | Holds if this refers to the given named type, or is declared as a subtype thereof, or is a union or intersection containing such a type. | from Type |
hasUnderlyingType | Holds if this refers to the given named type, or is declared as a subtype thereof, or is a union or intersection containing such a type. | from Type |
hasUnderlyingTypeName | Holds if this refers to the given named type, or is declared as a subtype thereof, or is a union or intersection containing such a type. | from Type |
toString | Gets a string representation of this type. | from Type |
unfold | Repeatedly unfolds unions, intersections, and type aliases and gets any of the underlying types, or this type itself if it is not a union or intersection. | from Type |
unfoldUnionAndIntersection | Repeatedly unfolds union and intersection types and gets any of the underlying types, or this type itself if it is not a union or intersection. | from Type |