Trait alacritty::input::ActionContext [−][src]
Required methods
fn write_to_pty<B: Into<Cow<'static, [u8]>>>(&mut self, data: B)[src]
fn size_info(&self) -> SizeInfo[src]
fn copy_selection(&mut self, ty: ClipboardType)[src]
fn start_selection(&mut self, ty: SelectionType, point: Point, side: Side)[src]
fn toggle_selection(&mut self, ty: SelectionType, point: Point, side: Side)[src]
fn update_selection(&mut self, point: Point, side: Side)[src]
fn clear_selection(&mut self)[src]
fn selection_is_empty(&self) -> bool[src]
fn mouse_mut(&mut self) -> &mut Mouse[src]
fn mouse(&self) -> &Mouse[src]
fn mouse_coords(&self) -> Option<Point>[src]
fn received_count(&mut self) -> &mut usize[src]
fn suppress_chars(&mut self) -> &mut bool[src]
fn modifiers(&mut self) -> &mut ModifiersState[src]
fn scroll(&mut self, scroll: Scroll)[src]
fn window(&self) -> &Window[src]
fn window_mut(&mut self) -> &mut Window[src]
fn terminal(&self) -> &Term<T>[src]
fn terminal_mut(&mut self) -> &mut Term<T>[src]
fn spawn_new_instance(&mut self)[src]
fn change_font_size(&mut self, delta: f32)[src]
fn reset_font_size(&mut self)[src]
fn pop_message(&mut self)[src]
fn message(&self) -> Option<&Message>[src]
fn config(&self) -> &TermConfig<UIConfig>[src]
fn event_loop(&self) -> &EventLoopWindowTarget<Event>[src]
fn urls(&self) -> &Urls[src]
fn launch_url(&self, url: Url)[src]
fn mouse_mode(&self) -> bool[src]
fn clipboard_mut(&mut self) -> &mut Clipboard[src]
fn scheduler_mut(&mut self) -> &mut Scheduler[src]
fn start_search(&mut self, direction: Direction)[src]
fn confirm_search(&mut self)[src]
fn cancel_search(&mut self)[src]
fn search_input(&mut self, c: char)[src]
fn search_pop_word(&mut self)[src]
fn search_history_previous(&mut self)[src]
fn search_history_next(&mut self)[src]
fn advance_search_origin(&mut self, direction: Direction)[src]
fn search_direction(&self) -> Direction[src]
fn search_active(&self) -> bool[src]
fn on_typing_start(&mut self)[src]
Implementors
impl<'a, N: Notify + 'a, T: EventListener> ActionContext<T> for ActionContext<'a, N, T>[src]
fn write_to_pty<B: Into<Cow<'static, [u8]>>>(&mut self, val: B)[src]
fn size_info(&self) -> SizeInfo[src]
fn scroll(&mut self, scroll: Scroll)[src]
fn copy_selection(&mut self, ty: ClipboardType)[src]
fn selection_is_empty(&self) -> bool[src]
fn clear_selection(&mut self)[src]
fn update_selection(&mut self, point: Point, side: Side)[src]
fn start_selection(&mut self, ty: SelectionType, point: Point, side: Side)[src]
fn toggle_selection(&mut self, ty: SelectionType, point: Point, side: Side)[src]
fn mouse_coords(&self) -> Option<Point>[src]
fn mouse_mode(&self) -> bool[src]
fn mouse_mut(&mut self) -> &mut Mouse[src]
fn mouse(&self) -> &Mouse[src]
fn received_count(&mut self) -> &mut usize[src]
fn suppress_chars(&mut self) -> &mut bool[src]
fn modifiers(&mut self) -> &mut ModifiersState[src]
fn window(&self) -> &Window[src]
fn window_mut(&mut self) -> &mut Window[src]
fn terminal(&self) -> &Term<T>[src]
fn terminal_mut(&mut self) -> &mut Term<T>[src]
fn spawn_new_instance(&mut self)[src]
fn launch_url(&self, url: Url)[src]
Spawn URL launcher when clicking on URLs.
fn change_font_size(&mut self, delta: f32)[src]
fn reset_font_size(&mut self)[src]
fn pop_message(&mut self)[src]
fn start_search(&mut self, direction: Direction)[src]
fn confirm_search(&mut self)[src]
fn cancel_search(&mut self)[src]
fn search_input(&mut self, c: char)[src]
fn search_pop_word(&mut self)[src]
fn search_history_previous(&mut self)[src]
Go to the previous regex in the search history.
fn search_history_next(&mut self)[src]
Go to the previous regex in the search history.
fn advance_search_origin(&mut self, direction: Direction)[src]
fn on_typing_start(&mut self)[src]
Handle keyboard typing start.
This will temporarily disable some features like terminal cursor blinking or the mouse cursor.
All features are re-enabled again automatically.