Class Variable
A variable declared in a scope.
Import path
import javascript
Direct supertypes
Indirect supertypes
Known direct subtypes
Predicates
declaredIn |
Holds if there is a declaration of this variable in |
getADeclaration |
Gets a declaration declaring this variable, if any. |
getADeclarationStatement |
Gets a declaration statement declaring this variable, if any. |
getADefinition |
Gets a definition for this variable. |
getAReference |
Gets a reference to this variable. |
getAnAccess |
Gets an access to this variable. |
getAnAssignedExpr |
Gets an expression that is directly stored in this variable. |
getDeclarationSpace |
Gets the declaration space this name belongs to. |
getName |
Gets the name of this variable. |
getScope |
Gets the scope this variable is declared in. |
isCaptured |
Holds if this variable is captured in the closure of a nested function. |
isGlobal |
Holds if this is a global variable. |
isLocal |
Holds if this is a local variable. |
isNamespaceExport |
Holds if this is a variable exported from a TypeScript namespace. |
isParameter |
Holds if this variable is a parameter. |
toString |
Gets a textual representation of this element. |