isHighlighted property
bool
get
isHighlighted
Gets or sets whether this Part is highlighted. The initial value is false.
Highlighted parts may be shown with a different appearance by changing the brush or visibility of one or more of the GraphObjects within the part. One way of doing that is by using binding. Consider part of the definition of a Node template:
new go.Shape({
// ... shape properties
})
// Shape.fill is bound to Node.data.color
.bind("fill", "color")
// Shape.stroke is red when Node.isHighlighted is true, black otherwise
.bind(new go.Binding("stroke", "isHighlighted",
h => h ? "red" : "black").ofObject())
Implementation
_i2.bool get isHighlighted => _i4.getProperty(
this,
'isHighlighted',
);
set
isHighlighted
(bool value)
Implementation
set isHighlighted(_i2.bool value) {
_i4.setProperty(
this,
'isHighlighted',
value,
);
}