summaryrefslogtreecommitdiffstats
path: root/src/views/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/main.rs')
-rw-r--r--src/views/main.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/views/main.rs b/src/views/main.rs
index c42e417..98b8849 100644
--- a/src/views/main.rs
+++ b/src/views/main.rs
@@ -39,6 +39,10 @@ impl MainView {
Ok(MainView { rt, tabs }.with_name(MAIN_VIEW_NAME))
}
+ pub fn add_tab_for_query(&mut self, query: &str) -> Result<()> {
+ self.tabs.add_tab_for_query(self.rt.clone(), query)
+ }
+
pub fn get_current_tab(&self) -> Option<&cursive_multiplex::Mux> {
if let Some(mux) = self.tabs.get_active_tab() {
mux.downcast_ref::<cursive_multiplex::Mux>()