Project

General

Profile

1
<p-fieldset legend="List of Parameters" [toggleable]="true">
2

    
3
  <p-table [value]="parametersListInput"
4
           [lazy]="true"
5
           [loading]="loadingInput"
6
           [autoLayout]="true"
7
           [rowHover]="true"
8
           styleClass="p-datatable-gridlines"
9
           [(selection)]="selectedParameterRequest"
10
           (click)="passSelectedConfigurator(selectedParameterRequest)">
11
    <ng-template pTemplate="header">
12
      <tr>
13
        <th style="width: 3rem"></th>
14
        <th>Parameter Name</th>
15
        <th>Parameter Type</th>
16
        <th>Parameter Value </th>
17
      </tr>
18
    </ng-template>
19
    <ng-template pTemplate="body"
20
                 let-parameter>
21
      <tr>
22
        <td>
23
          <p-tableRadioButton *ngIf="parameter.configurationVariable != 'CRON_EXPRESSION'" [value]="parameter"></p-tableRadioButton>
24
        </td>
25
        <td>{{parameter.configurationVariable}}</td>
26
        <td>{{parameter.variableType}}</td>
27
        <td>
28
          <span *ngIf="parameter.variableType === 'Integer'" >{{parameter.integerValue}}<br></span>
29
          <span *ngIf="parameter.variableType === 'String'" >{{parameter.stringValue}}<br></span>
30
          </td>
31
        <!-- <td *ngIf="parameter.variableType === 'Integer'">{{parameter.integerValue}}</td>
32
        <td *ngIf="parameter.variableType === 'String'">{{parameter.stringValue}}</td> -->
33
        <!-- Edit & Delete icons -->
34
      </tr>
35
    </ng-template>
36
  </p-table>
37

    
38
</p-fieldset>
(1-1/4)