# Functions
No description provided by the author
ConfirmPosition returns true if there is a tree at position tp of argument tree.
No description provided by the author
FirstChildPosition returns the IPos corresponding to the first child of tp, or nil if there are no children.
No description provided by the author
LastChildPosition returns the IPos corresponding to the last child of tp, or nil if there are no children.
LastDescendant moves to the last child of the current level, and then to the last child of that node, and onwards until the end is reached.
LastInDirection navigates the tree starting at tp and moving in the direction determined by the function f until the end is reached.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NextOfKin returns the position of the sibling of the parent of tp if that position exists, and if not, the sibling of the parent's parent, and on upwards.
NextPosition is used to navigate the tree in a depth first manner.
NextSiblingPosition returns the position of the next sibling relative to the position tp.
ParentPosition returns the position of the parent of position tp or nil if tp is the root node.
PreviousPosition is used to navigate the tree backwards in a depth first manner.
PreviousSiblingPosition returns the position of the previous sibling relative to the position tp.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CacheKey tracks content for a given tree and its expansion state.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
For callback registration.
No description provided by the author
No description provided by the author
No description provided by the author
TreePos is a simple implementation of IPos.
No description provided by the author
WidgetCallback is a simple struct with a name field for IIdentity and that embeds a WidgetChangedFunction to be issued as a callback when a widget property changes.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IPos is the interface of a type that represents the position of a sub-tree or leaf in a tree.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author