github.com/hernad/nomad@v1.6.112/ui/app/components/job-diff.js (about) 1 /** 2 * Copyright (c) HashiCorp, Inc. 3 * SPDX-License-Identifier: MPL-2.0 4 */ 5 6 import { equal } from '@ember/object/computed'; 7 import Component from '@ember/component'; 8 import { classNames, classNameBindings } from '@ember-decorators/component'; 9 import classic from 'ember-classic-decorator'; 10 11 @classic 12 @classNames('job-diff') 13 @classNameBindings( 14 'isEdited:is-edited', 15 'isAdded:is-added', 16 'isDeleted:is-deleted' 17 ) 18 export default class JobDiff extends Component { 19 diff = null; 20 21 verbose = true; 22 23 @equal('diff.Type', 'Edited') isEdited; 24 @equal('diff.Type', 'Added') isAdded; 25 @equal('diff.Type', 'Deleted') isDeleted; 26 }