v0.16.3
Detritus
class
Bucket
Properties
queue
timeout
delay
executing
limit
locked
sent
wait
Methods
add
clear
lock
shift
tryLock
unlock
Search results
Types
Classes
Interfaces
Enums
Functions
Type aliases
Constants
Members
Properties
Methods
Getters
Setters
Enum members
Show privates
Other
In this module only
index
/
detritus-client
/
Bucket
Class
Bucket
Defined in bucket
Constructor
constructor
(
limit
:
number
=
111
,
delay
:
number
=
0
,
wait
:
boolean
=
false
)
Properties
queue
:
Array
<
Function
external
Function
>
external
Array
=
Array
<
never
>
external
Array
[src]
timeout
=
Timeout
class
Timeout
detritus-utils/
Timeout
[src]
delay
:
number
[src]
executing
:
boolean
=
false
[src]
limit
:
number
[src]
locked
:
boolean
=
false
[src]
sent
=
{
amount
:
number
,
last
:
number
}
[src]
wait
:
boolean
[src]
Methods
add
(
throttled
:
Function
external
Function
,
unshift
:
boolean
=
false
)
:
void
[src]
clear
()
:
void
[src]
lock
(
unlockIn
:
number
=
0
)
:
void
[src]
shift
()
:
void
[src]
tryLock
()
:
void
[src]
unlock
()
:
void
[src]