@speckle/objectloader2
Version:
This is an updated objectloader for the Speckle viewer written in typescript
15 lines • 466 B
TypeScript
import { Item } from '../types/types.js';
import { Pump } from './pump.js';
import Queue from './queue.js';
export declare class MemoryPump implements Pump {
#private;
add(item: Item): void;
pumpItems(params: {
ids: string[];
foundItems: Queue<Item>;
notFoundItems: Queue<string>;
}): Promise<void>;
gather(ids: string[]): AsyncGenerator<Item>;
disposeAsync(): Promise<void>;
}
//# sourceMappingURL=memoryPump.d.ts.map