diff options
Diffstat (limited to 'src/tui/popup.rs')
| -rw-r--r-- | src/tui/popup.rs | 7 |
1 files changed, 6 insertions, 1 deletions
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<String>) { + 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) } |
