UNPKG

kue-ui

Version:
32 lines (26 loc) 848 B
import Ember from 'ember'; import Job from '../../models/job'; export default Ember.Route.extend({ queryParams: { page: { refreshModel: true }, sort: { refreshModel: true }, state: { refreshModel: true }, order: { refreshModel: true } }, model: function(params) { this.controllerFor('jobs.type').set('type', params.type); this.controllerFor('jobs.type').set('state', params.state); this.controllerFor('application').set('type', params.type); this.controllerFor('application').set('state', params.state); return Job.find({ type: params.type, state: params.state, page: params.page, order: params.order }); }, activate: function() { this._super(); window.scrollTo(0,0); } });