UNPKG

@speckle/objectloader2

Version:

This is an updated objectloader for the Speckle viewer written in typescript

16 lines (13 loc) 283 B
import Queue from './queue.js' export default class BufferQueue<T> implements Queue<T> { #buffer: T[] = [] add(value: T): void { this.#buffer.push(value) } values(): T[] { return this.#buffer } disposeAsync(): Promise<void> { return Promise.resolve() } }