[−][src]Module wayland_protocols::wlr::unstable::layer_shell::v1::client::zwlr_layer_surface_v1
layer metadata interface
An interface that may be implemented by a wl_surface, for surfaces that are designed to be rendered as a layer of a stacked desktop-like environment.
Layer surface state (size, anchor, exclusive zone, margin, interactivity) is double-buffered, and will be applied at the time wl_surface.commit of the corresponding wl_surface is called.
Structs
| Anchor | |
| ZwlrLayerSurfaceV1 |
Enums
| Error | |
| Event | |
| Request |
Constants
| EVT_CLOSED_SINCE | The minimal object version supporting this event |
| EVT_CONFIGURE_SINCE | The minimal object version supporting this event |
| REQ_ACK_CONFIGURE_SINCE | The minimal object version supporting this request |
| REQ_DESTROY_SINCE | The minimal object version supporting this request |
| REQ_GET_POPUP_SINCE | The minimal object version supporting this request |
| REQ_SET_ANCHOR_SINCE | The minimal object version supporting this request |
| REQ_SET_EXCLUSIVE_ZONE_SINCE | The minimal object version supporting this request |
| REQ_SET_KEYBOARD_INTERACTIVITY_SINCE | The minimal object version supporting this request |
| REQ_SET_MARGIN_SINCE | The minimal object version supporting this request |
| REQ_SET_SIZE_SINCE | The minimal object version supporting this request |
Statics
| zwlr_layer_surface_v1_events | C-representation of the messages of this interface, for interop |
| zwlr_layer_surface_v1_interface | C representation of this interface, for interop |
| zwlr_layer_surface_v1_requests | C-representation of the messages of this interface, for interop |
Traits
| EventHandler | An interface for handling events. |