:TS:Setter Node

represents a declared setter of a :TS:Class or :TS:Interface

Properties

NameDescription
visibilityvisibility of the setter, i.e. public(default), protected, private, or js_private(for setters declared using the # prefix)
static (boolean)only for :TS:Class setters: indicates, if the setter has an static modifier
abstract (boolean)only for :TS:Class setters: indicates, if the setter has an abstract modifier
override (boolean)only for :TS:Class setters: indicates, if the setter has an override modifier
code coordinatescode coordinates of the setter declaration (without fileName)

Relations

NameTarget Label(s)CardinalityDescription
HAS:TS:Parameter0..*parameter(s) of the setter
DECORATED_BY:TS:Decorator0..*only for :TS:Class setters: all decorators of the setter