value

abstract override var value: Value(source)

Returns value corresponding to that node. Change of the value changes the corresponding value in the structure.

When detached (that happens only when the corresponding place is removed) holds the last value it was holding. After detaching, the node just stores the element that can be changed. And the changing won't modify the structure the node was detached from.