UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

28 lines 1.67 kB
import { EventEmitter } from '@angular/core'; import { ActionControl, Column, DataSourceModifier, DisplayOptions, GainsightService, ServerSideDataCallback, ServerSideDataResult } from '@c8y/ngx-components'; import { DashboardManagerService } from '../dashboard-manager.service'; import { BsModalService } from 'ngx-bootstrap/modal'; import { ContextDashboardManagedObject } from '@c8y/ngx-components/context-dashboard'; import * as i0 from "@angular/core"; export declare class TypeDashboardsListComponent { private dashboardManagerService; private bsModalService; private gainsightService; title: "Type dashboards"; loadMoreItemsLabel: "Load more dashboards"; loadingItemsLabel: string; columns: Column[]; pagination: import("@c8y/ngx-components").Pagination; actionControls: ActionControl[]; serverSideDataCallback: ServerSideDataCallback; displayOptions: DisplayOptions; refresh: EventEmitter<void>; constructor(dashboardManagerService: DashboardManagerService, bsModalService: BsModalService, gainsightService: GainsightService); delete(dashboard: ContextDashboardManagedObject): Promise<void>; openTargetAssetsModal(dashboard: ContextDashboardManagedObject): void; trackByName(_index: any, column: Column): string; onDataSourceModifier(dataSourceModifier: DataSourceModifier): Promise<ServerSideDataResult>; static ɵfac: i0.ɵɵFactoryDeclaration<TypeDashboardsListComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TypeDashboardsListComponent, "c8y-dashboard-manager", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=type-dashboards-list.component.d.ts.map