github.com/blixtra/nomad@v0.7.2-0.20171221000451-da9a1d7bb050/ui/app/templates/components/job-diff-fields-and-objects.hbs (about) 1 <div class="diff-section-table"> 2 {{#each fields as |field|}} 3 <div class="diff-section-table-row {{concat 4 "diff-section-label is-" 5 (lowercase field.Type) 6 }}"> 7 <span class="diff-section-table-cell"> 8 <span class="marker {{concat "is-" (lowercase field.Type)}}"> 9 {{#if (eq (lowercase field.Type) "added")}} 10 + 11 {{else if (eq (lowercase field.Type) "deleted")}} 12 - 13 {{else if (eq (lowercase field.Type) "edited")}} 14 +/- 15 {{/if}} 16 </span> 17 {{field.Name}}: 18 </span> 19 {{#if (eq (lowercase field.Type) "added")}} 20 <span class="diff-section-table-cell diff-section-change">"{{field.New}}"</span> 21 {{else if (eq (lowercase field.Type) "deleted")}} 22 <span class="diff-section-table-cell diff-section-change">"{{field.Old}}"</span> 23 {{else if (eq (lowercase field.Type) "edited")}} 24 <span class="diff-section-table-cell diff-section-change">"{{field.Old}}" => "{{field.New}}"</span> 25 {{else}} 26 <span class="diff-section-table-cell">"{{field.New}}"</span> 27 {{/if}} 28 </div> 29 {{/each}} 30 </div> 31 32 {{#each objects as |object|}} 33 <div class="{{concat 34 "diff-section-label is-" 35 (lowercase object.Type) 36 }}"> 37 <span class="marker {{concat "is-" (lowercase object.Type)}}"> 38 {{#if (eq (lowercase object.Type) "added")}} 39 + 40 {{else if (eq (lowercase object.Type) "deleted")}} 41 - 42 {{else if (eq (lowercase object.Type) "edited")}} 43 +/- 44 {{/if}} 45 </span> 46 {{object.Name}} { 47 <div class="diff-section-label"> 48 {{job-diff-fields-and-objects fields=object.Fields objects=object.Objects}} 49 </div> 50 } 51 </div> 52 {{/each}}