[−][src]Trait alacritty::input::ActionContext
Required methods
fn write_to_pty<B: Into<Cow<'static, [u8]>>>(&mut self, data: B)
fn size_info(&self) -> SizeInfo
fn copy_selection(&mut self, ty: ClipboardType)
fn start_selection(&mut self, ty: SelectionType, point: Point, side: Side)
fn toggle_selection(&mut self, ty: SelectionType, point: Point, side: Side)
fn update_selection(&mut self, point: Point, side: Side)
fn clear_selection(&mut self)
fn selection_is_empty(&self) -> bool
fn mouse_mut(&mut self) -> &mut Mouse
fn mouse(&self) -> &Mouse
fn mouse_coords(&self) -> Option<Point>
fn received_count(&mut self) -> &mut usize
fn suppress_chars(&mut self) -> &mut bool
fn modifiers(&mut self) -> &mut ModifiersState
fn scroll(&mut self, scroll: Scroll)
fn window(&self) -> &Window
fn window_mut(&mut self) -> &mut Window
fn terminal(&self) -> &Term<T>
fn terminal_mut(&mut self) -> &mut Term<T>
fn spawn_new_instance(&mut self)
fn change_font_size(&mut self, delta: f32)
fn reset_font_size(&mut self)
fn pop_message(&mut self)
fn message(&self) -> Option<&Message>
fn config(&self) -> &TermConfig<UIConfig>
fn event_loop(&self) -> &EventLoopWindowTarget<Event>
fn urls(&self) -> &Urls
fn launch_url(&self, url: Url)
fn mouse_mode(&self) -> bool
fn clipboard_mut(&mut self) -> &mut Clipboard
fn scheduler_mut(&mut self) -> &mut Scheduler
fn start_search(&mut self, direction: Direction)
fn confirm_search(&mut self)
fn cancel_search(&mut self)
fn search_input(&mut self, c: char)
fn search_pop_word(&mut self)
fn search_history_previous(&mut self)
fn search_history_next(&mut self)
fn advance_search_origin(&mut self, direction: Direction)
fn search_direction(&self) -> Direction
fn search_active(&self) -> bool
fn on_typing_start(&mut self)
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.