new Queue()
A queue that can enqueue items at the end, and dequeue items from the front.
Source:
Core/Queue.js, line 11
Members
-
length
-
The length of the queue.Source: Core/Queue.js, line 18
Methods
-
clear()
-
Remove all items from the queue.Source: Core/Queue.js, line 74
-
contains(item)
-
Check whether this queue contains the specified item.
Name Type Description item
Object the item to search for. Source: Core/Queue.js, line 66 -
dequeue()
-
Dequeues an item. Returns undefined if the queue is empty.Source: Core/Queue.js, line 37
-
enqueue(item)
-
Enqueues the specified item.
Name Type Description item
Object The item to enqueue. Source: Core/Queue.js, line 27 -
sort(compareFunction)
-
Sort the items in the queue in-place.
Name Type Description compareFunction
function a function that defines the sort order. Source: Core/Queue.js, line 84