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

Side by Side Diff: ui/keyboard/resources/api_adapter.js

Issue 730573002: Remove dead code for system VK. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month 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 unified diff | Download patch
« no previous file with comments | « no previous file | ui/keyboard/resources/constants.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 /**
6 * Queries the document for an element with a matching id.
7 * @param {string} id is a case-sensitive string representing the unique ID of
8 * the element being sought.
9 * @return {?Element} The element with that id.
10 */
11 var $ = function(id) {
12 return document.getElementById(id);
13 }
14
15 function logIfError() {
16 if (chrome.runtime.lastError) {
17 console.log(chrome.runtime.lastError);
18 }
19 }
20
21 function insertText(text) {
22 chrome.virtualKeyboardPrivate.insertText(text, logIfError);
23 }
24
25 function MoveCursor(swipe_direction, swipe_flags) {
26 chrome.virtualKeyboardPrivate.moveCursor(swipe_direction, swipe_flags);
27 }
28
29 function sendKeyEvent(event) {
30 chrome.virtualKeyboardPrivate.sendKeyEvent(event, logIfError);
31 }
32
33 (function(scope) {
34 var keyboardLocked_ = false;
35
36 /**
37 * Check the lock state of virtual keyboard.
38 * @return {boolean} True if virtual keyboard is locked.
39 */
40 function keyboardLocked() {
41 return keyboardLocked_;
42 }
43
44 /**
45 * Lock or unlock virtual keyboard.
46 * @param {boolean} lock Whether or not to lock the virtual keyboard.
47 */
48 function lockKeyboard(lock) {
49 keyboardLocked_ = lock;
50 chrome.virtualKeyboardPrivate.lockKeyboard(lock);
51 }
52
53 scope.keyboardLocked = keyboardLocked;
54 scope.lockKeyboard = lockKeyboard;
55 })(this);
56
57 function hideKeyboard() {
58 lockKeyboard(false);
59 chrome.virtualKeyboardPrivate.hideKeyboard(logIfError);
60 }
61
62 function keyboardLoaded() {
63 chrome.virtualKeyboardPrivate.keyboardLoaded(logIfError);
64 }
65
66 function getKeyboardConfig(callback) {
67 chrome.virtualKeyboardPrivate.getKeyboardConfig(function (config) {
68 callback(config);
69 });
70 }
71
72 chrome.virtualKeyboardPrivate.onTextInputBoxFocused.addListener(
73 function (inputContext) {
74 $('keyboard').inputTypeValue = inputContext.type;
75 }
76 );
OLDNEW
« no previous file with comments | « no previous file | ui/keyboard/resources/constants.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698