WinJS.Promise.thenEach function
Performs an operation on all the input promises and returns a promise that has the shape of the input and contains the result of the operation that has been performed on each input.
Syntax
var promise = WinJS.Promise.thenEach(promises, completeFunction, errorFunction, progressFunction);
Parameters
values
Type: ObjectA set of values (which could be either an array or an object) of which some or all are promises..
complete
Type: FunctionThe function to be called if the promise is fulfilled with a value. This function takes a single argument, which is the fulfilled value of the promise.
error
Type: FunctionThe function to be called if the promise is fulfilled with an error. This function takes a single argument, which is the error value of the promise.
progress
Type: FunctionThe function to be called if the promise reports progress. This function takes a single argument, which is the data about the progress of the promise. Promises are not required to support progress.
Return value
Type: Promise
A Promise that is the result of calling join on the values parameter.
Requirements
Minimum WinJS version |
WinJS 1.0 |
Namespace |
WinJS.Promise |