package wayland
Pure OCaml Wayland protocol library
Install
dune-project
Dependency
Authors
Maintainers
Sources
wayland-2.2.tbz
sha256=0f882060a4cfe9424ed397676b8e2aaa931d84610beb29cb2ec9c355d1819625
sha512=847781a3d274da7463ad1a2e46bada3663b8dee08fa576ad787e7ba35cb0f39a3e1a0e6e9729db2f643885a35ae32ece0358c5897d31b68907cad44f1b26af31
doc/wayland.protocols/Wayland_protocols/Viewporter_server/Wp_viewporter/class-v1/index.html
Class Wp_viewporter.v1
Source
Handler for a proxy with version >= 1.
constraint 'a = [< `V1 ]
method private virtual on_destroy : [> `V1 ] t -> unit
Unbind from the cropping and scaling interface.
Informs the server that the client will not be using this protocol object anymore. This does not affect any other objects, wp_viewport objects included.
method private virtual on_get_viewport : [> `V1 ] t ->
([ `Wp_viewport ], 'a, [ `Server ]) Proxy.t ->
surface:
([ `Wl_surface ], [> Imports.Wl_surface.versions ], [ `Server ]) Proxy.t ->
unit
Extend surface interface for crop and scale.
Instantiate an interface extension for the given wl_surface to crop and scale its content. If the given wl_surface already has a wp_viewport object associated, the viewport_exists protocol error is raised.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>