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.menulinkiter.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.menulinkiter.MenuLinkIter.next] with [gio.menulinkiter.MenuLinkIter.getName] and [gio.menulinkiter.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)

Fluent builder for [gio.menu_link_iter.MenuLinkIter]