{{#if isEditing}} <td></td> <td> <select onchange={{action "characteristicDidChange" value="target.value"}}> {{#each allCharacteristics as |characteristicChoice|}} <option value={{characteristicChoice.id}} selected={{equal characteristic.id characteristicChoice.id}}>{{characteristicChoice.characteristicName}}</option> {{/each}} </select> </td> <td> {{one-way-input type="text" class="measurement-value" value=value update=(action "valueDidChange")}} </td> <td> {{one-way-input type="text" class="measurement-notes" value=notes update=(action "notesDidChange")}} </td> {{#if canEdit}} <td> {{#if isDirty}} <button class="button-green smaller" {{action 'save'}}> Save </button> {{else}} <button class="button-gray smaller" {{action 'save'}}> Cancel </button> {{/if}} </td> {{/if}} {{else}} <td> {{{measurement.characteristic.characteristicTypeName}}} </td> <td> {{#link-to 'protected.characteristics.show' measurement.characteristic.id}} {{{measurement.characteristic.characteristicName}}} {{/link-to}} </td> <td> {{measurement.value}} </td> <td> {{measurement.notes}} </td> {{#if canEdit}} <td> <button class="button-gray smaller" {{action 'edit'}}> Edit </button> {{delete-button delete=(action 'delete')}} </td> {{/if}} {{/if}}