OLD | NEW |
1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 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 /** | 5 /** |
6 * Enumeration of valid drop locations relative to an element. These are | 6 * Enumeration of valid drop locations relative to an element. These are |
7 * bit masks to allow combining multiple locations in a single value. | 7 * bit masks to allow combining multiple locations in a single value. |
8 * @enum {number} | 8 * @enum {number} |
9 * @const | 9 * @const |
10 */ | 10 */ |
11 var DropPosition = { | 11 var DropPosition = { |
12 NONE: 0, | 12 NONE: 0, |
13 ABOVE: 1, | 13 ABOVE: 1, |
14 ON: 2, | 14 ON: 2, |
15 BELOW: 4, | 15 BELOW: 4, |
16 }; | 16 }; |
17 | 17 |
18 /** | 18 /** |
19 * @enum {string} | 19 * @enum {string} |
20 * @const | 20 * @const |
21 */ | 21 */ |
22 var Command = { | 22 var Command = { |
23 EDIT: 'edit', | 23 EDIT: 'edit', |
24 COPY: 'copy', | 24 COPY_URL: 'copy-url', |
25 DELETE: 'delete', | 25 DELETE: 'delete', |
26 OPEN_NEW_TAB: 'open-new-tab', | 26 OPEN_NEW_TAB: 'open-new-tab', |
27 OPEN_NEW_WINDOW: 'open-new-window', | 27 OPEN_NEW_WINDOW: 'open-new-window', |
28 OPEN_INCOGNITO: 'open-incognito', | 28 OPEN_INCOGNITO: 'open-incognito', |
29 UNDO: 'undo', | 29 UNDO: 'undo', |
30 REDO: 'redo', | 30 REDO: 'redo', |
31 // OPEN triggers when you double-click an item. | 31 // OPEN triggers when you double-click an item. |
32 OPEN: 'open', | 32 OPEN: 'open', |
33 SELECT_ALL: 'select-all', | 33 SELECT_ALL: 'select-all', |
34 DESELECT_ALL: 'deselect-all', | 34 DESELECT_ALL: 'deselect-all', |
| 35 COPY: 'copy', |
| 36 CUT: 'cut', |
| 37 PASTE: 'paste', |
35 }; | 38 }; |
36 | 39 |
37 /** | 40 /** |
38 * Mirrors the C++ enum from IncognitoModePrefs. | 41 * Mirrors the C++ enum from IncognitoModePrefs. |
39 * @enum {number} | 42 * @enum {number} |
40 * @const | 43 * @const |
41 */ | 44 */ |
42 var IncognitoAvailability = { | 45 var IncognitoAvailability = { |
43 ENABLED: 0, | 46 ENABLED: 0, |
44 DISABLED: 1, | 47 DISABLED: 1, |
45 FORCED: 2, | 48 FORCED: 2, |
46 }; | 49 }; |
47 | 50 |
48 /** @const */ | 51 /** @const */ |
49 var LOCAL_STORAGE_CLOSED_FOLDERS_KEY = 'closedState'; | 52 var LOCAL_STORAGE_CLOSED_FOLDERS_KEY = 'closedState'; |
50 | 53 |
51 /** @const */ | 54 /** @const */ |
52 var LOCAL_STORAGE_TREE_WIDTH_KEY = 'treeWidth'; | 55 var LOCAL_STORAGE_TREE_WIDTH_KEY = 'treeWidth'; |
53 | 56 |
54 /** @const */ | 57 /** @const */ |
55 var ROOT_NODE_ID = '0'; | 58 var ROOT_NODE_ID = '0'; |
56 | 59 |
57 /** @const {number} */ | 60 /** @const {number} */ |
58 var OPEN_CONFIRMATION_LIMIT = 15; | 61 var OPEN_CONFIRMATION_LIMIT = 15; |
OLD | NEW |