mirror of https://github.com/linebender/xilem
masonry: add docs for `TreeArena::get_id_path` (#573)
beats reading the implementation to know the order :-)
This commit is contained in:
parent
e337cf745a
commit
5944aa5d0b
|
@ -207,6 +207,10 @@ impl<Item> TreeArena<Item> {
|
||||||
Some(node.arena_mut(self.parents_map[&id], &mut self.parents_map))
|
Some(node.arena_mut(self.parents_map[&id], &mut self.parents_map))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Construct the path of items from the given item to the root of the tree.
|
||||||
|
///
|
||||||
|
/// The path is in order from the bottom to the top, starting at the given item and ending at
|
||||||
|
/// the root.
|
||||||
pub fn get_id_path(&self, id: u64) -> Vec<u64> {
|
pub fn get_id_path(&self, id: u64) -> Vec<u64> {
|
||||||
let mut path = Vec::new();
|
let mut path = Vec::new();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue