appmenu protocol
org_kde_kwin_appmenu_manager interface version 1
This interface allows a client to link a window (or wl_surface) to an com.canonical.dbusmenu interface registered on DBus.
Requests
create since version 0
create(id new_id[org_kde_kwin_appmenu], surface object[wl_surface])
Arguments
| Name | Type | Description |
|---|---|---|
| id | new_id[org_kde_kwin_appmenu] | |
| surface | object[wl_surface] |
org_kde_kwin_appmenu interface version 1
The DBus service name and object path where the appmenu interface is present The object should be registered on the session bus before sending this request. If not applicable, clients should remove this object.
Requests
set_address since version 0
set_address(service_name string, object_path string)
Set or update the service name and object path. Strings should be formatted in Latin-1 matching the relevant DBus specifications.
Arguments
| Name | Type | Description |
|---|---|---|
| service_name | string | |
| object_path | string |
release (destructor) since version 0
~release()
SPDX-FileCopyrightText: 2017 David Edmundson SPDX-License-Identifier: LGPL-2.1-or-later