aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-glib
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-10-27 14:36:05 -0400
committerTed Gould <ted@gould.cx>2010-10-27 14:36:05 -0400
commite6ddf5b8b4bb0fb444ee672b37cfeed0c3395d5d (patch)
tree6de2af39d5bb4356453fbec9479feae93b21ed3e /libdbusmenu-glib
parente879b3574445305c4d672869dd8307f570f6bd6c (diff)
downloadlibdbusmenu-e6ddf5b8b4bb0fb444ee672b37cfeed0c3395d5d.tar.gz
libdbusmenu-e6ddf5b8b4bb0fb444ee672b37cfeed0c3395d5d.tar.bz2
libdbusmenu-e6ddf5b8b4bb0fb444ee672b37cfeed0c3395d5d.zip
Adding in the ability to do recursive
Diffstat (limited to 'libdbusmenu-glib')
-rw-r--r--libdbusmenu-glib/dbus-menu.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/libdbusmenu-glib/dbus-menu.xml b/libdbusmenu-glib/dbus-menu.xml
index 17f3348..9b6dfaa 100644
--- a/libdbusmenu-glib/dbus-menu.xml
+++ b/libdbusmenu-glib/dbus-menu.xml
@@ -181,12 +181,19 @@ License version 3 and version 2.1 along with this program. If not, see
properties or specific ones depending of the value in @propertyNames.
The format is recursive, where the second 'v' is in the same format
- as the original 'a(ia(sv)a(v))'.
+ as the original 'a(ia(sv)a(v))'. If the @recursive flag is set to
+ false than the second array will have zero entries.
</dox:d>
<arg type="i" name="parentId" direction="in">
<dox:d>The ID of the parent node for the layout. For
grabbing the layout from the root node use zero.</dox:d>
</arg>
+ <arg type="b" name="recurse" direction="in">
+ <dox:d>
+ Recurse to all children of the parent and include them in the
+ structure that is returned.
+ </dox:d>
+ </arg>
<arg type="u" name="revision" direction="out">
<dox:d>The revision number of the layout. For matching
with layoutUpdated signals.</dox:d>