clickedItem | The item clicked, or selected via keyboard. |
keepMultiSelection | Should existing selection be kept? This is used to support dragging or right-clicking one item in a multi-selection. |
useShiftAsActionKey | Should the action key be treated like the shift key? If so, the action key also indicates a range selection. |
A callback which determines how TreeView handles selection changes in response to keys and mouse clicks.
Additional resources: getNewSelectionOverride.