Constructs an instance of UFParallelQueueAction that will run a certain number of UFQueueableAction at the same time.
Maximum number of actions that should run at the same time.
Rest
...anActions: IUFQueueableAction[]One or more actions to run
Gets the progress, include the progress of any running action.
Gets the progress weight.
True if the queue still has at least one running action.
Number of running actions.
Gets all current running actions.
Runs all stored actions at the same time.
If the queue is already running, the method just returns true.
Token that can be cancelled to stop running.
true if all actions run successful; false if one of the actions returned false or the token was cancelled.
an error if one or more actions threw an error.
UFParallelQueueAction implements an action queue that can run a number of IUFQueueableAction actions at the same time.
The class extends UFQueueableAction so the queue can be placed into other queues if needed.