Skip to content
Snippets Groups Projects
Select Git revision
  • 782d19d285c989c81388c3c68090f0861f12526b
  • master default protected
  • csv_export
  • ndex
  • v1.1.18-rc2
  • v1.1.17
  • v1.1.16
  • v1.1.16-rc12
  • v1.1.16-rc11
  • v1.1.16-rc10
  • v1.1.16-rc9
  • v1.1.16-rc8
  • v1.1.16-rc7
  • v1.1.16-rc4
  • v1.1.16-rc3
  • v1.1.16-rc1
  • v1.1.6-rc1
  • v1.1.15
  • v1.1.15-rc7
  • v1.1.15-rc6
  • v1.1.15-rc3
  • v1.1.15-rc1
  • v1.1.14
  • v1.1.13
24 results

drug-table.component.html

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    drug-table.component.html 2.38 KiB
    <p-table *ngIf="tableDrugs.length > 0" [value]="tableDrugs">
      <ng-template pTemplate="header">
        <tr>
          <th [pSortableColumn]="'drugId'">
            ID
            <p-sortIcon [field]="'drugId'"></p-sortIcon>
          </th>
          <th [pSortableColumn]="'label'">
            Label
            <p-sortIcon [field]="'label'"></p-sortIcon>
          </th>
          <th [pSortableColumn]="'status'">
            Approved
            <p-sortIcon [field]="'status'"></p-sortIcon>
          </th>
          <th [pSortableColumn]="'inTrial'">
            In Trial
            <p-sortIcon [field]="'inTrial'"></p-sortIcon>
          </th>
          <th [pSortableColumn]="'inLiterature'">
            In Literature
            <p-sortIcon [field]="'inLiterature'"></p-sortIcon>
          </th>
          <th *ngIf="tableHasScores" [pSortableColumn]="'score'">
            Score
            <button class="button is-light has-tooltip tooltip-button"
                    [attr.data-tooltip]="tableDrugScoreTooltip">
              <fa-icon [icon]="faQuestionCircle" class="icon"></fa-icon>
            </button>
            <p-sortIcon [field]="'score'"></p-sortIcon>
          </th>
        </tr>
      </ng-template>
      <ng-template pTemplate="body" let-e>
        <tr>
          <td><a href="https://www.drugbank.ca/drugs/{{ e.drugId }}" target="_blank">{{ e.drugId }}</a></td>
          <td>{{e.label}}</td>
          <td>
                    <span *ngIf="e.status === 'approved'">
                      <fa-icon [icon]="faCheck" [classes]="['icon']"></fa-icon>
                      Approved
                    </span>
            <span *ngIf="e.status === 'unapproved'">
                      <fa-icon [icon]="faTimes" [classes]="['icon']"></fa-icon>
                    </span>
          </td>
          <td>
                    <span *ngIf="e.inTrial">
                      <fa-icon [icon]="faMicroscope" [classes]="['icon', 'has-text-primary']"></fa-icon>
                      Trial
                    </span>
            <span *ngIf="!e.inTrial">
                      <fa-icon [icon]="faTimes" [classes]="['icon']"></fa-icon>
                    </span>
          </td>
          <td>
                    <span *ngIf="e.inLiterature">
                      <fa-icon [icon]="faBook" [classes]="['icon','has-text-primary']"></fa-icon>
                      Literature
                    </span>
            <span *ngIf="!e.inLiterature">
                      <fa-icon [icon]="faTimes" [classes]="['icon']"></fa-icon>
                    </span>
          </td>
          <td *ngIf="tableHasScores">{{e.score | number}}</td>
        </tr>
      </ng-template>
    </p-table>