UNPKG

@evil-gauss/core

Version:
20 lines 462 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InQueue = void 0; class InQueue { limit; _array = []; get items() { return this._array; } constructor(limit) { this.limit = limit; } in(item) { if (this._array.length === this.limit) this._array.shift(); this._array.push(item); } } exports.InQueue = InQueue; //# sourceMappingURL=in-queue.model.js.map