From 511d380da8e198c01cd73fe9da35d557584a0023 Mon Sep 17 00:00:00 2001 From: lukeflo Date: Fri, 15 Nov 2024 15:56:57 +0100 Subject: selection popup: not impl as trait... --- src/tui/popup.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/tui/popup.rs') diff --git a/src/tui/popup.rs b/src/tui/popup.rs index 08abfb0..7c54b94 100644 --- a/src/tui/popup.rs +++ b/src/tui/popup.rs @@ -28,7 +28,6 @@ pub enum PopupKind { Help, Message, Selection, - Search, } #[derive(Debug, Default)] @@ -111,6 +110,12 @@ impl PopupArea { self.is_popup = true; } + pub fn popup_selection(&mut self, items: Vec) { + self.popup_list = items; + self.popup_kind = Some(PopupKind::Selection); + self.is_popup = true + } + pub fn popup_scroll_down(&mut self) { self.popup_scroll_pos = self.popup_scroll_pos.saturating_add(1) } -- cgit v1.2.3