OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 var api = (function() { | 5 var api = (function() { |
6 'use strict'; | 6 'use strict'; |
7 | 7 |
8 /** | 8 /** |
9 * Enumeration of scene update commands. | 9 * Enumeration of scene update commands. |
10 * @enum {number} | 10 * @enum {number} |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 /** | 63 /** |
64 * Enumeration of actions that can be triggered by the HTML UI. | 64 * Enumeration of actions that can be triggered by the HTML UI. |
65 * @enum {number} | 65 * @enum {number} |
66 * @const | 66 * @const |
67 */ | 67 */ |
68 var Action = Object.freeze({ | 68 var Action = Object.freeze({ |
69 'HISTORY_BACK': 0, | 69 'HISTORY_BACK': 0, |
70 'HISTORY_FORWARD': 1, | 70 'HISTORY_FORWARD': 1, |
71 'RELOAD': 2, | 71 'RELOAD': 2, |
72 'ZOOM_OUT': 3, | 72 'ZOOM_OUT': 3, |
73 'ZOOM_IN': 4, | 73 'ZOOM_IN': 4 |
74 }); | 74 }); |
75 | 75 |
76 /** | 76 /** |
| 77 * Enumeration of modes that can be specified by the native side. |
| 78 * @enum {number} |
| 79 * @const |
| 80 */ |
| 81 var Mode = Object.freeze({ |
| 82 'UNKNOWN': -1, |
| 83 'STANDARD': 0, |
| 84 'WEB_VR': 1 |
| 85 }); |
| 86 |
| 87 /** |
77 * Triggers an Action. | 88 * Triggers an Action. |
78 */ | 89 */ |
79 function doAction(action) { | 90 function doAction(action) { |
80 chrome.send('doAction', [action]); | 91 chrome.send('doAction', [action]); |
81 } | 92 } |
82 | 93 |
83 /** | 94 /** |
84 * Notify native scene management that DOM loading has completed, at the | 95 * Notify native scene management that DOM loading has completed, at the |
85 * specified page size. | 96 * specified page size. |
86 */ | 97 */ |
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 }; | 272 }; |
262 | 273 |
263 return { | 274 return { |
264 sendCommands: sendCommands, | 275 sendCommands: sendCommands, |
265 XAnchoring: XAnchoring, | 276 XAnchoring: XAnchoring, |
266 YAnchoring: YAnchoring, | 277 YAnchoring: YAnchoring, |
267 Property: Property, | 278 Property: Property, |
268 Easing: Easing, | 279 Easing: Easing, |
269 Command: Command, | 280 Command: Command, |
270 Action: Action, | 281 Action: Action, |
| 282 Mode: Mode, |
271 getContentElementId: getContentElementId, | 283 getContentElementId: getContentElementId, |
272 UiElement: UiElement, | 284 UiElement: UiElement, |
273 UiElementUpdate: UiElementUpdate, | 285 UiElementUpdate: UiElementUpdate, |
274 Animation: Animation, | 286 Animation: Animation, |
275 doAction: doAction, | 287 doAction: doAction, |
276 domLoaded: domLoaded, | 288 domLoaded: domLoaded, |
277 }; | 289 }; |
278 })(); | 290 })(); |
OLD | NEW |