widgets/implementations/asset-table/asset-table-view/asset-table-widget-view.component.ts

Implements

OnInit OnDestroy

Metadata

Relationships

@if (!config.widgetInstanceGlobalTimeContext) {
  <c8y-widget-action>
    <c8y-asset-table-auto-refresh
      class="d-contents"
      [isIntervalRefresh]="!!config.refreshInterval"
      [refreshInterval]="config.refreshInterval"
      [config]="config"
      [isRefreshDisabled]="false"
      [isLoading]="isLoading$"
      (onCountdownEnded)="updateSelectedAssets()"
    ></c8y-asset-table-auto-refresh>
  </c8y-widget-action>
}
<c8y-data-grid
  class="content-fullpage d-flex d-col"
  [title]="config.title"
  [displayOptions]="config.displayOptions"
  [configureColumnsEnabled]="config.displayOptions.configurableColumnsEnabled ?? true"
  [columns]="columns"
  [serverSideDataCallback]="serverSideDataCallback"
  [pagination]="pagination"
  (onPageSizeChange)="pagination = $event.pagination"
  [refresh]="refresh"
  (onSort)="onGridSort($event)"
>
  <c8y-ui-empty-state
    [icon]="'search'"
    [title]="'No results to display.' | translate"
    [subtitle]="'Refine your search terms or check your spelling.' | translate"
    [horizontal]="true"
  ></c8y-ui-empty-state>
</c8y-data-grid>

results matching ""

    No results matching ""