skolplattformen-backup/libs/api-skolplattformen/lib/queue/queue.ts

20 lines
241 B
TypeScript

export class Queue {
private items: any[]
constructor() {
this.items = []
}
enqueue(item: any) {
this.items.push(item)
}
dequeue() {
return this.items.shift()
}
get size() {
return this.items.length
}
}