Skip to main content

PaneHook

Trait PaneHook 

Source
pub trait PaneHook: Send + Sync {
    // Provided methods
    fn on_pane_created(&mut self, _pane_id: usize, _pane_type: &str) { ... }
    fn on_query_changed(&mut self, _pane_id: usize, _query: &str) { ... }
    fn on_data_received(&mut self, _pane_id: usize) { ... }
    fn on_pane_error(&mut self, _pane_id: usize, _error: &str) { ... }
}
Expand description

Hook for pane-related events.

Provided Methods§

Source

fn on_pane_created(&mut self, _pane_id: usize, _pane_type: &str)

Called when a pane is created.

Source

fn on_query_changed(&mut self, _pane_id: usize, _query: &str)

Called when a pane’s query changes.

Source

fn on_data_received(&mut self, _pane_id: usize)

Called when a pane receives data.

Source

fn on_pane_error(&mut self, _pane_id: usize, _error: &str)

Called when a pane encounters an error.

Implementors§