http module refactored

This commit is contained in:
Vladimir Enchev
2014-05-16 10:18:25 +03:00
parent 4faced08aa
commit 2b47aebbe8
7 changed files with 22 additions and 48 deletions

7
http/http.d.ts vendored
View File

@@ -1,15 +1,14 @@
import image = require("image-source/image-source");
import promises = require("promises/promises");
import request = require("http/http-request");
export declare function getString(url: string): promises.Promise<string>
export declare function getString(options: request.HttpRequestOptions): promises.Promise<string>
export declare function getString(options: HttpRequestOptions): promises.Promise<string>
export declare function getJSON<T>(url: string): promises.Promise<T>
export declare function getJSON<T>(options: request.HttpRequestOptions): promises.Promise<T>
export declare function getJSON<T>(options: HttpRequestOptions): promises.Promise<T>
export declare function getImage(url: string): promises.Promise<image.ImageSource>
export declare function getImage(options: request.HttpRequestOptions): promises.Promise<image.ImageSource>
export declare function getImage(options: HttpRequestOptions): promises.Promise<image.ImageSource>
export declare function request(options: HttpRequestOptions): promises.Promise<HttpResponse>;