From a100a1588a2a880da482f4bbc15aa02d7abab312 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 19 Jun 2013 10:48:21 -0400 Subject: Add e_tree_model_node_get_n_nodes(). Returns the total number of nodes in the tree model, including hidden nodes in collapsed tree branches. --- e-util/e-tree-model.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'e-util/e-tree-model.h') diff --git a/e-util/e-tree-model.h b/e-util/e-tree-model.h index c6ed8c8799..08a397cb31 100644 --- a/e-util/e-tree-model.h +++ b/e-util/e-tree-model.h @@ -65,6 +65,7 @@ struct _ETreeModelInterface { ETreePath path); gboolean (*is_expandable) (ETreeModel *tree_model, ETreePath path); + guint (*get_n_nodes) (ETreeModel *tree_model); guint (*get_n_children) (ETreeModel *tree_model, ETreePath path); guint (*depth) (ETreeModel *tree_model, @@ -147,6 +148,7 @@ gboolean e_tree_model_node_is_root (ETreeModel *tree_model, ETreePath path); gboolean e_tree_model_node_is_expandable (ETreeModel *tree_model, ETreePath path); +guint e_tree_model_node_get_n_nodes (ETreeModel *tree_model); guint e_tree_model_node_get_n_children (ETreeModel *tree_model, ETreePath path); -- cgit