class LinearNavigationAction

Defined at line 16 of file ../../src/ui/a11y/lib/screen_reader/linear_navigation_action.h

The LinearNavigationAction allows users to navigate in the UI forward and backwards (AKA the next

/ previous element).

Public Methods

void LinearNavigationAction (ActionContext * action_context, ScreenReaderContext * screen_reader_context, LinearNavigationDirection action_type)

Defined at line 19 of file ../../src/ui/a11y/lib/screen_reader/linear_navigation_action.cc

void ~LinearNavigationAction ()

Defined at line 24 of file ../../src/ui/a11y/lib/screen_reader/linear_navigation_action.cc

void Run (a11y::gesture_util_v2::GestureContext gesture_context)

Invokes the linear navigation action, navigating to the node following |direction_| to select

next / previous.

Defined at line 26 of file ../../src/ui/a11y/lib/screen_reader/linear_navigation_action.cc

Enumerations

enum LinearNavigationDirection
Name Value
kNextAction 0
kPreviousAction 1

The direction of the action when navigating.

Defined at line 19 of file ../../src/ui/a11y/lib/screen_reader/linear_navigation_action.h