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.