this._getBuffer(opts.view).setMetaData({ total_rows: this.getMetaData('total_rows', opts.view) - vs.size() }, true);
this.opts.content.fire('ViewPort:clear', vs.get('div').compact());
-
this._getBuffer().remove(vs.get('rownum'));
-
this.opts.container.fire('ViewPort:cacheUpdate', opts.view || this.view);
if (!opts.noupdate) {
sel, slice;
if (opts.search) {
- this.opts.container.fire('ViewPort:fetch', this.view);
-
return this._fetchBuffer({
callback: function(r) {
if (r.rownum) {
slice = this.createSelection('rownum', vs);
if (vs.size() != slice.size()) {
this.opts.container.fire('ViewPort:fetch', this.view);
-
return this._ajaxRequest({ rangeslice: 1, slice: vs.min() + ':' + vs.size() });
}
vs = slice;