Class: Queue

Queue

new Queue()

todoc
Source:

Members

perform

Executes all the tasks from the taskList in order
Source:

Methods

add(task, autoResetopt) → {Queue}

Adds a task to the taskList
Parameters:
Name Type Attributes Default Description
task Task
autoReset Boolean <optional>
true
Source:
Returns:
Queue
this

clear() → {Queue}

Removes all the tasks from the taskList
Source:
Returns:
Queue
this

each(callback) → {Queue}

Executes the provided callback function once per element of taskList
Parameters:
Name Type Description
callback function
Source:
Returns:
Queue
this

remove(task) → {Queue}

Removes a task from the taskList
Parameters:
Name Type Description
task Task
Source:
Returns:
Queue
this

restoreTask(task) → {Queue}

Restores a task
Parameters:
Name Type Description
task Task
Source:
Returns:
Queue
this

toString() → {String}

Returns the string value of the queue
Source:
Returns:
String