@speckle/objectloader2
Version:
This is an updated objectloader for the Speckle viewer written in typescript
12 lines • 351 B
TypeScript
export default class BatchedPool<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