pub trait TreeUndoExt: UndoSupport {
// Required methods
fn is_node_expanded(&self, path: &[usize]) -> bool;
fn expand_node(&mut self, path: &[usize]);
fn collapse_node(&mut self, path: &[usize]);
}Expand description
Extension trait for tree widgets with undo support.
Required Methods§
Sourcefn is_node_expanded(&self, path: &[usize]) -> bool
fn is_node_expanded(&self, path: &[usize]) -> bool
Check if a node is expanded.
Sourcefn expand_node(&mut self, path: &[usize])
fn expand_node(&mut self, path: &[usize])
Expand a node.
Sourcefn collapse_node(&mut self, path: &[usize])
fn collapse_node(&mut self, path: &[usize])
Collapse a node.