The select method on Ext.view.AbstractView is deprecated (but I suppose you should still use getSelectionModel.select()?), and no longer visible in documentation, while the deselect method is documented and not deprecated.

  • Why is select deprecated, and deselect isn't? I would suggest to keep both.

Code:
/**      
* Selects a record instance by record instance or index.      
* @param {Ext.data.Model[]/Number} records An array of records or an index      
* @param {Boolean} keepExisting      
* @param {Boolean} suppressEvent Set to false to not fire a select event      
* @deprecated 4.0 Use {@link Ext.selection.Model#select} instead.      
* @since 2.3.0      
*/    
 select: function(records, keepExisting, suppressEvent) {  
       this.getSelectionModel().select(records, keepExisting, suppressEvent);     
},

/**      
* Deselects a record instance by record instance or index.      
* @param {Ext.data.Model[]/Number} records An array of records or an index      
* @param {Boolean} suppressEvent Set to false to not fire a deselect event      
* @since 2.3.0      
*/     
deselect: function(records, suppressEvent) {
         this.getSelectionModel().deselect(records, suppressEvent);     
},