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

Side by Side Diff: chrome/browser/resources/chromeos/braille_ime/braille_ime.js

Issue 917093003: Shorten Closure template notation from Array.<*> to Array<*>. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove cvox Created 5 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 'use strict'; 5 'use strict';
6 6
7 /** 7 /**
8 * @fileoverview Braille hardware keyboard input method. 8 * @fileoverview Braille hardware keyboard input method.
9 * 9 *
10 * This method is automatically enabled when a braille display is connected 10 * This method is automatically enabled when a braille display is connected
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
101 * @const {number} 101 * @const {number}
102 */ 102 */
103 SPACE: 0x100, 103 SPACE: 0x100,
104 104
105 /** 105 /**
106 * Maps key codes on a standard keyboard to the correspodning dots. 106 * Maps key codes on a standard keyboard to the correspodning dots.
107 * Keys on the 'home row' correspond to the keys on a Perkins-style keyboard. 107 * Keys on the 'home row' correspond to the keys on a Perkins-style keyboard.
108 * Note that the mapping below is arranged like the dots in a braille cell. 108 * Note that the mapping below is arranged like the dots in a braille cell.
109 * Only 6 dot input is supported. 109 * Only 6 dot input is supported.
110 * @private 110 * @private
111 * @const {Object.<string, number>} 111 * @const {Object<string, number>}
112 */ 112 */
113 CODE_TO_DOT_: {'KeyF': 0x01, 'KeyJ': 0x08, 113 CODE_TO_DOT_: {'KeyF': 0x01, 'KeyJ': 0x08,
114 'KeyD': 0x02, 'KeyK': 0x10, 114 'KeyD': 0x02, 'KeyK': 0x10,
115 'KeyS': 0x04, 'KeyL': 0x20, 115 'KeyS': 0x04, 'KeyL': 0x20,
116 'Space': 0x100 }, 116 'Space': 0x100 },
117 117
118 /** 118 /**
119 * The current engine ID as set by {@code onActivate}, or the empty string if 119 * The current engine ID as set by {@code onActivate}, or the empty string if
120 * the IME is not active. 120 * the IME is not active.
121 * @type {string} 121 * @type {string}
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after
448 label: 'Use standard keyboard for braille', 448 label: 'Use standard keyboard for braille',
449 style: 'check', 449 style: 'check',
450 visible: true, 450 visible: true,
451 checked: this.useStandardKeyboard_, 451 checked: this.useStandardKeyboard_,
452 enabled: true 452 enabled: true
453 } 453 }
454 ] 454 ]
455 }); 455 });
456 } 456 }
457 }; 457 };
OLDNEW
« no previous file with comments | « chrome/browser/resources/bookmark_manager/js/main.js ('k') | chrome/browser/resources/chromeos/device_log_ui/device_log_ui.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698