Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(540)

Unified Diff: ui/keyboard/keyboard_util.h

Issue 320223002: Add device policy: Kiosk Virtual Keyboard Layout. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase to master. Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/keyboard/keyboard_util.h
diff --git a/ui/keyboard/keyboard_util.h b/ui/keyboard/keyboard_util.h
index d553c1b4f7272bf6c27499f252921e6666d8a38f..c2b31b8819d601d163143cdd4144ead989e73619 100644
--- a/ui/keyboard/keyboard_util.h
+++ b/ui/keyboard/keyboard_util.h
@@ -45,6 +45,13 @@ enum KeyboardOverscrolOverride {
KEYBOARD_OVERSCROLL_OVERRIDE_NONE,
};
+// An enumeration of keyboard policy settings.
+enum KeyboardShowOverride {
+ KEYBOARD_SHOW_OVERRIDE_DISABLED = 0,
+ KEYBOARD_SHOW_OVERRIDE_ENABLED,
+ KEYBOARD_SHOW_OVERRIDE_NONE,
+};
+
// Gets the default keyboard bounds from |window_bounds|.
KEYBOARD_EXPORT gfx::Rect DefaultKeyboardBoundsFromWindowBounds(
const gfx::Rect& window_bounds);
@@ -82,6 +89,9 @@ KEYBOARD_EXPORT bool IsKeyboardOverscrollEnabled();
KEYBOARD_EXPORT void SetKeyboardOverscrollOverride(
KeyboardOverscrolOverride override);
+// Sets policy override on whether to show the keyboard.
+KEYBOARD_EXPORT void SetKeyboardShowOverride(KeyboardShowOverride override);
+
// Returns true if an IME extension can specify a custom input view for the
// virtual keyboard window.
KEYBOARD_EXPORT bool IsInputViewEnabled();

Powered by Google App Engine
This is Rietveld 408576698