OLD | NEW |
---|---|
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 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 /** | 6 /** |
7 * @fileoverview Definitions for the Chromium extensions API used by ChromeVox. | 7 * @fileoverview Definitions for the Chromium extensions API used by ChromeVox. |
8 * | 8 * |
9 * @externs | 9 * @externs |
10 */ | 10 */ |
(...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
302 */ | 302 */ |
303 chrome.automation.addTreeChangeObserver = function(observer) {}; | 303 chrome.automation.addTreeChangeObserver = function(observer) {}; |
304 | 304 |
305 /** | 305 /** |
306 * Remove a tree change observer. | 306 * Remove a tree change observer. |
307 * @param {function(chrome.automation.TreeChange):void} observer | 307 * @param {function(chrome.automation.TreeChange):void} observer |
308 * A listener for tree changes on the <code>AutomationNode</code> tree. | 308 * A listener for tree changes on the <code>AutomationNode</code> tree. |
309 */ | 309 */ |
310 chrome.automation.removeTreeChangeObserver = function(observer) {}; | 310 chrome.automation.removeTreeChangeObserver = function(observer) {}; |
311 | 311 |
312 /** | |
313 * Set the type of tree change events you want to receive when | |
Peter Lundblad
2015/11/20 13:42:58
Did you autogenerate this or can you leave out the
dmazzoni
2015/11/23 20:16:50
I deleted the redundant documentation from this an
| |
314 * calling addTreeChangeObserver. | |
315 * @param {string} mask The new mask. | |
316 */ | |
317 chrome.automation.setTreeChangeObserverMask = function(mask) {}; | |
David Tseng
2015/11/24 18:46:30
Can we get a more specific type for mask?
| |
318 | |
312 // | 319 // |
313 // End auto generated externs; do not edit. | 320 // End auto generated externs; do not edit. |
314 // | 321 // |
315 | 322 |
316 | 323 |
317 | 324 |
318 /** | 325 /** |
319 * @type {chrome.automation.RoleType} | 326 * @type {chrome.automation.RoleType} |
320 */ | 327 */ |
321 chrome.automation.AutomationNode.prototype.role; | 328 chrome.automation.AutomationNode.prototype.role; |
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
502 | 509 |
503 /** @type {string} */ | 510 /** @type {string} */ |
504 chrome.automation.AutomationNode.prototype.containerLiveRelevant; | 511 chrome.automation.AutomationNode.prototype.containerLiveRelevant; |
505 | 512 |
506 /** @type {boolean} */ | 513 /** @type {boolean} */ |
507 chrome.automation.AutomationNode.prototype.containerLiveAtomic; | 514 chrome.automation.AutomationNode.prototype.containerLiveAtomic; |
508 | 515 |
509 /** @type {boolean} */ | 516 /** @type {boolean} */ |
510 chrome.automation.AutomationNode.prototype.containerLiveBusy; | 517 chrome.automation.AutomationNode.prototype.containerLiveBusy; |
511 | 518 |
519 /** @type {string} */ | |
520 chrome.automation.AutomationNode.prototype.liveStatus; | |
521 | |
522 /** @type {string} */ | |
523 chrome.automation.AutomationNode.prototype.liveRelevant; | |
524 | |
525 /** @type {boolean} */ | |
526 chrome.automation.AutomationNode.prototype.liveAtomic; | |
527 | |
528 /** @type {boolean} */ | |
529 chrome.automation.AutomationNode.prototype.liveBusy; | |
530 | |
512 | 531 |
513 /** | 532 /** |
514 * @param {Object} findParams | 533 * @param {Object} findParams |
515 */ | 534 */ |
516 chrome.automation.AutomationNode.prototype.find = function(findParams) {}; | 535 chrome.automation.AutomationNode.prototype.find = function(findParams) {}; |
517 | 536 |
518 /** | 537 /** |
519 * @type {string} | 538 * @type {string} |
520 */ | 539 */ |
521 chrome.automation.AutomationNode.prototype.inputType; | 540 chrome.automation.AutomationNode.prototype.inputType; |
OLD | NEW |