summaryrefslogtreecommitdiff
path: root/libnautilus-extension/nautilus-menu.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2015-05-25 20:33:13 -0700
committerCosimo Cecchi <cosimoc@gnome.org>2015-05-25 20:41:19 -0700
commitff5a48d13343eccc5d8fb2772aa8b83afdeb0f3a (patch)
tree7faae561dbd14a323d88f7b9620b9e877df4b535 /libnautilus-extension/nautilus-menu.c
parent545a7660fa7758f506e9aef198fe6786a84b982a (diff)
downloadnautilus-ff5a48d13343eccc5d8fb2772aa8b83afdeb0f3a.tar.gz
libnautilus-extension: add gtk-doc documentation coverage
A lot of the library was poorly documented. Make sure the output of the documentation looks okay.
Diffstat (limited to 'libnautilus-extension/nautilus-menu.c')
-rw-r--r--libnautilus-extension/nautilus-menu.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/libnautilus-extension/nautilus-menu.c b/libnautilus-extension/nautilus-menu.c
index e274af853..ee7b2b2a8 100644
--- a/libnautilus-extension/nautilus-menu.c
+++ b/libnautilus-extension/nautilus-menu.c
@@ -26,6 +26,17 @@
#include <glib.h>
#include <glib/gi18n-lib.h>
+/**
+ * SECTION:nautilus-menu
+ * @title: NautilusMenu
+ * @short_description: Menu descriptor object
+ * @include: libnautilus-extension/nautilus-menu.h
+ *
+ * #NautilusMenu is an object that describes a submenu in a file manager
+ * menu. Extensions can provide #NautilusMenu objects by attaching them to
+ * #NautilusMenuItem objects, using nautilus_menu_item_set_submenu().
+ */
+
#define NAUTILUS_MENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NAUTILUS_TYPE_MENU, NautilusMenuPrivate))
G_DEFINE_TYPE (NautilusMenu, nautilus_menu, G_TYPE_OBJECT);