pub trait TableUndoExt: UndoSupport {
// Required methods
fn sort_state(&self) -> (Option<usize>, bool);
fn set_sort_state(&mut self, column: Option<usize>, ascending: bool);
fn filter_text(&self) -> &str;
fn set_filter_text(&mut self, filter: &str);
}Expand description
Extension trait for table widgets with undo support.
Required Methods§
Sourcefn sort_state(&self) -> (Option<usize>, bool)
fn sort_state(&self) -> (Option<usize>, bool)
Get the current sort state.
Sourcefn set_sort_state(&mut self, column: Option<usize>, ascending: bool)
fn set_sort_state(&mut self, column: Option<usize>, ascending: bool)
Set the sort state.
Sourcefn filter_text(&self) -> &str
fn filter_text(&self) -> &str
Get the current filter.
Sourcefn set_filter_text(&mut self, filter: &str)
fn set_filter_text(&mut self, filter: &str)
Set the filter.