@japofc/baileys - v2.4.7
GitHub
npm
Preparing search index...
TaskQueue
Interface TaskQueue
interface
TaskQueue
{
isPaused
:
boolean
;
stats
:
{
done
:
number
;
failed
:
number
;
pending
:
number
;
running
:
number
}
;
clearPending
()
:
number
;
onIdle
()
:
Promise
<
void
>
;
onTaskDone
(
cb
:
(
info
:
TaskOutcome
<
unknown
>
&
{
id
?:
unknown
}
)
=>
void
,
)
:
()
=>
void
;
pause
()
:
void
;
push
<
T
>
(
fn
:
()
=>
T
|
Promise
<
T
>
,
meta
?:
{
id
?:
unknown
}
,
)
:
Promise
<
TaskOutcome
<
T
>
>
;
resume
()
:
void
;
}
Index
Properties
is
Paused
stats
Methods
clear
Pending
on
Idle
on
Task
Done
pause
push
resume
Properties
Readonly
is
Paused
isPaused
:
boolean
Readonly
stats
stats
:
{
done
:
number
;
failed
:
number
;
pending
:
number
;
running
:
number
}
Methods
clear
Pending
clearPending
()
:
number
Drop queued (not running) tasks. Returns how many.
Returns
number
on
Idle
onIdle
()
:
Promise
<
void
>
Resolves when fully drained.
Returns
Promise
<
void
>
on
Task
Done
onTaskDone
(
cb
:
(
info
:
TaskOutcome
<
unknown
>
&
{
id
?:
unknown
}
)
=>
void
,
)
:
()
=>
void
Parameters
cb
:
(
info
:
TaskOutcome
<
unknown
>
&
{
id
?:
unknown
}
)
=>
void
Returns
()
=>
void
pause
pause
()
:
void
Returns
void
push
push
<
T
>
(
fn
:
()
=>
T
|
Promise
<
T
>
,
meta
?:
{
id
?:
unknown
}
,
)
:
Promise
<
TaskOutcome
<
T
>
>
Type Parameters
T
Parameters
fn
:
()
=>
T
|
Promise
<
T
>
Optional
meta
:
{
id
?:
unknown
}
Returns
Promise
<
TaskOutcome
<
T
>
>
resume
resume
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
is
Paused
stats
Methods
clear
Pending
on
Idle
on
Task
Done
pause
push
resume
GitHub
npm
@japofc/baileys - v2.4.7
Loading...
Drop queued (not running) tasks. Returns how many.