2a721776218efbc4ebb894a59de36661c13ab682
[sdc.git] / catalog-ui / src / app / ng2 / pages / interface-operation / operation-creator / param-row / param-row.component.html
1 <div class="cell field-name">
2     <input
3         *ngIf="!isAssociateWorkflow"
4         type="text"
5         data-tests-id="paramName"
6         [(ngModel)]="param.name" />
7     <span *ngIf="isAssociateWorkflow">{{param.name}}</span>
8 </div>
9
10 <div class="cell field-type">
11     <ui-element-dropdown
12         *ngIf="!isAssociateWorkflow"
13         data-tests-id="paramType"
14         [values]="propTypeEnum"
15         [(value)]="param.type"
16         (valueChange)="onChangeType()">
17     </ui-element-dropdown>
18     <span *ngIf="isAssociateWorkflow">{{param.type}}</span>
19 </div>
20
21 <div class="cell field-property">
22     <ui-element-dropdown
23         data-tests-id="paramProperty"
24         [values]="filteredInputProps"
25         [(value)]="param.property">
26     </ui-element-dropdown>
27 </div>
28
29 <div class="cell field-mandatory" *ngIf="!isAssociateWorkflow">
30     <checkbox
31         *ngIf="!isAssociateWorkflow"
32         data-tests-id="paramMandatory"
33         [(checked)]="param.mandatory">
34     </checkbox>
35 </div>
36
37 <div class="cell remove" *ngIf="!isAssociateWorkflow">
38     <span
39         class="sprite-new delete-item-icon"
40         data-tests-id="removeInputParam"
41         (click)="onRemoveParam(param)">
42     </span>
43 </div>