Sha256: 026ebf85b2e59406b61dab6af04d02bcd0f5ee3460b8aa383e55d7c5185b1d58
Contents?: true
Size: 655 Bytes
Versions: 2
Compression:
Stored size: 655 Bytes
Contents
{ rememberSelection: function(selModel, selectedRecords) { if (!this.rendered || Ext.isEmpty(this.el)) { return; } this.selectedRecords = this.getSelectionModel().getSelection(); }, refreshSelection: function() { if (!this.selectedRecords.length || 0 >= this.selectedRecords.length) { return; } var newRecordsToSelect = []; for (var i = 0; i < this.selectedRecords.length; i++) { record = this.getStore().getById(this.selectedRecords[i].getId()); if (!Ext.isEmpty(record)) { newRecordsToSelect.push(record); } } this.getSelectionModel().select(newRecordsToSelect); } }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
netzke-basepack-0.8.4 | lib/netzke/basepack/grid/javascripts/remember_selection.js |
netzke-basepack-0.8.3 | lib/netzke/basepack/grid/javascripts/remember_selection.js |