[Android] Implement 3-way sensor fallback for Device Orientation.
[chromium-blink-merge.git] / ui / file_manager / externs / es7_workaround.js
blob4d76e88e6f7eeb4ad2c6c07c6863993589a05629
1 // Copyright 2015 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 * @fileoverview Partial definitions for ECMAScript 7. To compile Files.app, some
7 *     definitions are defined in this file. They should be removed once ES7
8 *     definitions are ready in closure compiler by default.
9 * @externs
12 /**
13  * @param {!Object} obj
14  * @param {function(!Array<!Object>)} callback
15  * @param {!Array<string>=} acceptList
16  */
17 Object.observe = function(obj, callback, acceptList) {};
19 /**
20  * @param {!Object} obj
21  * @param {function(!Array<!Object>)} callback
22  */
23 Object.unobserve = function(obj, callback) {};
25 /**
26  * @param {!Array} arr
27  * @param {function(!Array<!Object>)} callback
28  */
29 Array.observe = function(arr, callback) {};
31 /**
32  * @param {!Array} arr
33  * @param {function(!Array<!Object>)} callback
34  */
35 Array.unobserve = function(arr, callback) {};