function (list, index, target, record, e) {
        var me = this,
            store = list.getStore(),
            node = store.getAt(index);

        me.fireEvent('itemtap', this, list, index, target, record, e);
        if (node.isLeaf()) {
            me.fireEvent('leafitemtap', this, list, index, target, record, e);
            me.goToLeaf(node);
        }
        else {
            this.goToNode(node);
        }
    }
function (list, index, target, record, e) {
        var me = this,
            store = list.getStore(),
            node = store.getAt(index);

        me.fireEvent('itemtap', this, list, index, target, record, e);
        if (node.isLeaf()) {
            me.fireEvent('leafitemtap', this, list, index, target, record, e);
            me.goToLeaf(node);
        }
        else {
            this.goToNode(node);
        }
    }
function ( list , index , target , record , e ) { var me = this , store = list . getStore ( ) , node = store . getAt ( index ) ; me . fireEvent ( 'itemtap' , this , list , index , target , record , e ) ; if ( node . isLeaf ( ) ) { me . fireEvent ( 'leafitemtap' , this , list , index , target , record , e ) ; me . goToLeaf ( node ) ; } else { this . goToNode ( node ) ; } }
Called when an list item has been tapped.
@param {Ext.List} list The subList the item is on.
@param {Number} index The id of the item tapped.
@param {Ext.Element} target The list item tapped.
@param {Ext.data.Record} record The record which as tapped.
@param {Ext.event.Event} e The event.
Called when an list item has been tapped .