File

core/device-status/device-status.component.ts

Implements

AfterContentInit OnChanges

Metadata

Index

Methods
Inputs
Accessors

Constructor

constructor(translateService: TranslateService)
Parameters :
Name Type Optional
translateService TranslateService No

Inputs

mo
Type : any

Methods

get
get()
Returns : any
getMaintenanceStatus
getMaintenanceStatus()
ngAfterContentInit
ngAfterContentInit()
Returns : void
ngOnChanges
ngOnChanges()
Returns : void
setStatusProperites
setStatusProperites()
Returns : void
status
status()
Returns : any

Accessors

node
setnode(value)
Parameters :
Name Optional
value No
Returns : void
<!-- ATTENTION: keep text format in `tooltip` attribute -->
<div class="d-contents">
  <button
    class="btn-clean statusContainer"
    [attr.aria-label]="'Status' | translate"
    *ngIf="!!status().sendStatus || !!status().pushStatus"
    tooltip="{{ status().sendStatus.tooltip | translate }}
    {{ status().pushStatus.tooltip | translate }}"
    container="body"
    placement="right"
    [delay]="500"
  >
    <div
      *ngIf="!!status().sendStatus"
      class="sendStatus"
      [c8yIcon]="status().sendStatus.icon"
      [ngClass]="status().sendStatus.class"
    ></div>
    <div
      *ngIf="!!status().pushStatus"
      class="pushStatus"
      [c8yIcon]="status().pushStatus.icon"
      [ngClass]="status().pushStatus.class"
    ></div>
  </button>
  <button
    class="btn-clean statusContainer"
    [attr.aria-label]="'Status' | translate"
    *ngIf="!!status().maintenanceStatus"
    tooltip="{{ status().maintenanceStatus.tooltip | translate }}"
    container="body"
    placement="right"
    [delay]="500"
  >
    <div
      class="maintenanceStatus"
      [c8yIcon]="status().maintenanceStatus.icon"
      [ngClass]="status().maintenanceStatus.class"
    ></div>
  </button>
</div>

results matching ""

    No results matching ""