gio.menu_link_iter

Module for MenuLinkIter class

Types 3

#GMenuLinkIter is an opaque structure type. You must access it using the functions below.

Methods
GType _gType() @property
MenuLinkIter self()Returns `this`, for use in `with` statements.
MenuLinkIterGidBuilder builder()Get builder for [gio.menu_link_iter.MenuLinkIter] Returns: New builder object
string getName()Gets the name of the link at the current iterator position.
bool getNext(out string outLink, out gio.menu_model.MenuModel value)This function combines [gio.menu_link_iter.MenuLinkIter.next] with [gio.menu_link_iter.MenuLinkIter.getName] and [gio.menu_link_iter.MenuLinkIter.getValue].
gio.menu_model.MenuModel getValue()Gets the linked #GMenuModel at the current iterator position.
bool next()Attempts to advance the iterator to the next (possibly first) link.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
MenuLinkIter build()Create object from builder. Returns: New object