summaryrefslogtreecommitdiffstats
path: root/ash/accessibility_delegate.h
diff options
context:
space:
mode:
authorkevers@chromium.org <kevers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-28 06:26:37 +0000
committerkevers@chromium.org <kevers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-01-28 06:26:37 +0000
commit34dcd990f6408c9731d853f25384adcd20408f0c (patch)
treee97d5af788786b6d024e297af72a28436aa6d020 /ash/accessibility_delegate.h
parent262cb525ea6ef64ac658f217e66a47743e291648 (diff)
downloadchromium_src-34dcd990f6408c9731d853f25384adcd20408f0c.zip
chromium_src-34dcd990f6408c9731d853f25384adcd20408f0c.tar.gz
chromium_src-34dcd990f6408c9731d853f25384adcd20408f0c.tar.bz2
Add a11y on-screen keyboard.
Adds an accessibility option for displaying a virtual keyboard on the login screen and on the settings page. Followup patches required to persist the login preference on first time sign in, and to use the full virtual keyboard in place of the touch optimized version. BUG=297132 Review URL: https://codereview.chromium.org/137543002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247420 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/accessibility_delegate.h')
-rw-r--r--ash/accessibility_delegate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ash/accessibility_delegate.h b/ash/accessibility_delegate.h
index a4ef7eb..8d4b932 100644
--- a/ash/accessibility_delegate.h
+++ b/ash/accessibility_delegate.h
@@ -63,6 +63,9 @@ class ASH_EXPORT AccessibilityDelegate {
// Returns if autoclick is enabled or not.
virtual bool IsAutoclickEnabled() const = 0;
+ // Returns if the a11y virtual keyboard is enabled.
+ virtual bool IsVirtualKeyboardEnabled() const = 0;
+
// Returns true when the accessibility menu should be shown.
virtual bool ShouldShowAccessibilityMenu() const = 0;