MCPcopy Create free account
hub / github.com/cogentcore/core / SelectEvent

Method SelectEvent

core/tree.go:846–852  ·  view source on GitHub ↗

SelectEvent updates selection to include this node, using selectmode from mouse event (ExtendContinuous, ExtendOne), and root sends selection event. Returns true if event sent.

(mode events.SelectModes)

Source from the content-addressed store, hash-verified

844// using selectmode from mouse event (ExtendContinuous, ExtendOne),
845// and root sends selection event. Returns true if event sent.
846func (tr *Tree) SelectEvent(mode events.SelectModes) bool {
847 sel := tr.selectUpdate(mode)
848 if sel {
849 tr.sendSelectEvent()
850 }
851 return sel
852}
853
854// UnselectEvent unselects this node (if selected),
855// and root sends a selection event.

Callers 8

addTreeNodesMethod · 0.95
InitMethod · 0.95
pasteAtMethod · 0.95
OpenURLMethod · 0.80
addSyncNodesMethod · 0.80
duplicateSyncMethod · 0.80
pasteAtSyncMethod · 0.80
selectionMonitorMethod · 0.80

Calls 2

selectUpdateMethod · 0.95
sendSelectEventMethod · 0.95

Tested by

no test coverage detected