diff options
author | qkzk <qu3nt1n@gmail.com> | 2023-11-07 10:05:16 +0100 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2023-11-07 10:05:16 +0100 |
commit | 0c617c271b229d3c1fa3cdf690a85d3525fc5431 (patch) | |
tree | 6d025156d080901feb578636096cfd0874820164 /src/tree.rs | |
parent | 64b3564b51d359010fcd339d762290f08ee91dba (diff) |
FIX: first line position for tree
Diffstat (limited to 'src/tree.rs')
-rw-r--r-- | src/tree.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tree.rs b/src/tree.rs index 1c58f8d..a3d5375 100644 --- a/src/tree.rs +++ b/src/tree.rs @@ -223,6 +223,14 @@ impl Tree { Ok(self.selected.strip_prefix(&self.root_path)?) } + pub fn len(&self) -> usize { + self.nodes.len() + } + + pub fn is_empty(&self) -> bool { + self.nodes.is_empty() + } + pub fn is_on_root(&self) -> bool { self.selected == self.root_path } |