[−][src]Trait gtk::TreeModelExt
Required methods
fn foreach<P: FnMut(&TreeModel, &TreePath, &TreeIter) -> bool>(&self, func: P)
fn get_column_type(&self, index_: i32) -> Type
fn get_flags(&self) -> TreeModelFlags
fn get_iter(&self, path: &TreePath) -> Option<TreeIter>
fn get_iter_first(&self) -> Option<TreeIter>
fn get_iter_from_string(&self, path_string: &str) -> Option<TreeIter>
fn get_n_columns(&self) -> i32
fn get_path(&self, iter: &TreeIter) -> Option<TreePath>
fn get_string_from_iter(&self, iter: &TreeIter) -> Option<GString>
fn get_value(&self, iter: &TreeIter, column: i32) -> Value
fn iter_children(&self, parent: Option<&TreeIter>) -> Option<TreeIter>
fn iter_has_child(&self, iter: &TreeIter) -> bool
fn iter_n_children(&self, iter: Option<&TreeIter>) -> i32
fn iter_next(&self, iter: &TreeIter) -> bool
fn iter_nth_child(&self, parent: Option<&TreeIter>, n: i32) -> Option<TreeIter>
fn iter_parent(&self, child: &TreeIter) -> Option<TreeIter>
fn iter_previous(&self, iter: &TreeIter) -> bool
fn row_changed(&self, path: &TreePath, iter: &TreeIter)
fn row_deleted(&self, path: &TreePath)
fn row_has_child_toggled(&self, path: &TreePath, iter: &TreeIter)
fn row_inserted(&self, path: &TreePath, iter: &TreeIter)
fn rows_reordered_with_length(
&self,
path: &TreePath,
iter: Option<&TreeIter>,
new_order: &[i32]
)
&self,
path: &TreePath,
iter: Option<&TreeIter>,
new_order: &[i32]
)
fn sort_new_with_model(&self) -> Option<TreeModel>
fn connect_row_changed<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_row_deleted<F: Fn(&Self, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_row_has_child_toggled<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_row_inserted<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<TreeModel>> TreeModelExt for O
[src]
fn foreach<P: FnMut(&TreeModel, &TreePath, &TreeIter) -> bool>(&self, func: P)
[src]
fn get_column_type(&self, index_: i32) -> Type
[src]
fn get_flags(&self) -> TreeModelFlags
[src]
fn get_iter(&self, path: &TreePath) -> Option<TreeIter>
[src]
fn get_iter_first(&self) -> Option<TreeIter>
[src]
fn get_iter_from_string(&self, path_string: &str) -> Option<TreeIter>
[src]
fn get_n_columns(&self) -> i32
[src]
fn get_path(&self, iter: &TreeIter) -> Option<TreePath>
[src]
fn get_string_from_iter(&self, iter: &TreeIter) -> Option<GString>
[src]
fn get_value(&self, iter: &TreeIter, column: i32) -> Value
[src]
fn iter_children(&self, parent: Option<&TreeIter>) -> Option<TreeIter>
[src]
fn iter_has_child(&self, iter: &TreeIter) -> bool
[src]
fn iter_n_children(&self, iter: Option<&TreeIter>) -> i32
[src]
fn iter_next(&self, iter: &TreeIter) -> bool
[src]
fn iter_nth_child(&self, parent: Option<&TreeIter>, n: i32) -> Option<TreeIter>
[src]
fn iter_parent(&self, child: &TreeIter) -> Option<TreeIter>
[src]
fn iter_previous(&self, iter: &TreeIter) -> bool
[src]
fn row_changed(&self, path: &TreePath, iter: &TreeIter)
[src]
fn row_deleted(&self, path: &TreePath)
[src]
fn row_has_child_toggled(&self, path: &TreePath, iter: &TreeIter)
[src]
fn row_inserted(&self, path: &TreePath, iter: &TreeIter)
[src]
fn rows_reordered_with_length(
&self,
path: &TreePath,
iter: Option<&TreeIter>,
new_order: &[i32]
)
[src]
&self,
path: &TreePath,
iter: Option<&TreeIter>,
new_order: &[i32]
)
fn sort_new_with_model(&self) -> Option<TreeModel>
[src]
fn connect_row_changed<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_row_deleted<F: Fn(&Self, &TreePath) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_row_has_child_toggled<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_row_inserted<F: Fn(&Self, &TreePath, &TreeIter) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId