[−][src]Module wayland_protocols::xdg_shell::client::xdg_wm_base
create desktop-style surfaces
The xdg_wm_base interface is exposed as a global object enabling clients to turn their wl_surfaces into windows in a desktop environment. It defines the basic functionality needed for clients and the compositor to create windows that can be dragged, resized, maximized, etc, as well as creating transient windows such as popup menus.
Structs
XdgWmBase |
Enums
Error | |
Event | |
Request |
Constants
EVT_PING_SINCE | The minimal object version supporting this event |
REQ_CREATE_POSITIONER_SINCE | The minimal object version supporting this request |
REQ_DESTROY_SINCE | The minimal object version supporting this request |
REQ_GET_XDG_SURFACE_SINCE | The minimal object version supporting this request |
REQ_PONG_SINCE | The minimal object version supporting this request |
Statics
xdg_wm_base_events | C-representation of the messages of this interface, for interop |
xdg_wm_base_interface | C representation of this interface, for interop |
xdg_wm_base_requests | C-representation of the messages of this interface, for interop |
Traits
EventHandler | An interface for handling events. |