Class representing a particular node in a tree grid. More...
Public Member Functions | |
| def | __init__ (self, path, treegrid, parent, values) |
| def | __repr__ (self) |
| def | __getitem__ (self, item) |
| def | __len__ (self) |
| def | values (self) |
| Returns the list of values from the particular node, based on column.index. | |
| def | path (self) |
| Returns a path identifying string. More... | |
| def | parent (self) |
| Returns the parent node of this node or None. | |
| def | path_depth (self) |
| Return the path depth of the current node. | |
| def | path_changed |
| Updates the path based on the addition or removal of a node higher up in the tree. More... | |
Class representing a particular node in a tree grid.
| def volatility.renderers.TreeNode.path | ( | self | ) |
Returns a path identifying string.
This should be seen as opaque by external classes, Parsing of path locations based on this string are not guaranteed to remain stable.
| def volatility.renderers.TreeNode.path_changed | ( | self, | |
| path, | |||
added = False |
|||
| ) |
Updates the path based on the addition or removal of a node higher up in the tree.
This should only be called by the containing TreeGrid and expects to only be called for affected nodes.