github.com/hernad/nomad@v1.6.112/ui/app/templates/components/job-subnav.hbs (about)

     1  {{!
     2    Copyright (c) HashiCorp, Inc.
     3    SPDX-License-Identifier: MPL-2.0
     4  ~}}
     5  
     6  <div data-test-subnav="job" class="tabs is-subnav" {{did-insert this.keyboard.registerNav type="subnav"}} {{will-destroy this.keyboard.unregisterSubnav}}>
     7    <ul>
     8      <li data-test-tab="overview">
     9        <LinkTo
    10          @route="jobs.job.index"
    11          @model={{@job}}
    12          @activeClass="is-active"
    13          @current-when="jobs.job.index jobs.job.dispatch"
    14        >
    15          Overview
    16        </LinkTo>
    17      </li>
    18      <li data-test-tab="definition">
    19        <LinkTo
    20          @route="jobs.job.definition"
    21          @model={{@job}}
    22          @activeClass="is-active"
    23        >
    24          Definition
    25        </LinkTo>
    26      </li>
    27      <li data-test-tab="versions">
    28        <LinkTo
    29          @route="jobs.job.versions"
    30          @model={{@job}}
    31          @activeClass="is-active"
    32        >
    33          Versions
    34        </LinkTo>
    35      </li>
    36      {{#if @job.supportsDeployments}}
    37        <li data-test-tab="deployments">
    38          <LinkTo
    39            @route="jobs.job.deployments"
    40            @model={{@job}}
    41            @activeClass="is-active"
    42          >
    43            Deployments
    44          </LinkTo>
    45        </li>
    46      {{/if}}
    47      {{#unless this.shouldHideNonParentTabs}}
    48        <li data-test-tab="allocations">
    49          <LinkTo
    50            @route="jobs.job.allocations"
    51            @model={{format-job-id @job.id}}
    52            @activeClass="is-active"
    53          >
    54            Allocations
    55          </LinkTo>
    56        </li>
    57        <li data-test-tab="evaluations">
    58          <LinkTo
    59            @route="jobs.job.evaluations"
    60            @model={{@job}}
    61            @activeClass="is-active"
    62          >
    63            Evaluations
    64          </LinkTo>
    65        </li>
    66        {{#if this.shouldRenderClientsTab}}
    67          <li data-test-tab="clients">
    68            <LinkTo
    69              @route="jobs.job.clients"
    70              @model={{@job}}
    71              @activeClass="is-active"
    72            >
    73              Clients
    74            </LinkTo>
    75          </li>
    76        {{/if}}
    77        <li data-test-tab="services">
    78          <LinkTo
    79            @route="jobs.job.services"
    80            @model={{@job}}
    81            @activeClass="is-active"
    82          >
    83            Services
    84          </LinkTo>
    85        </li>
    86      {{/unless}}
    87    </ul>
    88  </div>