ratatui_toolkit/widgets/file_system_tree/methods/
get_selected_entry.rs

1use crate::primitives::tree_view::TreeViewState;
2use crate::widgets::file_system_tree::{FileSystemEntry, FileSystemTree};
3
4impl<'a> FileSystemTree<'a> {
5    pub fn get_selected_entry(&self, state: &TreeViewState) -> Option<&FileSystemEntry> {
6        state
7            .selected_path
8            .as_ref()
9            .and_then(|path| self.get_entry_at_path(path))
10    }
11}