package oxbow
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=a182e6d368a65e6752771e41e651713f
sha512=020d2c7f9f4e06966ca56695e24eb0b41dd12500aa65d2cd9b56e03068bbb6ea7770de0a33c04f0d054bd474bee8c2b36bb46af86266c9823490e1bd0810c027
doc/oxbow.river/River/Layer_shell/River_layer_shell_output_v1/index.html
Module Layer_shell.River_layer_shell_output_v1Source
Layer shell output state.
The lifetime of this object is tied to the corresponding river_output_v1. This object is made inert when the river_output_v1.removed event is sent and should be destroyed.
Version 1
Set default output for layer surfaces.
Mark this output as the default for new layer surfaces which do not request a specific output themselves. This request overrides any previous set_default request on any river_layer_shell_output_v1 object.
If no set_default request is made or if the default output is destroyed, the default output is undefined until the next set_default request.
This request modifies window management state and may only be made as part of a manage sequence, see the river_window_manager_v1 description.
Destroy the object.
This request indicates that the client will no longer use the river_layer_shell_output_v1 object and that it may be safely destroyed.
This request should be made after the river_output_v1.removed event is received to complete destruction of the output.
Handlers
Note: Servers will always want to use v1.