pub trait IconViewImpl: IconViewImplExt + ContainerImpl {
// Provided methods
fn item_activated(&self, path: &TreePath) { ... }
fn selection_changed(&self) { ... }
fn select_all(&self) { ... }
fn unselect_all(&self) { ... }
fn select_cursor_item(&self) { ... }
fn toggle_cursor_item(&self) { ... }
fn move_cursor(&self, step: MovementStep, count: i32) -> bool { ... }
fn activate_cursor_item(&self) -> bool { ... }
}Provided Methods§
Sourcefn item_activated(&self, path: &TreePath)
fn item_activated(&self, path: &TreePath)
fn selection_changed(&self)
Sourcefn select_all(&self)
fn select_all(&self)
Selects all the icons. self must has its selection mode set
to SelectionMode::Multiple.
Sourcefn unselect_all(&self)
fn unselect_all(&self)
Unselects all the icons.
fn select_cursor_item(&self)
fn toggle_cursor_item(&self)
fn move_cursor(&self, step: MovementStep, count: i32) -> bool
fn activate_cursor_item(&self) -> bool
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".