:TS:Type:Declared Node
→ represents the type of a type declaration (i.e. a :TS:Class)
Properties
| Name | Description |
|---|---|
referencedGlobalFqn | global FQN of the type declaration that is referenced by the type node (this mainly serves as a convenience property to simplify queries) |
Relations
| Name | Target Label(s) | Cardinality | Description |
|---|---|---|---|
REFERENCES | :TS:Class :TS:Interface :TS:TypeAlias :TS:Enum :TS:ExternalDeclaration | 1 | declaration that defines the referenced type |
HAS_TYPE_ARGUMENT | :TS:Type | 0..* | type arguments that are specified for generic types Properties: - index: position of the type argument in the type parameter list (zero-based) |