Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / ui / file_manager / externs / html_menu_item_element.js
blobb9e40a4ea97ec8d0d33365535de3a2f522640de8
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  * @constructor
7  * @extends {HTMLElement}
8  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#the-menuitem-element
9  */
10 function HTMLMenuItemElement() {}
12 /**
13  * @type {string}
14  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-type
15  */
16 HTMLMenuItemElement.prototype.type;
18 /**
19  * @type {string}
20  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-label
21  */
22 HTMLMenuItemElement.prototype.label;
24 /**
25  * @type {string}
26  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-icon
27  */
28 HTMLMenuItemElement.prototype.icon;
30 /**
31  * @type {boolean}
32  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-disabled
33  */
34 HTMLMenuItemElement.prototype.disabled;
36 /**
37  * @type {boolean}
38  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-checked
39  */
40 HTMLMenuItemElement.prototype.checked;
42 /**
43  * @type {string}
44  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-radiogroup
45  */
46 HTMLMenuItemElement.prototype.radiogroup;
48 /**
49  * @type {boolean}
50  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-default
51  */
52 HTMLMenuItemElement.prototype.default;
54 /**
55  * @type {HTMLElement|undefined}
56  * @see http://www.w3.org/html/wg/drafts/html/master/interactive-elements.html#dom-menuitem-command
57  */
58 HTMLMenuItemElement.prototype.command;