summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorqkzk <qu3nt1n@gmail.com>2024-01-17 19:16:21 +0100
committerqkzk <qu3nt1n@gmail.com>2024-01-17 19:18:40 +0100
commit7d70b2267e95a8e42f4e1b84d7bc9c269a879371 (patch)
tree41c88d61310eee6bd6fc7e1ac1624ef7c229b095 /src
parenta96c78499494891ff7e8b8d562bedef03e64ea7f (diff)
use methods instead of attributes
Diffstat (limited to 'src')
-rw-r--r--src/modes/display/tree.rs4
-rw-r--r--src/modes/edit/search.rs8
2 files changed, 6 insertions, 6 deletions
diff --git a/src/modes/display/tree.rs b/src/modes/display/tree.rs
index 2a414af..aafc3b2 100644
--- a/src/modes/display/tree.rs
+++ b/src/modes/display/tree.rs
@@ -163,7 +163,7 @@ pub struct Tree {
root_path: Arc<Path>,
selected: Arc<Path>,
nodes: HashMap<Arc<Path>, Node>,
- pub displayable_lines: TreeLines,
+ displayable_lines: TreeLines,
}
impl Default for Tree {
@@ -731,7 +731,7 @@ fn filename_format(current_path: &Path, folded: bool) -> String {
#[derive(Clone, Debug, Default)]
pub struct TreeLines {
pub content: Vec<TreeLineBuilder>,
- pub index: usize,
+ index: usize,
}
impl TreeLines {
diff --git a/src/modes/edit/search.rs b/src/modes/edit/search.rs
index 9955597..132fcb6 100644
--- a/src/modes/edit/search.rs
+++ b/src/modes/edit/search.rs
@@ -55,10 +55,10 @@ impl Search {
fn tree_find_next_path<'a>(&mut self, tree: &'a mut Tree) -> &'a std::path::Path {
if let Some(pattern) = &self.regex {
for line in tree
- .displayable_lines
+ .displayable()
.lines()
.iter()
- .skip(tree.displayable_lines.index + 1)
+ .skip(tree.displayable().index() + 1)
{
let Some(filename) = line.path.file_name() else {
continue;
@@ -68,10 +68,10 @@ impl Search {
}
}
for line in tree
- .displayable_lines
+ .displayable()
.lines()
.iter()
- .take(tree.displayable_lines.index)
+ .take(tree.displayable().index())
{
let Some(filename) = line.path.file_name() else {
continue;