use ratatui::text::Line;
use crate::primitives::tree_view::node_state::NodeState;
use crate::primitives::tree_view::widget::TreeView;
impl<'a, T> TreeView<'a, T> {
pub fn render_fn<F>(mut self, f: F) -> Self
where
F: Fn(&T, &NodeState) -> Line<'a> + 'a,
{
self.render_fn = Box::new(f);
self
}
}