]> git.wh0rd.org - tt-rss.git/blame - lib/dojo/request.js.uncompressed.js
upgrade dojo to 1.8.3 (refs #570)
[tt-rss.git] / lib / dojo / request.js.uncompressed.js
CommitLineData
f0cfe83e
AD
1define("dojo/request", [
2 './request/default!'/*=====,
3 './_base/declare',
4 './promise/Promise' =====*/
5], function(request/*=====, declare, Promise =====*/){
6 /*=====
7 request = function(url, options){
8 // summary:
9 // Send a request using the default transport for the current platform.
10 // url: String
11 // The URL to request.
12 // options: dojo/request.__Options?
13 // Options for the request.
14 // returns: dojo/request.__Promise
15 };
16 request.__Promise = declare(Promise, {
17 // response: dojo/promise/Promise
18 // A promise resolving to an object representing
19 // the response from the server.
20 });
21 request.__BaseOptions = declare(null, {
22 // query: String|Object?
23 // Query parameters to append to the URL.
24 // data: String|Object?
25 // Data to transfer. This is ignored for GET and DELETE
26 // requests.
27 // preventCache: Boolean?
28 // Whether to append a cache-busting parameter to the URL.
29 // timeout: Integer?
30 // Milliseconds to wait for the response. If this time
31 // passes, the then the promise is rejected.
32 // handleAs: String?
33 // How to handle the response from the server. Default is
34 // 'text'. Other values are 'json', 'javascript', and 'xml'.
35 });
36 request.__MethodOptions = declare(null, {
37 // method: String?
38 // The HTTP method to use to make the request. Must be
39 // uppercase.
40 });
41 request.__Options = declare([request.__BaseOptions, request.__MethodOptions]);
42
43 request.get = function(url, options){
44 // summary:
45 // Send an HTTP GET request using the default transport for the current platform.
46 // url: String
47 // URL to request
48 // options: dojo/request.__BaseOptions?
49 // Options for the request.
50 // returns: dojo/request.__Promise
51 };
52 request.post = function(url, options){
53 // summary:
54 // Send an HTTP POST request using the default transport for the current platform.
55 // url: String
56 // URL to request
57 // options: dojo/request.__BaseOptions?
58 // Options for the request.
59 // returns: dojo/request.__Promise
60 };
61 request.put = function(url, options){
62 // summary:
63 // Send an HTTP POST request using the default transport for the current platform.
64 // url: String
65 // URL to request
66 // options: dojo/request.__BaseOptions?
67 // Options for the request.
68 // returns: dojo/request.__Promise
69 };
70 request.del = function(url, options){
71 // summary:
72 // Send an HTTP DELETE request using the default transport for the current platform.
73 // url: String
74 // URL to request
75 // options: dojo/request.__BaseOptions?
76 // Options for the request.
77 // returns: dojo/request.__Promise
78 };
79 =====*/
80 return request;
81});