Protected
Readonly
focusProtected
Readonly
onProtected
stateProtected
Readonly
treeEmitted when the selection has changed in the tree.
The tree selection, representing the selected nodes from the tree. If nothing is selected, the result will be empty.
Protected
addRegisters the given selection into the tree selection service. If the selection state changes after adding the
selectionOrTreeNode
argument, a selection changed event will be fired. If the argument is a tree node,
a it will be treated as a tree selection with the default selection type.
Protected
differenceReturns an array of the difference of two arrays. The returned array contains all elements that are contained by
left
and not contained by right
. right
may also contain elements not present in left
: these are simply ignored.
Protected
fireProtected
initProtected
removeRest
...nodes: (readonly SelectableTreeNode[])[]Protected
selectProtected
transiteProtected
unselectProtected
validate
SelectionProvider
is implemented by services to notify listeners about selection changes.