function RuleListItem(list, rule) {
    var el = cr.doc.createElement('li');

    /**
     * The content setting rule.
     * @type {!Object}
     * @private
     */
    el.dataItem_ = rule;

    /**
     * The rule list containing this item.
     * @type {!RuleList}
     * @private
     */
    el.list_ = list;
    el.__proto__ = RuleListItem.prototype;
    el.decorate();

    return el;
  }
A single item in a list of rules.
@param {!RuleList} list The rule list containing this item.
@param {!Object} rule The content setting rule.
@constructor
@extends {options.InlineEditableItem}