summaryrefslogtreecommitdiff
path: root/docs/menu.rst
blob: 1cb9ee483724b7c38aa8c4b759baa412436a385d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.. module:: xdg.Menu

Desktop Menu
============

`XDG Desktop Menu specification <http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html>`_

.. autofunction:: parse

.. autoclass:: Menu
   :members: getName, getGenericName, getIcon, getComment, getPath, getEntries, getMenu, getMenuEntry

.. autoclass:: MenuEntry
   :members: save, getDir, getType
   
   .. attribute:: DesktopEntry
   
       The :class:`xdg.DesktopEntry.DesktopEntry` instance holding the data for this
       entry.