summaryrefslogtreecommitdiffstats
path: root/src/ui/widgets
diff options
context:
space:
mode:
authorJeff Zhao <jeff.no.zhao@gmail.com>2021-01-19 13:10:36 -0500
committerJeff Zhao <jeff.no.zhao@gmail.com>2021-01-19 13:10:36 -0500
commita0fffdc01b04aa560ff249e6686a841f1349a88f (patch)
treef4dfa03522772038591b11a897f6f330d7669485 /src/ui/widgets
parentf07eee4abb6fec4cb57b535143720763c9e0848b (diff)
add mouse clicking support
- add optional features
Diffstat (limited to 'src/ui/widgets')
-rw-r--r--src/ui/widgets/tui_menu.rs6
-rw-r--r--src/ui/widgets/tui_prompt.rs4
-rw-r--r--src/ui/widgets/tui_textfield.rs4
3 files changed, 7 insertions, 7 deletions
diff --git a/src/ui/widgets/tui_menu.rs b/src/ui/widgets/tui_menu.rs
index 38eed64..0f2570d 100644
--- a/src/ui/widgets/tui_menu.rs
+++ b/src/ui/widgets/tui_menu.rs
@@ -12,8 +12,8 @@ use crate::context::JoshutoContext;
use crate::ui::views::TuiView;
use crate::ui::TuiBackend;
use crate::util::event::JoshutoEvent;
-use crate::util::input_process;
-use crate::util::key_mapping::ToString;
+use crate::util::input;
+use crate::util::to_string::ToString;
const BORDER_HEIGHT: usize = 1;
const BOTTOM_MARGIN: usize = 1;
@@ -95,7 +95,7 @@ impl TuiCommandMenu {
}
context.flush_event();
}
- event => input_process::process_noninteractive(event, context),
+ event => input::process_noninteractive(event, context),
}
}
}
diff --git a/src/ui/widgets/tui_prompt.rs b/src/ui/widgets/tui_prompt.rs
index c4d0c1c..581149c 100644
--- a/src/ui/widgets/tui_prompt.rs
+++ b/src/ui/widgets/tui_prompt.rs
@@ -8,7 +8,7 @@ use crate::context::JoshutoContext;
use crate::ui::views::TuiView;
use crate::ui::TuiBackend;
use crate::util::event::JoshutoEvent;
-use crate::util::input_process;
+use crate::util::input;
pub struct TuiPrompt<'a> {
prompt: &'a str,
@@ -62,7 +62,7 @@ impl<'a> TuiPrompt<'a> {
JoshutoEvent::Termion(_) => {
context.flush_event();
}
- event => input_process::process_noninteractive(event, context),
+ event => input::process_noninteractive(event, context),
};
}
}
diff --git a/src/ui/widgets/tui_textfield.rs b/src/ui/widgets/tui_textfield.rs
index d6e9371..0aed6df 100644
--- a/src/ui/widgets/tui_textfield.rs
+++ b/src/ui/widgets/tui_textfield.rs
@@ -12,7 +12,7 @@ use crate::ui::views::TuiView;
use crate::ui::widgets::TuiMenu;
use crate::ui::TuiBackend;
use crate::util::event::JoshutoEvent;
-use crate::util::input_process;
+use crate::util::input;
struct CompletionTracker {
pub index: usize,
@@ -240,7 +240,7 @@ impl<'a> TuiTextField<'a> {
JoshutoEvent::Termion(_) => {
context.flush_event();
}
- event => input_process::process_noninteractive(event, context),
+ event => input::process_noninteractive(event, context),
};
}
}