text: /**
   * @class Ext.dataview.ListItem
   * @extend Ext.dataview.component.DataItem
   * @xtype listitem
   *
   * A ListItem is a container for {@link Ext.dataview.List} with
   * useSimpleItems: false.
   *
   * ListItem configures and updates the {@link Ext.data.Model records} for
   * the sub-component items in a list.
   *
   * Overwrite the `updateRecord()` method to set a sub-component's value.
   * the framework calls `updateRecord()` whenever the data in the list updates.
   *
   * The `updatedata` event fires after `updateRecord()` runs.
   *
   * *Note*: Use of ListItem increases overhead since it generates more markup than
   * using the List class with useSimpleItems: true. This overhead is more
   * noticeable in Internet Explorer. If at all possible, use
   * {@link Ext.dataview.SimpleListItem} instead via the List's
   * {@link Ext.dataview.List#useSimpleItems useSimpleItems} config.
  
  /**
   * @event updatedata
   * Fires whenever the data of the DataItem is updated.
   * @param {Ext.dataview.component.DataItem} this The DataItem instance.
   * @param {Object} newData The new data.
   */
  