diff --git a/ui/treeviews.go b/ui/treeviews.go index a62e40b..5ea17e3 100644 --- a/ui/treeviews.go +++ b/ui/treeviews.go @@ -45,6 +45,7 @@ func NewTextChannelTreeNode(c discord.Channel) (n *tview.TreeNode) { return } +// GetTreeNodeByReference gets the TreeNode that has reference r from the given treeview. func GetTreeNodeByReference(r interface{}, treeV *tview.TreeView) (mn *tview.TreeNode) { treeV.GetRoot().Walk(func(n, _ *tview.TreeNode) bool { if n.GetReference() == r {