MCPcopy Index your code
hub / github.com/lxn/walk / insertChildren

Method insertChildren

treeview.go:409–423  ·  view source on GitHub ↗
(parent TreeItem)

Source from the content-addressed store, hash-verified

407}
408
409func (tv *TreeView) insertChildren(parent TreeItem) error {
410 info := tv.item2Info[parent]
411
412 for i := parent.ChildCount() - 1; i >= 0; i-- {
413 child := parent.ChildAt(i)
414
415 if handle, err := tv.insertItem(child); err != nil {
416 return err
417 } else {
418 info.child2Handle[child] = handle
419 }
420 }
421
422 return nil
423}
424
425func (tv *TreeView) updateItem(item TreeItem) error {
426 tvi := &win.TVITEM{

Callers 4

SetModelMethod · 0.95
insertItemAfterMethod · 0.95
WndProcMethod · 0.95

Calls 3

insertItemMethod · 0.95
ChildCountMethod · 0.65
ChildAtMethod · 0.65

Tested by

no test coverage detected