github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/controllers/jobs/job/evaluations.js (about) 1 import { alias } from '@ember/object/computed'; 2 import Controller from '@ember/controller'; 3 import WithNamespaceResetting from 'nomad-ui/mixins/with-namespace-resetting'; 4 import Sortable from 'nomad-ui/mixins/sortable'; 5 import classic from 'ember-classic-decorator'; 6 7 @classic 8 export default class EvaluationsController extends Controller.extend( 9 WithNamespaceResetting, 10 Sortable 11 ) { 12 queryParams = [ 13 { 14 sortProperty: 'sort', 15 }, 16 { 17 sortDescending: 'desc', 18 }, 19 ]; 20 21 sortProperty = 'modifyIndex'; 22 sortDescending = true; 23 24 @alias('model') job; 25 @alias('model.evaluations') evaluations; 26 27 @alias('evaluations') listToSort; 28 @alias('listSorted') sortedEvaluations; 29 }