youtubei.js / YT / SmoothedQueue
Class: SmoothedQueue
Defined in: src/parser/youtube/SmoothedQueue.ts:46
Constructors
Constructor
new SmoothedQueue():
SmoothedQueue
Defined in: src/parser/youtube/SmoothedQueue.ts:55
Returns
SmoothedQueue
Accessors
action_queue
Get Signature
get action_queue():
YTNode
[][]
Defined in: src/parser/youtube/SmoothedQueue.ts:141
Returns
YTNode
[][]
callback
Get Signature
get callback(): (
actions
) =>void
|null
Defined in: src/parser/youtube/SmoothedQueue.ts:137
Returns
(actions
) => void
| null
Set Signature
set callback(
cb
):void
Defined in: src/parser/youtube/SmoothedQueue.ts:133
Parameters
cb
(actions
) => void
| null
Returns
void
estimated_update_interval
Get Signature
get estimated_update_interval():
number
|null
Defined in: src/parser/youtube/SmoothedQueue.ts:145
Returns
number
| null
last_update_time
Get Signature
get last_update_time():
number
|null
Defined in: src/parser/youtube/SmoothedQueue.ts:149
Returns
number
| null
next_update_id
Get Signature
get next_update_id():
any
Defined in: src/parser/youtube/SmoothedQueue.ts:153
Returns
any
poll_response_delay_queue
Get Signature
get poll_response_delay_queue():
DelayQueue
Defined in: src/parser/youtube/SmoothedQueue.ts:157
Returns
DelayQueue
Methods
clear()
clear():
void
Defined in: src/parser/youtube/SmoothedQueue.ts:125
Returns
void
emitSmoothedActions()
emitSmoothedActions():
void
Defined in: src/parser/youtube/SmoothedQueue.ts:92
Returns
void
enqueueActionGroup()
enqueueActionGroup(
group
):void
Defined in: src/parser/youtube/SmoothedQueue.ts:64
Parameters
group
YTNode
[]
Returns
void