1 <div class="filter-bar">
3 [placeHolder]="'Search...'"
4 [testId]="'search-env-param-name'"
5 (keyup)="updateFilter($event)">
11 [rows]='artifact.heatParameters'
17 <ngx-datatable-column name="Parameter" [flexGrow]="2">
18 <ng-template let-row="row" ngx-datatable-cell-template prop="name">
20 <span *ngIf="row.description.length > 0" class="info">
21 <svg-icon [name]="'comment'" (click)="openPopOver('',row.description,{x:$event.pageX , y:$event.pageY },'bottom')"></svg-icon>
24 </ngx-datatable-column>
26 <ngx-datatable-column name="DefaultValue"[flexGrow]="1">
27 <ng-template let-row="row" let-value="value" ngx-datatable-cell-template>
30 </ngx-datatable-column>
32 <ngx-datatable-column name="CurrentValue" [flexGrow]="2">
33 <ng-template let-row="row" let-value="value" ngx-datatable-cell-template>
34 <sdc-input class="sdc-input-wrapper" #numberValidator
35 [placeHolder]="'Enter text'"
36 [isViewMode]="isViewOnly"
38 [(value)]=row.currentValue
39 [isIconClickable]="true"
40 (onRighIconClicked)="clearCurrentValue(row.name)"
41 [righIconName]="'trash-o'"
42 [testId] = "'value-field-of-' + row.name">
45 <sdc-validation [validateElement]="numberValidator" (validityChanged)="onValidityChange($event)" [disabled]="false" [testId]="_testId">
46 <sdc-regex-validator *ngIf="displayRegexValid && row.type == 'number' && row.currentValue !== null" [message]="'Value should be of type number.'" [pattern]="displayRegexValid" [disabled]="false"></sdc-regex-validator>
49 </ngx-datatable-column>
53 <div *ngIf="isInstanceSelected" class="artifactTimeout">
56 label="Deployment Timeout ({{minDeploymentTimeout}}-{{maxDeploymentTimeout}} minutes)"
59 name="artifactTimeout"
60 testId="deploymentTimeout"
61 value="{{artifact.timeout}}"
62 [maxValue]="maxDeploymentTimeout"
63 [minValue]="minDeploymentTimeout"
64 (valueChange)="timeoutChanged($event)"
65 [isViewMode]="isViewOnly"