Chromium Code Reviews| Index: chrome/browser/resources/file_manager/js/util.js |
| diff --git a/chrome/browser/resources/file_manager/js/util.js b/chrome/browser/resources/file_manager/js/util.js |
| index 40c38ce390d284720efc37f35fced7b80b4ef25e..c791dcc7f019d22cb0dacdb96c73c34e12032246 100644 |
| --- a/chrome/browser/resources/file_manager/js/util.js |
| +++ b/chrome/browser/resources/file_manager/js/util.js |
| @@ -474,5 +474,19 @@ var util = { |
| } |
| return element; |
| + }, |
| + |
| + /** |
| + * Returns a string '[Ctrl-][Shift-][Alt-][Meta-]' depending on the event |
|
dgozman
2012/03/02 10:54:36
Typically, alt is before shift, e.g. Alt+Shift+X.
Vladislav Kaznacheev
2012/03/02 11:05:33
Done.
On 2012/03/02 10:54:36, dgozman wrote:
|
| + * modifiers. Convenient for writing out conditions in keyboard handlers. |
| + * |
| + * @param {Event} event |
| + * @return {string} |
| + */ |
| + getKeyModifiers: function(event) { |
| + return (event.ctrlKey ? 'Ctrl-' : '') + |
| + (event.shiftKey ? 'Shift-' : '') + |
| + (event.altKey ? 'Alt-' : '') + |
| + (event.metaKey ? 'Meta-' : ''); |
| } |
| }; |