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}