Expand description
desktop-style metadata interface
An interface that may be implemented by a wl_surface, for implementations that provide a desktop-style user interface.
It provides requests to treat surfaces like toplevel, fullscreen or popup windows, move, resize or maximize them, associate metadata like title and class, etc.
On the server side the object is automatically destroyed when the related wl_surface is destroyed. On the client side, wl_shell_surface_destroy() must be called before destroying the wl_surface object.
Structs§
- WlShell
Surface - A wl_shell_surface object.
- WlShell
Surface Fullscreen Method - different method to set the surface fullscreen
- WlShell
Surface Resize - edge values for resizing
- WlShell
Surface Resize Iter - An iterator over the set bits in a
WlShellSurfaceResize. - WlShell
Surface Transient - details of transient behaviour
- WlShell
Surface Transient Iter - An iterator over the set bits in a
WlShellSurfaceTransient.
Traits§
- WlShell
Surface Handler - A message handler for
WlShellSurfaceproxies.