aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib/menuitem.h
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-05-13 10:45:32 -0500
committerTed Gould <ted@canonical.com>2009-05-13 10:45:32 -0500
commitd8c84214190fc0630d28a922627e686622b46d35 (patch)
tree35eb5af8ccdadde392583e58b6d4be89fed108cf /libdbusmenu-glib/menuitem.h
parent81f7009789863c2666c11474ec6ea0d6d875972d (diff)
downloadlibdbusmenu-d8c84214190fc0630d28a922627e686622b46d35.tar.gz
libdbusmenu-d8c84214190fc0630d28a922627e686622b46d35.tar.bz2
libdbusmenu-d8c84214190fc0630d28a922627e686622b46d35.zip
Add in a function to search the tree for an ID. This might need to be optimized later, I'm not sure how common this operation will be.
Diffstat (limited to 'libdbusmenu-glib/menuitem.h')
-rw-r--r--libdbusmenu-glib/menuitem.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libdbusmenu-glib/menuitem.h b/libdbusmenu-glib/menuitem.h
index 3ba886a..e2786cc 100644
--- a/libdbusmenu-glib/menuitem.h
+++ b/libdbusmenu-glib/menuitem.h
@@ -110,6 +110,7 @@ gboolean dbusmenu_menuitem_child_append (DbusmenuMenuitem * mi, DbusmenuMenuitem
gboolean dbusmenu_menuitem_child_delete (DbusmenuMenuitem * mi, DbusmenuMenuitem * child);
gboolean dbusmenu_menuitem_child_add_position (DbusmenuMenuitem * mi, DbusmenuMenuitem * child, guint position);
DbusmenuMenuitem * dbusmenu_menuitem_child_find (DbusmenuMenuitem * mi, guint id);
+DbusmenuMenuitem * dbusmenu_menuitem_find_id (DbusmenuMenuitem * mi, guint id);
gboolean dbusmenu_menuitem_property_set (DbusmenuMenuitem * mi, const gchar * property, const gchar * value);
const gchar * dbusmenu_menuitem_property_get (DbusmenuMenuitem * mi, const gchar * property);