13 lines
500 B
JavaScript
13 lines
500 B
JavaScript
export default {
|
|
name: "inject-app-events",
|
|
initialize: function(container, application) {
|
|
var AppEvents = Ember.Object.extend(Ember.Evented);
|
|
application.register('app-events:main', AppEvents, { singleton: true });
|
|
|
|
application.inject('controller', 'appEvents', 'app-events:main');
|
|
application.inject('route', 'appEvents', 'app-events:main');
|
|
application.inject('view', 'appEvents', 'app-events:main');
|
|
application.inject('model', 'appEvents', 'app-events:main');
|
|
}
|
|
};
|