/** * @class Ext.dataview.ListItem * @extend Ext.dataview.DataItem * @xtype listitem * @alternateClassName Ext.dataview.component.ListItem * A ListItem is a container for {@link Ext.dataview.List}. * * ListItem configures and updates the {@link Ext.data.Model records} for * the sub-component items in a list. * * *Note*: Use of ListItem increases overhead since it generates more markup than * using the `SimpleListItem`. This overhead is more noticeable in Internet Explorer. If * possible, use the default {@link Ext.dataview.SimpleListItem}. To use the additional * features of this class, use the {@link Ext.dataview.List#itemConfig itemConfig} config: * * features of this class, use the {@link Ext.dataview.List#itemConfig itemConfig} 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. */