class GestureManager
Defined at line 20 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.h
A Gesture manager to listen for incoming pointer events and call actions
associated with detected gestures.
Public Methods
void GestureManager ()
Defined at line 14 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.cc
void OnEvent (fuchsia::ui::input::accessibility::PointerEvent pointer_event)
|fuchsia.ui.input.accessibility.PointerEventListener|
Listens for an incoming pointer event. All pointer event streams are
consumed on an ADD event. Please see
|fuchsia.ui.input.accessibility.EventHandling| for more info on consuming
/ rejecting streams.
Events are then sent to the gesture detector, which tries to match the
current Interaction with a gesture. When a gesture is matched, if an action
is bound to handle that particular gesture, it gets called. Please
also see interaction.h and gesture_handler.h for more details.
Defined at line 20 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.cc
fidl::Binding<fuchsia::ui::input::accessibility::PointerEventListener> & binding ()
Defined at line 24 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.h
GestureHandler * gesture_handler ()
Returns a pointer to the gesture handler, which can be used to bind actions to gestures.
Defined at line 41 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.h
GestureArena * arena ()
Defined at line 43 of file ../../src/ui/a11y/lib/gesture_manager/gesture_manager.h