:TS:AutoAccessor Node
→ represents a declared auto accessor of a :TS:Class or :TS:Interface
Properties
| Name | Description |
|---|
visibility | visibility of the accessor, i.e. public(default), protected, private, or js_private(for auto accessors declared using the # prefix) |
static (boolean) | only for :TS:Class accessors: indicates, if the accessor has an static modifier |
abstract (boolean) | only for :TS:Class accessors: indicates, if the accessor has an abstract modifier |
override (boolean) | only for :TS:Class accessors: indicates, if the accessor has an override modifier |
| code coordinates | code coordinates of the auto accessor declaration (without fileName) |
Relations
| Name | Target Label(s) | Cardinality | Description |
|---|
OF_TYPE | :TS:Type | 1 | type of the described accessor property |
DECORATED_BY | :TS:Decorator | 0..* | only for :TS:Class accessors: all decorators of the described accessor property |