[gnome-builder/wip/chergert/perspective] search: add get_count() helper for search group



commit 932409124ca60548078dc6ce284e453f742a0f5d
Author: Christian Hergert <christian hergert me>
Date:   Tue Nov 24 17:03:34 2015 -0800

    search: add get_count() helper for search group

 libide/search/ide-omni-search-group.c |    8 ++++++++
 libide/search/ide-omni-search-group.h |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/libide/search/ide-omni-search-group.c b/libide/search/ide-omni-search-group.c
index 48b500c..1bb5f6a 100644
--- a/libide/search/ide-omni-search-group.c
+++ b/libide/search/ide-omni-search-group.c
@@ -447,3 +447,11 @@ ide_omni_search_group_activate (IdeOmniSearchGroup *group)
 
   return FALSE;
 }
+
+guint64
+ide_omni_search_group_get_count (IdeOmniSearchGroup *self)
+{
+  g_return_val_if_fail (IDE_IS_OMNI_SEARCH_GROUP (self), 0);
+
+  return self->count;
+}
diff --git a/libide/search/ide-omni-search-group.h b/libide/search/ide-omni-search-group.h
index 2ff1464..f58d1ec 100644
--- a/libide/search/ide-omni-search-group.h
+++ b/libide/search/ide-omni-search-group.h
@@ -39,6 +39,7 @@ void               ide_omni_search_group_focus_first   (IdeOmniSearchGroup *grou
 void               ide_omni_search_group_focus_last    (IdeOmniSearchGroup *group);
 IdeSearchResult   *ide_omni_search_group_get_first     (IdeOmniSearchGroup *group);
 gboolean           ide_omni_search_group_activate      (IdeOmniSearchGroup *group);
+guint64            ide_omni_search_group_get_count     (IdeOmniSearchGroup *self);
 
 G_END_DECLS
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]