Custom providers

Added custom providers to bootstrap by adding "providers" parameter to args object
This commit is contained in:
troyanskiy
2015-12-22 13:09:02 +03:00
parent d15fdcf7fc
commit eccb29138e

View File

@ -49,8 +49,11 @@ export function App(args={}) {
// redefine with added annotations // redefine with added annotations
Reflect.defineMetadata('annotations', annotations, cls); Reflect.defineMetadata('annotations', annotations, cls);
// define array of bootstrap providers
let providers = ionicProviders(args).concat(args.providers || []);
bootstrap(cls, ionicProviders(args)).then(appRef => { bootstrap(cls, providers).then(appRef => {
appRef.injector.get(TapClick); appRef.injector.get(TapClick);
}); });