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§
Sourcefn on_pane_created(&mut self, _pane_id: usize, _pane_type: &str)
fn on_pane_created(&mut self, _pane_id: usize, _pane_type: &str)
Called when a pane is created.
Sourcefn on_query_changed(&mut self, _pane_id: usize, _query: &str)
fn on_query_changed(&mut self, _pane_id: usize, _query: &str)
Called when a pane’s query changes.
Sourcefn on_data_received(&mut self, _pane_id: usize)
fn on_data_received(&mut self, _pane_id: usize)
Called when a pane receives data.
Sourcefn on_pane_error(&mut self, _pane_id: usize, _error: &str)
fn on_pane_error(&mut self, _pane_id: usize, _error: &str)
Called when a pane encounters an error.