Defined in: batcher.ts:6
• TValue
executionCount: number;
executionCount: number;
Defined in: batcher.ts:10
Number of batch executions that have been completed
isEmpty: boolean;
isEmpty: boolean;
Defined in: batcher.ts:14
Whether the batcher has no items to process (items array is empty)
isPending: boolean;
isPending: boolean;
Defined in: batcher.ts:18
Whether the batcher is waiting for the timeout to trigger batch processing
items: TValue[];
items: TValue[];
Defined in: batcher.ts:22
Array of items currently queued for batch processing
size: number;
size: number;
Defined in: batcher.ts:26
Number of items currently in the batch queue
status: "idle" | "pending";
status: "idle" | "pending";
Defined in: batcher.ts:30
Current processing status - 'idle' when not processing, 'pending' when waiting for timeout
totalItemsProcessed: number;
totalItemsProcessed: number;
Defined in: batcher.ts:34
Total number of items that have been processed across all batches
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.