Index: chrome/browser/resources/options/deletable_item_list.js |
diff --git a/chrome/browser/resources/options/deletable_item_list.js b/chrome/browser/resources/options/deletable_item_list.js |
index 7b5cd03ffca5f58252445ddf81b5d77deeb59eec..d29226b5973609b62cd508c4b4720b852d67538a 100644 |
--- a/chrome/browser/resources/options/deletable_item_list.js |
+++ b/chrome/browser/resources/options/deletable_item_list.js |
@@ -9,6 +9,8 @@ cr.define('options', function() { |
/** |
* Creates a deletable list item, which has a button that will trigger a call |
* to deleteItemAtIndex(index) in the list. |
+ * @constructor |
+ * @extends {cr.ui.ListItem} |
*/ |
var DeletableItem = cr.ui.define('li'); |
@@ -42,10 +44,12 @@ cr.define('options', function() { |
this.classList.add('deletable-item'); |
- this.contentElement_ = this.ownerDocument.createElement('div'); |
+ this.contentElement_ = /** @type {HTMLElement} */( |
+ this.ownerDocument.createElement('div')); |
this.appendChild(this.contentElement_); |
- this.closeButtonElement_ = this.ownerDocument.createElement('button'); |
+ this.closeButtonElement_ = /** @type {HTMLElement} */( |
+ this.ownerDocument.createElement('button')); |
this.closeButtonElement_.className = |
'raw-button row-delete-button custom-appearance'; |
this.closeButtonElement_.addEventListener('mousedown', |
@@ -121,6 +125,10 @@ cr.define('options', function() { |
}, |
}; |
+ /** |
+ * @constructor |
+ * @extends {cr.ui.List} |
+ */ |
var DeletableItemList = cr.ui.define('list'); |
DeletableItemList.prototype = { |