diff options
Diffstat (limited to 'apps/workflowengine/src/templates/operation.handlebars')
-rw-r--r-- | apps/workflowengine/src/templates/operation.handlebars | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/apps/workflowengine/src/templates/operation.handlebars b/apps/workflowengine/src/templates/operation.handlebars new file mode 100644 index 00000000000..0899890cef2 --- /dev/null +++ b/apps/workflowengine/src/templates/operation.handlebars @@ -0,0 +1,45 @@ +<div class="operation{{#if hasChanged}} modified{{/if}}"> + <div class="operation-header"> + <input type="text" class="operation-name" placeholder="{{shortRuleDescTXT}}" value="{{operation.name}}" /> + <input type="text" class="operation-operation" value="{{operation.operation}}" /> + {{! delete only makes sense if the operation is already saved }} + {{#if operation.id}} + <span class="button-delete icon-delete"></span> + {{/if}} + </div> + + <div class="checks"> + {{#each operation.checks}} + <div class="check" data-id="{{@index}}"> + <select class="check-class"> + {{#each ../classes}} + <option value="{{class}}" {{{selectItem class ../class}}}>{{name}}</option> + {{/each}} + </select> + <select class="check-operator"> + {{#each (getOperators class)}} + <option value="{{operator}}" {{{selectItem operator ../operator}}}>{{name}}</option> + {{/each}} + </select> + <input type="text" class="check-value" value="{{value}}"> + <span class="button-delete-check icon-delete"></span> + </div> + {{/each}} + </div> + <button class="button-add">{{addRuleTXT}}</button> + {{#if hasChanged}} + {{! reset only makes sense if the operation is already saved }} + {{#if operation.id}} + <button class="button-reset pull-right">{{resetTXT}}</button> + {{/if}} + <button class="button-save pull-right">{{saveTXT}}</button> + {{/if}} + {{#if saving}} + <span class="icon-loading-small pull-right"></span> + <span class="pull-right">{{savingTXT}}</span> + {{else}}{{#if message}} + <span class="msg pull-right {{#if errorMessage}}error{{else}}success{{/if}}"> + {{message}}{{#if errorMessage}} {{errorMessage}}{{/if}} + </span> + {{/if}}{{/if}} +</div> |