:TS:Type:Declared Node

represents the type of a type declaration (i.e. a :TS:Class)

Properties

NameDescription
referencedGlobalFqnglobal FQN of the type declaration that is referenced by the type node (this mainly serves as a convenience property to simplify queries)

Relations

NameTarget Label(s)CardinalityDescription
REFERENCES:TS:Class
:TS:Interface
:TS:TypeAlias
:TS:Enum
:TS:ExternalDeclaration
1declaration that defines the referenced type
HAS_TYPE_ARGUMENT:TS:Type0..*type arguments that are specified for generic types
Properties:
- index: position of the type argument in the type parameter list (zero-based)