An interface to register a menu from an application to be displayed in another
window. This manages that association between processes and/or Mir surface IDs and the dbus
address and object that provides the menus using the org.gtk.Menus interface.
The process ID of the application for which the menu is associated
The dbus path where the gmenumodel interface for the application menu has been exported
The dbus path where the gactionmenu interface for the application menu actions has been exported
The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)
A method to allow removing an application menu from the database.
The process id of the application
The dbus path for the registered application menu to be unregistered
The surface ID of the surface
The dbus path where the gmenumodel interface for the surface menu has been exported
The dbus path where the gactionmenu interface for the surface menu actions has been exported
The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)
A method to allow removing a surface menu from the database.
The surface id of the surface
The dbus path for the registered surface menu to be unregistered