UNPKG

@speckle/objectloader2

Version:

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

17 lines 532 B
import { CustomLogger } from '../types/functions.js'; export default class BatchingQueue<T> { #private; constructor(params: { batchSize: number; maxWaitTime: number; processFunction: (batch: T[]) => Promise<void>; logger?: CustomLogger; }); disposeAsync(): Promise<void>; add(key: string, item: T): void; addAll(keys: string[], items: T[]): void; get(id: string): T | undefined; count(): number; isDisposed(): boolean; } //# sourceMappingURL=batchingQueue.d.ts.map