github.com/hernad/nomad@v1.6.112/ui/app/abilities/policy.js (about)

     1  /**
     2   * Copyright (c) HashiCorp, Inc.
     3   * SPDX-License-Identifier: MPL-2.0
     4   */
     5  
     6  import AbstractAbility from './abstract';
     7  import { alias } from '@ember/object/computed';
     8  import classic from 'ember-classic-decorator';
     9  
    10  @classic
    11  export default class Policy extends AbstractAbility {
    12    @alias('selfTokenIsManagement') canRead;
    13    @alias('selfTokenIsManagement') canList;
    14    @alias('selfTokenIsManagement') canWrite;
    15    @alias('selfTokenIsManagement') canUpdate;
    16    @alias('selfTokenIsManagement') canDestroy;
    17  }