'use strict';
(function() {
Minicron.JobsRoute = Ember.Route.extend({ model: function() { return this.store.find('job'); }, afterModel: Minicron.onViewLoad }); Minicron.JobsIndexRoute = Ember.Route.extend({ model: function() { return this.store.all('job'); }, setupController: function(controller, model) { controller.set('model', model); }, afterModel: Minicron.onViewLoad }); Minicron.JobRoute = Ember.Route.extend({ model: function(params) { return this.store.find('job', params.id); }, afterModel: Minicron.onViewLoad }); Minicron.JobIndexRoute = Ember.Route.extend({ model: function() { return this.modelFor('job'); }, afterModel: Minicron.onViewLoad }); Minicron.JobsNewRoute = Ember.Route.extend({ model: function() { return this.store.find('host'); }, setupController: function(controller, model) { controller.set('model', model); }, afterModel: Minicron.onViewLoad }); Minicron.JobEditRoute = Ember.Route.extend({ model: function() { return this.modelFor('job'); }, setupController: function(controller, model) { controller.set('model', model); }, afterModel: Minicron.onViewLoad });
})();