This commit is contained in:
Max Lynch
2015-07-21 10:19:36 -05:00
parent 9a8188cf59
commit 72a107cfeb
6 changed files with 259 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ import * as util from '../../util/util';
// injectables
import {ActionMenu} from '../action-menu/action-menu';
import {Modal} from '../modal/modal';
import {Popup} from '../popup/popup';
import {FocusHolder} from '../form/focus-holder';
@@ -205,6 +206,7 @@ export function ionicBootstrap(component, config, router) {
// TODO: probs need a better way to inject global injectables
let actionMenu = new ActionMenu(app, config);
let modal = new Modal(app, config);
let popup = new Popup(app, config);
// add injectables that will be available to all child components
let injectableBindings = [
@@ -212,7 +214,8 @@ export function ionicBootstrap(component, config, router) {
bind(IonicConfig).toValue(config),
bind(IonicRouter).toValue(router),
bind(ActionMenu).toValue(actionMenu),
bind(Modal).toValue(modal)
bind(Modal).toValue(modal),
bind(Popup).toValue(popup)
];
bootstrap(component, injectableBindings).then(appRef => {