yarn-queue.js 510 B

1234567891011121314151617181920
  1. import Ember from 'ember';
  2. export default Ember.Route.extend({
  3. model(param) {
  4. return Ember.RSVP.hash({
  5. selected : param.queue_name,
  6. queues: this.store.findAll('yarnQueue'),
  7. selectedQueue : undefined,
  8. apps: undefined, // apps of selected queue
  9. });
  10. },
  11. afterModel(model) {
  12. model.selectedQueue = this.store.peekRecord('yarnQueue', model.selected);
  13. model.apps = this.store.findAll('yarnApp');
  14. model.apps.forEach(function(o) {
  15. console.log(o);
  16. })
  17. }
  18. });