UNPKG
@drip_sync/drip
Version:
latest (0.2.0)
0.2.0
0.1.0
0.0.1
Scalable incremental sync for MongoDB aggregation pipelines
@drip_sync/drip
/
dist
/
persister
/
flush_buffer.d.ts
11 lines
(10 loc)
•
272 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
export
declare
class
FlushBuffer
<T> {
private
_items;
private
_timer;
private
_maxLength;
private
_flusher;
constructor
(
maxLength
:
number
,
flusher
: (items: T[]) =>
Promise
<
void
>
);
push
(
t
: T):
Promise
<
void
>;
private
_flush;
abort
():
void
; }