Module pointer

Module pointer 

Source
Expand description

Support routines for converting pointer data from web_sys.

Structs§

Options
Controls how pointer events are converted.

Functions§

cancel_from_pointer_event
Build a PointerEvent::Cancel from a DOM pointercancel.
down_from_mouse_event
Build a Down from a DOM mousedown/pointerdown represented as MouseEvent.
down_from_pointer_event
Build a PointerEvent::Down from a DOM pointerdown.
enter_from_mouse_event
Build an Enter from a DOM mouseenter/pointerenter.
enter_from_pointer_event
Build an PointerEvent::Enter from a DOM pointerenter.
from_web_buttons_mask
Convert a DOM MouseEvent.buttons() bitfield into PointerButtons.
has_pointer_capture
Query whether an element currently has capture for this pointer id.
leave_from_mouse_event
Build a Leave from a DOM mouseleave/pointerleave.
leave_from_pointer_event
Build a PointerEvent::Leave from a DOM pointerleave.
move_from_mouse_event
Build a Move from a DOM mousemove/pointermove represented as MouseEvent.
move_from_pointer_event
Build a Move from a DOM pointermove, with conversion options.
pointer_event_from_dom_event
Convert a DOM event (Mouse/Pointer/Wheel) into a ui-events PointerEvent with options to control conversion.
pointer_events_from_dom_event
Convert a DOM event (Touch/Mouse/Pointer/Wheel) into zero or more ui-events PointerEvents with options to control conversion.
pointer_events_from_touch_event
Convert a DOM TouchEvent into zero or more ui-events PointerEvents.
release_pointer_capture
Release pointer capture on an element using the id from a PointerEvent.
scroll_from_wheel_event
Build a Scroll from a DOM wheel event.
set_pointer_capture
Set pointer capture on an element using the id from a PointerEvent.
state_from_mouse_event
Build a basic PointerState from a MouseEvent.
state_from_pointer_event
Build a PointerState from a DOM web_sys::PointerEvent.
try_from_web_button
Try to make a PointerButton from a web_sys::MouseEvent::button.
up_from_mouse_event
Build an Up from a DOM mouseup/pointerup represented as MouseEvent.
up_from_pointer_event
Build an PointerEvent::Up from a DOM pointerup.