alarms/alarms-icon.component.ts

Implements

OnInit

Metadata

Relationships

Depends on

<button
  class="btn-clean severity"
  [attr.aria-label]="
    alarmSeverityLabel | translate: { alarmSeverity: alarm.severity | AlarmSeverityToLabel }
  "
  [tooltip]="
    alarmSeverityLabel | translate: { alarmSeverity: alarm.severity | AlarmSeverityToLabel }
  "
  placement="right"
  container="body"
  type="button"
  (click)="$event.stopPropagation()"
  [delay]="500"
>
  <i
    class="status stroked-icon"
    [c8yIcon]="alarm.severity | AlarmSeverityToIcon"
    [ngClass]="alarm.severity | lowercase"
  ></i>
</button>
<button
  class="btn-clean status"
  [ngStyle]="{ 'background-color': iconBackgroundColor }"
  [attr.aria-label]="
    alarmStatusLabel | translate: { alarmStatus: alarm.status | AlarmStatusToLabel }
  "
  [tooltip]="
    (alarmStatusLabel | translate: { alarmStatus: alarm.status | AlarmStatusToLabel }) +
    '\n' +
    (alarmStatusType | translate: { alarmType: alarm.type })
  "
  placement="right"
  container="body"
  type="button"
  [ngClass]="{ 'circle-icon-wrapper': isFilterApplied }"
  data-cy="c8y-alarms-icon--status-icon"
  (click)="$event.stopPropagation()"
  [delay]="500"
>
  <i
    [c8yIcon]="alarm.status | AlarmStatusToIcon"
    [ngClass]="{ 'stroked-icon': isFilterApplied }"
  ></i>
</button>

results matching ""

    No results matching ""