File tree 1 file changed +1
-19
lines changed
1 file changed +1
-19
lines changed Original file line number Diff line number Diff line change @@ -20,23 +20,6 @@ interface Task {
20
20
processingFunc : TaskFunc
21
21
}
22
22
23
-
24
- export interface ProcessQueueOptions {
25
- maximumLength ?: number
26
- triggerTimeInterval ?: number
27
- proactiveMode ?: boolean
28
- continuousMode ?: boolean
29
- }
30
-
31
- const defaultOptions : ProcessQueueOptions = {
32
- maximumLength : 500 ,
33
- triggerTimeInterval : 5000 ,
34
- // execute on push
35
- proactiveMode : true ,
36
- // execute next work on finish
37
- continuousMode : true
38
- }
39
-
40
23
export class ProcessQueue extends EventEmitter implements JobWorker {
41
24
private readonly max : number ;
42
25
private readonly triggerTime : number ;
@@ -52,7 +35,7 @@ export class ProcessQueue extends EventEmitter implements JobWorker {
52
35
proactiveMode = true ,
53
36
// execute next work on finish
54
37
continuousMode = true
55
- } : ProcessQueueOptions = { } ) {
38
+ } = { } ) {
56
39
super ( )
57
40
this . max = maximumLength
58
41
this . triggerTime = triggerTimeInterval
@@ -140,4 +123,3 @@ export class ProcessQueue extends EventEmitter implements JobWorker {
140
123
}
141
124
}
142
125
}
143
-
You can’t perform that action at this time.
0 commit comments