class A11yManagerState
Defined at line 37 of file ../../src/ui/a11y/bin/a11y_manager/app.h
Internal representation of the current state of the accessibility manager features.
Public Methods
void A11yManagerState ()
Default state with all values as disabled
Defined at line 40 of file ../../src/ui/a11y/bin/a11y_manager/app.h
void A11yManagerState (const A11yManagerState & other)
Copy constructor
Defined at line 44 of file ../../src/ui/a11y/bin/a11y_manager/app.h
A11yManagerState & operator= (const A11yManagerState & other)
Defined at line 45 of file ../../src/ui/a11y/bin/a11y_manager/app.h
bool screen_reader_enabled ()
Defined at line 47 of file ../../src/ui/a11y/bin/a11y_manager/app.h
bool magnifier_enabled ()
Defined at line 49 of file ../../src/ui/a11y/bin/a11y_manager/app.h
bool color_inversion_enabled ()
Defined at line 51 of file ../../src/ui/a11y/bin/a11y_manager/app.h
bool announce_screen_reader_enabled ()
Defined at line 53 of file ../../src/ui/a11y/bin/a11y_manager/app.h
void set_announce_screen_reader_enabled (bool announce_screen_reader_enabled)
Defined at line 54 of file ../../src/ui/a11y/bin/a11y_manager/app.h
fuchsia::accessibility::ColorCorrectionMode color_correction_mode ()
Defined at line 58 of file ../../src/ui/a11y/bin/a11y_manager/app.h
A11yManagerState withScreenReaderEnabled (bool enabled)
Defined at line 62 of file ../../src/ui/a11y/bin/a11y_manager/app.h
A11yManagerState withMagnifierEnabled (bool enabled)
Defined at line 68 of file ../../src/ui/a11y/bin/a11y_manager/app.h
A11yManagerState withSettings (const fuchsia::settings::AccessibilitySettings & systemSettings)
Creates a new instance of state that has any set values from the given AccessibilitySettings
applied.
Defined at line 290 of file ../../src/ui/a11y/bin/a11y_manager/app.cc