Request: Implement Class.Thenable. Closes #2643.
commitb7c7f257bb03872006498315899f083a659f8912
authorTim Wienk <tim@wienk.name>
Mon, 3 Nov 2014 16:32:55 +0000 (3 17:32 +0100)
committerTim Wienk <tim@wienk.name>
Thu, 8 Oct 2015 20:26:07 +0000 (8 22:26 +0200)
treeb326d6d80d3de896a677d54923fb0fb7d8571d3d
parent70fc5f6a49f146e5820d2298b6d9a1d9d065c7c4
Request: Implement Class.Thenable. Closes #2643.

Thenable example:

var request = new Request();
request.send().then(function(value){}, function(reason){});

Example, hooking into an actual Promise:

var request = new Request();
request.send();
var promise = Promise.resolve(request);
promise.then(function(value){}, function(reason){});
Docs/Request/Request.md
Source/Request/Request.HTML.js
Source/Request/Request.JSON.js
Source/Request/Request.js