Closes #3573 BREAKING CHANGE Rename: - `appComponentTypeToken` => `APP_COMPONENT` - `coreDirectives` => `CORE_DIRECTIVES` - `formDirectives` => `FORM_DIRECTIVES` - `formInjectables` => `FORM_BINDINGS` - `httpInjectables` => `HTTP_BINDINGS` - `jsonpInjectables` => `JSONP_BINDINGS` - `PROTO_CHANGE_DETECTOR_KEY` => `PROTO_CHANGE_DETECTOR` - `appComponentRefPromiseToken` => `APP_COMPONENT_REF_PROMISE` - `appComponentTypeToken` => `APP_COMPONENT` - `undefinedValue` => `UNDEFINED` - `formDirectives` => `FORM_DIRECTIVES` - `DOCUMENT_TOKEN` => `DOCUMENT` - `APP_ID_TOKEN` => `APP_ID` - `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE_TOKEN` => `MAX_IN_MEMORY_ELEMENTS_PER_TEMPLATE` - `appBaseHrefToken` => `APP_BASE_HREF`
13 lines
473 B
TypeScript
13 lines
473 B
TypeScript
require('reflect-metadata');
|
|
require('traceur-runtime');
|
|
import {HTTP_BINDINGS, JSONP_BINDINGS, Http, Jsonp} from './http';
|
|
import {Injector} from 'angular2/angular2';
|
|
export * from './http';
|
|
|
|
/**
|
|
* TODO(jeffbcross): export each as their own top-level file, to require as:
|
|
* require('http/http'); require('http/jsonp');
|
|
*/
|
|
export var http = Injector.resolveAndCreate([HTTP_BINDINGS]).get(Http);
|
|
export var jsonp = Injector.resolveAndCreate([JSONP_BINDINGS]).get(Jsonp);
|