diff options
| author | krolxon <krolyxon@tutanota.com> | 2024-04-29 23:20:02 +0530 |
|---|---|---|
| committer | krolxon <krolyxon@tutanota.com> | 2024-04-29 23:20:02 +0530 |
| commit | 87bb8e9473194b47c9f52e49c7fe2b632bd36aef (patch) | |
| tree | 93c29be7780a6f3677409ad4b1f349ae591dc8d0 /src/browser.rs | |
| parent | c047f63cd1c727c36c61acacba073eb03b7f8617 (diff) | |
remove redundant functions and add comments
Diffstat (limited to 'src/browser.rs')
| -rwxr-xr-x | src/browser.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/browser.rs b/src/browser.rs index 212618e..08b0006 100755 --- a/src/browser.rs +++ b/src/browser.rs @@ -6,6 +6,7 @@ use mpd::Song; use crate::{app::AppResult, connection::Connection}; #[derive(Debug)] +/// struct for working with directory browser tab in rmptui pub struct FileBrowser { pub filetree: Vec<(String, String)>, pub selected: usize, @@ -61,9 +62,10 @@ impl FileBrowser { } } + + // Add metadata dir_vec.extend(file_vec); self.filetree = dir_vec; - self.songs.clear(); for (t, song) in self.filetree.iter() { if t == "file" { @@ -121,6 +123,7 @@ impl FileBrowser { // } } + /// handles going back event pub fn handle_go_back(&mut self, conn: &mut Connection) -> AppResult<()> { if self.prev_path != "." { let r = self.path.rfind("/").unwrap(); |
