package oxbow

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

Module Management.River_input_manager_v1Source

Input manager global interface.

Input manager global interface.

Sourcetype 'v t = ([ `River_input_manager_v1 ], 'v, [ `Server ]) Wayland.Proxy.t
Sourcemodule Error : sig ... end

Version 1, 2

Sourceval input_device : ([< `V1 | `V2 ] as 'a) t -> [[ `River_input_device_v1 ], 'a, [ `Server ]] Wayland.Proxy.Handler.t -> ([ `River_input_device_v1 ], 'a, [ `Server ]) Wayland.Proxy.t

New input device.

A new input device has been created.

Sourceval finished : [< `V1 | `V2 ] t -> unit

The server has finished with the input manager.

This event indicates that the server will send no further events on this object. The client should destroy the object. See river_input_manager_v1.destroy for more information.

Handlers

Note: Servers will always want to use v1.

Sourceclass virtual +'a v1 : object ... end

Handler for a proxy with version >= 1.

Sourceclass virtual +'a v2 : object ... end

Handler for a proxy with version >= 2.