@ -5,9 +5,11 @@
|
||||
* class.
|
||||
*/
|
||||
import {bind, Binding} from 'angular2/di';
|
||||
import {Http} from 'angular2/src/http/http';
|
||||
import {Http, Jsonp} from 'angular2/src/http/http';
|
||||
import {XHRBackend, XHRConnection} from 'angular2/src/http/backends/xhr_backend';
|
||||
import {JSONPBackend, JSONPConnection} from 'angular2/src/http/backends/jsonp_backend';
|
||||
import {BrowserXhr} from 'angular2/src/http/backends/browser_xhr';
|
||||
import {BrowserJsonp} from 'angular2/src/http/backends/browser_jsonp';
|
||||
import {BaseRequestOptions, RequestOptions} from 'angular2/src/http/base_request_options';
|
||||
import {ConnectionBackend} from 'angular2/src/http/interfaces';
|
||||
|
||||
@ -26,7 +28,8 @@ export {
|
||||
export {BaseRequestOptions, RequestOptions} from 'angular2/src/http/base_request_options';
|
||||
export {BaseResponseOptions, ResponseOptions} from 'angular2/src/http/base_response_options';
|
||||
export {XHRBackend, XHRConnection} from 'angular2/src/http/backends/xhr_backend';
|
||||
export {Http} from 'angular2/src/http/http';
|
||||
export {JSONPBackend, JSONPConnection} from 'angular2/src/http/backends/jsonp_backend';
|
||||
export {Http, Jsonp} from 'angular2/src/http/http';
|
||||
|
||||
export {Headers} from 'angular2/src/http/headers';
|
||||
|
||||
@ -65,3 +68,12 @@ export var httpInjectables: List<any> = [
|
||||
bind(ResponseOptions).toClass(BaseResponseOptions),
|
||||
Http
|
||||
];
|
||||
|
||||
export var jsonpInjectables: List<any> = [
|
||||
bind(ConnectionBackend)
|
||||
.toClass(JSONPBackend),
|
||||
BrowserJsonp,
|
||||
bind(RequestOptions).toClass(BaseRequestOptions),
|
||||
bind(ResponseOptions).toClass(BaseResponseOptions),
|
||||
Jsonp
|
||||
];
|
||||
|
Reference in New Issue
Block a user