github.com/hernad/nomad@v1.6.112/ui/app/controllers/optimize/summary.js (about) 1 /** 2 * Copyright (c) HashiCorp, Inc. 3 * SPDX-License-Identifier: MPL-2.0 4 */ 5 6 import Controller from '@ember/controller'; 7 import { inject as controller } from '@ember/controller'; 8 9 export default class OptimizeSummaryController extends Controller { 10 @controller('optimize') optimizeController; 11 12 queryParams = [ 13 { 14 jobNamespace: 'namespace', 15 }, 16 ]; 17 18 get summary() { 19 return this.model; 20 } 21 22 get breadcrumb() { 23 const { slug } = this.summary; 24 return { 25 label: slug.replace('/', ' / '), 26 args: ['optimize.summary', slug], 27 }; 28 } 29 }