WinJS.Promise.as function
Returns a promise. If the object is already a Promise it is returned; otherwise the object is wrapped in a Promise.
You can use this function when you need to treat a non-Promise object like a Promise, for example when you are calling a function that expects a promise, but already have the value needed rather than needing to get it asynchronously.
Syntax
var promise = WinJS.Promise.as(nonPromise);
Parameters
value
Type: ObjectThe value to be treated as a Promise.
Return value
Type: Promise
The promise.
Requirements
Minimum WinJS version |
WinJS 1.0 |
Namespace |
WinJS.Promise |