[−][src]Trait gtk::prelude::TreeSelectionExt
Required methods
fn count_selected_rows(&self) -> i32
fn get_mode(&self) -> SelectionMode
fn get_selected(&self) -> Option<(TreeModel, TreeIter)>
fn get_selected_rows(&self) -> (Vec<TreePath>, TreeModel)
fn get_tree_view(&self) -> Option<TreeView>
fn iter_is_selected(&self, iter: &TreeIter) -> bool
fn path_is_selected(&self, path: &TreePath) -> bool
fn select_all(&self)
fn select_iter(&self, iter: &TreeIter)
fn select_path(&self, path: &TreePath)
fn select_range(&self, start_path: &TreePath, end_path: &TreePath)
fn selected_foreach<P: FnMut(&TreeModel, &TreePath, &TreeIter)>(&self, func: P)
fn set_mode(&self, type_: SelectionMode)
fn set_select_function(
&self,
func: Option<Box<dyn Fn(&TreeSelection, &TreeModel, &TreePath, bool) -> bool + 'static>>
)
&self,
func: Option<Box<dyn Fn(&TreeSelection, &TreeModel, &TreePath, bool) -> bool + 'static>>
)
fn unselect_all(&self)
fn unselect_iter(&self, iter: &TreeIter)
fn unselect_path(&self, path: &TreePath)
fn unselect_range(&self, start_path: &TreePath, end_path: &TreePath)
fn connect_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_property_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<TreeSelection>> TreeSelectionExt for O[src]
fn count_selected_rows(&self) -> i32[src]
fn get_mode(&self) -> SelectionMode[src]
fn get_selected(&self) -> Option<(TreeModel, TreeIter)>[src]
fn get_selected_rows(&self) -> (Vec<TreePath>, TreeModel)[src]
fn get_tree_view(&self) -> Option<TreeView>[src]
fn iter_is_selected(&self, iter: &TreeIter) -> bool[src]
fn path_is_selected(&self, path: &TreePath) -> bool[src]
fn select_all(&self)[src]
fn select_iter(&self, iter: &TreeIter)[src]
fn select_path(&self, path: &TreePath)[src]
fn select_range(&self, start_path: &TreePath, end_path: &TreePath)[src]
fn selected_foreach<P: FnMut(&TreeModel, &TreePath, &TreeIter)>(&self, func: P)[src]
fn set_mode(&self, type_: SelectionMode)[src]
fn set_select_function(
&self,
func: Option<Box<dyn Fn(&TreeSelection, &TreeModel, &TreePath, bool) -> bool + 'static>>
)[src]
&self,
func: Option<Box<dyn Fn(&TreeSelection, &TreeModel, &TreePath, bool) -> bool + 'static>>
)
fn unselect_all(&self)[src]
fn unselect_iter(&self, iter: &TreeIter)[src]
fn unselect_path(&self, path: &TreePath)[src]
fn unselect_range(&self, start_path: &TreePath, end_path: &TreePath)[src]
fn connect_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId[src]
fn connect_property_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
&self,
f: F
) -> SignalHandlerId