decide.nolog.cz/app/routes/application.js

31 lines
769 B
JavaScript
Raw Normal View History

2016-01-28 23:48:14 +01:00
import Ember from 'ember';
export default Ember.Route.extend({
actions: {
2016-01-28 23:48:14 +01:00
openModal(options) {
const modalController = this.controllerFor(`modal/${options.template}`);
modalController.set('model', options.model);
2016-01-28 23:48:14 +01:00
this.render(`modal/${options.template}`, {
into: 'application',
outlet: 'modal',
controller: modalController
});
},
2015-11-20 02:18:19 +01:00
2016-01-28 23:48:14 +01:00
removeModal() {
this.disconnectOutlet({
outlet: 'modal',
parentView: 'application'
});
}
2015-11-20 23:02:35 +01:00
},
beforeModel() {
this.set('fmConfig.formClass', 'form-horizontal');
this.set('fmConfig.inputWrapperClass', 'col-sm-10');
this.set('fmConfig.labelClass', 'col-sm-2 control-label');
},
fmConfig: Ember.inject.service('fm-config')
2015-11-20 02:18:19 +01:00
});