github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/ui/app/templates/components/exec/task-group-parent.hbs (about) 1 <button {{action "toggleOpen"}} class="toggle-button {{if this.hasPendingAllocations "is-loading"}}" data-test-task-group-name type="button"> 2 {{x-icon (if this.isOpen "chevron-down" "chevron-right")}} 3 {{this.taskGroup.name}} 4 </button> 5 {{#if this.isOpen}} 6 <ul class="task-list"> 7 {{#each this.sortedTasks as |task|}} 8 {{#if this.shouldOpenInNewWindow}} 9 <a {{on "click" (action "openInNewWindow" this.taskGroup.job this.taskGroup task)}} href="#" class="task-item" data-test-task> 10 <Exec::TaskContents 11 @task={{task}} 12 @active={{and this.currentRouteIsThisTaskGroup (eq task.name this.activeTaskName)}} 13 @shouldOpenInNewWindow={{this.shouldOpenInNewWindow}} /> 14 </a> 15 {{else}} 16 <LinkTo @route="exec.task-group.task" @models={{array this.taskGroup.job.plainId this.taskGroup.name task.name}} class="task-item" data-test-task={{true}}> 17 <Exec::TaskContents 18 @task={{task}} 19 @active={{and this.currentRouteIsThisTaskGroup (eq task.name this.activeTaskName)}} 20 @shouldOpenInNewWindow={{this.shouldOpenInNewWindow}} /> 21 </LinkTo> 22 {{/if}} 23 {{/each}} 24 </ul> 25 {{/if}}