github.com/zoomfoo/nomad@v0.8.5-0.20180907175415-f28fd3a1a056/ui/app/routes/jobs/job/definition.js (about)

     1  import Route from '@ember/routing/route';
     2  
     3  export default Route.extend({
     4    model() {
     5      const job = this.modelFor('jobs.job');
     6      return job.fetchRawDefinition().then(definition => ({
     7        job,
     8        definition,
     9      }));
    10    },
    11  
    12    resetController(controller, isExiting) {
    13      if (isExiting) {
    14        const job = controller.get('job');
    15        job.rollbackAttributes();
    16        job.resetId();
    17        controller.set('isEditing', false);
    18      }
    19    },
    20  });