class A11yLegacyContender

Defined at line 22 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.h

Class for incorporating a11y legacy clients with the gesture disambiguation protocol.

Public Methods

void A11yLegacyContender (fit::function<void (StreamId, GestureResponse)> respond, fit::function<void (const InternalTouchEvent &)> deliver_to_client, GestureContenderInspector & inspector)

Defined at line 14 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.cc

void UpdateStream (StreamId stream_id, InternalTouchEvent event, bool is_end_of_stream, view_tree::BoundingBox unused)

Defined at line 23 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.cc

void ~A11yLegacyContender ()

Defined at line 27 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.h

void EndContest (StreamId stream_id, bool awarded_win)

Defined at line 54 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.cc

void OnStreamHandled (uint32_t pointer_id, fuchsia::ui::input::accessibility::EventHandling handled)

Implementation of |fuchsia::ui::input::accessibility::PointerEventListener::OnStreamHandled|.

Defined at line 74 of file ../../src/ui/scenic/lib/input/a11y_legacy_contender.cc