package oxbow
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=a637acaa0e19046cd65fff733874eb97
sha512=76230cbecd7510de7a05b5d1f335915ef7b6c4aa557d8dbfd23591606618d2cfa25082d17b93f2f4b53a118d1cbf6a80e4ad51cf0f099b4921fb83d6df0c9801
doc/oxbow.runtime/Oxbow_runtime/Handlers/index.html
Module Oxbow_runtime.HandlersSource
registry is a reference to the wayland registry.
on_finished wm_box handles the finished event.
Effects: mutates WM state
val on_manage_start :
River.Obj.Window_management.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_manage_start river_wm_v1 wm_box handles the manage cycle.
Effects: mutates WM state
val on_output :
River.Obj.Window_management.t ->
River.Obj.Window_management.Output.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_output river_wm_v1 river_output wm_box handles new output creation.
Effects: mutates WM state
val on_render_start :
River.Obj.Window_management.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_render_start river_wm_v1 wm_box handles the render cycle.
Effects: mutates WM state
val on_seat :
River.Obj.Window_management.t ->
River.Obj.Window_management.Seat.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_seat river_wm_v1 river_seat wm_box handles new seat creation.
Effects: mutates WM state
val on_session_locked :
River.Obj.Window_management.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_session_locked river_wm_v1 wm_box handles the session lock request.
Effects: mutates WM state
val on_session_unlocked :
River.Obj.Window_management.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_session_unlocked river_wm_v1 wm_box handles the session unlock request.
Effects: mutates WM state
on_unavailable river_wm_v1 handles the unavailable event.
Effects: mutates WM state
val on_window :
River.Obj.Window_management.t ->
River.Obj.Window_management.Window.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_window river_wm_v1 river_window wm_box handles new window creation.
Effects: mutates WM state
val on_input_device :
River.Obj.Input.Management.Device.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_input_device device wm_box handles newly added input devices.
Effects: mutates WM state
val on_libinput_device :
River.Obj.Input.Config.Device.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_libinput_device device wm_box handles newly added libinput devices.
Effects: mutates WM state
val on_xkb_keyboard :
River.Obj.Xkb.Config.Keyboard.t ->
Oxbow_state.Wm.t Oxbow_state.Box.t ->
uniton_xkb_keyboard xkb wm_box handles newly added xkb keybords.
Effects: mutates WM state