ozone: evdev: Sync caps lock LED state to evdev
[chromium-blink-merge.git] / ui / file_manager / externs / gallery_foreground.js
blob7bc6804890353830f9c0171263bb0ebea4f53f16
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
3 // found in the LICENSE file.
5 /**
6 * BackgroundComponents.
7 * @constructor
8 * @struct
9 */
10 function BackgroundComponents() {
11 /**
12 * @type {!Object.<string, string>}
14 this.stringData;
16 /**
17 * @type {!VolumeManager}
19 this.volumeManager;
22 /**
23 * File Manager. This definition is required by
24 * ui/file_manager/file_manager/foreground/js/ui/file_manager_dialog_base.js.
26 * @constructor
27 * @struct
29 function FileManager() {}
31 /**
32 * This definition is required by
33 * ui/file_manager/file_manager/common/js/util.js.
34 * @type {string}
36 Window.prototype.appID;
38 /**
39 * A global flag which indicates whether it is in tests or not. This is set in
40 * gallery/js/background.js.
42 * @type {boolean}
44 Window.prototype.IN_TEST;
46 /**
47 * @type {string}
49 Entry.prototype.cachedUrl;