github.com/manicqin/nomad@v0.9.5/ui/app/controllers/servers.js (about)

     1  import { alias } from '@ember/object/computed';
     2  import Controller from '@ember/controller';
     3  import Sortable from 'nomad-ui/mixins/sortable';
     4  
     5  export default Controller.extend(Sortable, {
     6    nodes: alias('model.nodes'),
     7    agents: alias('model.agents'),
     8  
     9    queryParams: {
    10      currentPage: 'page',
    11      sortProperty: 'sort',
    12      sortDescending: 'desc',
    13    },
    14  
    15    currentPage: 1,
    16    pageSize: 8,
    17  
    18    sortProperty: 'isLeader',
    19    sortDescending: true,
    20  
    21    isForbidden: false,
    22  
    23    listToSort: alias('agents'),
    24    sortedAgents: alias('listSorted'),
    25  });