| 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 = {
|
|
|