Trait gtk4::subclass::tree_view::TreeViewImpl[][src]

pub trait TreeViewImpl: TreeViewImplExt + WidgetImpl {
Show 15 methods fn columns_changed(&self, tree_view: &Self::Type) { ... }
fn cursor_changed(&self, tree_view: &Self::Type) { ... }
fn expand_collapse_cursor_row(
        &self,
        tree_view: &Self::Type,
        logical: bool,
        expand: bool,
        open_all: bool
    ) -> bool { ... }
fn move_cursor(
        &self,
        tree_view: &Self::Type,
        step: MovementStep,
        count: i32,
        expand: bool,
        modify: bool
    ) -> bool { ... }
fn row_activated(
        &self,
        tree_view: &Self::Type,
        path: &TreePath,
        column: &TreeViewColumn
    ) { ... }
fn row_collapsed(
        &self,
        tree_view: &Self::Type,
        iter: &TreeIter,
        path: &TreePath
    ) { ... }
fn row_expanded(
        &self,
        tree_view: &Self::Type,
        iter: &TreeIter,
        path: &TreePath
    ) { ... }
fn select_all(&self, tree_view: &Self::Type) -> bool { ... }
fn select_cursor_parent(&self, tree_view: &Self::Type) -> bool { ... }
fn select_cursor_row(
        &self,
        tree_view: &Self::Type,
        start_editing: bool
    ) -> bool { ... }
fn start_interactive_search(&self, tree_view: &Self::Type) -> bool { ... }
fn test_collapse_row(
        &self,
        tree_view: &Self::Type,
        iter: &TreeIter,
        path: &TreePath
    ) -> bool { ... }
fn test_expand_row(
        &self,
        tree_view: &Self::Type,
        iter: &TreeIter,
        path: &TreePath
    ) -> bool { ... }
fn toggle_cursor_row(&self, tree_view: &Self::Type) -> bool { ... }
fn unselect_all(&self, tree_view: &Self::Type) -> bool { ... }
}

Provided methods

Implementors