UNPKG

@speckle/objectloader2

Version:

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

13 lines 403 B
import Queue from './queue.js'; export default class BatchedPool<T> implements Queue<T> { #private; constructor(params: { concurrencyAndSizes: number[]; maxWaitTime?: number; processFunction: (batch: T[]) => Promise<void>; }); add(item: T): void; getBatch(batchSize: number): T[]; disposeAsync(): Promise<void>; } //# sourceMappingURL=batchedPool.d.ts.map