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

Method SelectedFunc

filetree/node.go:393–402  ·  view source on GitHub ↗

SelectedFunc runs the given function on all selected nodes in reverse order.

(fun func(n *Node))

Source from the content-addressed store, hash-verified

391
392// SelectedFunc runs the given function on all selected nodes in reverse order.
393func (fn *Node) SelectedFunc(fun func(n *Node)) {
394 sels := fn.GetSelectedNodes()
395 for i := len(sels) - 1; i >= 0; i-- {
396 sn := AsNode(sels[i])
397 if sn == nil {
398 continue
399 }
400 fun(sn)
401 }
402}
403
404func (fn *Node) OnOpen() {
405 fn.openDir()

Callers 15

OpenFilesDefaultMethod · 0.95
duplicateFilesMethod · 0.95
deleteFilesImplMethod · 0.95
RenameFilesMethod · 0.95
newFilesMethod · 0.95
newFoldersMethod · 0.95
showFileInfoMethod · 0.95
sortBysMethod · 0.95
removeFromExternsMethod · 0.95
addToVCSSelectedMethod · 0.95
deleteFromVCSSelectedMethod · 0.95
commitToVCSSelectedMethod · 0.95

Calls 2

GetSelectedNodesMethod · 0.80
AsNodeFunction · 0.70

Tested by

no test coverage detected