summaryrefslogtreecommitdiffstats
path: root/src/tree.rs
diff options
context:
space:
mode:
authorqkzk <qu3nt1n@gmail.com>2023-11-07 10:05:16 +0100
committerqkzk <qu3nt1n@gmail.com>2023-11-07 10:05:16 +0100
commit0c617c271b229d3c1fa3cdf690a85d3525fc5431 (patch)
tree6d025156d080901feb578636096cfd0874820164 /src/tree.rs
parent64b3564b51d359010fcd339d762290f08ee91dba (diff)
FIX: first line position for tree
Diffstat (limited to 'src/tree.rs')
-rw-r--r--src/tree.rs8
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
}