package oxbow
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=a182e6d368a65e6752771e41e651713f
sha512=020d2c7f9f4e06966ca56695e24eb0b41dd12500aa65d2cd9b56e03068bbb6ea7770de0a33c04f0d054bd474bee8c2b36bb46af86266c9823490e1bd0810c027
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