Browse Source

Merge pull request #4599 from yurydelendik/issue4428

Adds then method to the RenderTask
Brendan Dahl 11 years ago
parent
commit
6ac7f97dae
  1. 12
      src/display/api.js

12
src/display/api.js

@ -1194,6 +1194,18 @@ var RenderTask = (function RenderTaskClosure() {
cancel: function RenderTask_cancel() { cancel: function RenderTask_cancel() {
this.internalRenderTask.cancel(); this.internalRenderTask.cancel();
this.promise.reject(new Error('Rendering is cancelled')); this.promise.reject(new Error('Rendering is cancelled'));
},
/**
* Registers callback to indicate the rendering task completion.
*
* @param {function} onFulfilled The callback for the rendering completion.
* @param {function} onRejected The callback for the rendering failure.
* @return {Promise} A promise that is resolved after the onFulfilled or
* onRejected callback.
*/
then: function RenderTask_then(onFulfilled, onRejected) {
return this.promise.then(onFulfilled, onRejected);
} }
}; };

Loading…
Cancel
Save