summaryrefslogtreecommitdiff
path: root/chromium/ui/keyboard/resources/api_adapter.js
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/keyboard/resources/api_adapter.js')
-rw-r--r--chromium/ui/keyboard/resources/api_adapter.js21
1 files changed, 17 insertions, 4 deletions
diff --git a/chromium/ui/keyboard/resources/api_adapter.js b/chromium/ui/keyboard/resources/api_adapter.js
index eb95e35cb8b..049c3666242 100644
--- a/chromium/ui/keyboard/resources/api_adapter.js
+++ b/chromium/ui/keyboard/resources/api_adapter.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2013 The Chromium Authors. All rights reserved.
+// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -9,10 +9,23 @@ function logIfError() {
}
function insertText(text) {
- chrome.experimental.input.virtualKeyboard.insertText(text, logIfError);
+ chrome.virtualKeyboardPrivate.insertText(text, logIfError);
}
function MoveCursor(swipe_direction, swipe_flags) {
- chrome.experimental.input.virtualKeyboard.moveCursor(swipe_direction,
- swipe_flags);
+ chrome.virtualKeyboardPrivate.moveCursor(swipe_direction, swipe_flags);
}
+
+function sendKeyEvent(event) {
+ chrome.virtualKeyboardPrivate.sendKeyEvent(event, logIfError);
+}
+
+function hideKeyboard() {
+ chrome.virtualKeyboardPrivate.hideKeyboard(logIfError);
+}
+
+chrome.virtualKeyboardPrivate.onTextInputBoxFocused.addListener(
+ function (inputContext) {
+ // TODO(bshe): Making keyboard aware of inputContext.
+ }
+);