@petkoneo/phaser3-rex-plugins
Version:
21 lines (18 loc) • 701 B
JavaScript
import Load from '../utils/query/Load.js';
var LoadInRange = function (count, skip) {
if (skip === undefined) {
skip = 0;
}
var self = this;
return Load(this.nextQuery, count, skip, this.baselineDocRef, this.baselineMode)
.then(function (docs) {
var docCount = docs.length;
self.cacheItems = docs;
self.pageIndex = undefined; // Not in Page mode
self.startItemIndex = skip;
self.endItemIndex = self.startItemIndex + docCount - 1;
self.isFullPage = (count === undefined) ? true : (docCount === count);
return Promise.resolve(self.cacheItems);
})
}
export default LoadInRange;