package oxbow

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Oxbow_runtime.HandlersSource

Sourceval registry : Wayland.Registry.t option ref

registry is a reference to the wayland registry.

Sourceval on_finished : Oxbow_state.Wm.t Oxbow_state.Box.t -> unit

on_finished wm_box handles the finished event.

Effects: mutates WM state

on_manage_start river_wm_v1 wm_box handles the manage cycle.

Effects: mutates WM state

on_output river_wm_v1 river_output wm_box handles new output creation.

Effects: mutates WM state

on_render_start river_wm_v1 wm_box handles the render cycle.

Effects: mutates WM state

on_seat river_wm_v1 river_seat wm_box handles new seat creation.

Effects: mutates WM state

on_session_locked river_wm_v1 wm_box handles the session lock request.

Effects: mutates WM state

on_session_unlocked river_wm_v1 wm_box handles the session unlock request.

Effects: mutates WM state

Sourceval on_unavailable : River.Obj.Window_management.t -> unit

on_unavailable river_wm_v1 handles the unavailable event.

Effects: mutates WM state

on_window river_wm_v1 river_window wm_box handles new window creation.

Effects: mutates WM state

on_input_device device wm_box handles newly added input devices.

Effects: mutates WM state

on_libinput_device device wm_box handles newly added libinput devices.

Effects: mutates WM state

on_xkb_keyboard xkb wm_box handles newly added xkb keybords.

Effects: mutates WM state