UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

31 lines 1.69 kB
import { EventEmitter } from '@angular/core'; import { Observable, BehaviorSubject } from 'rxjs'; import { RepositoryService } from '@c8y/ngx-components/repository/shared'; import { IResultList, IManagedObject } from '@c8y/client'; import { TranslateService } from '@ngx-translate/core'; import { BulkOperationsService } from '@c8y/ngx-components/operations/bulk-operations-service'; import * as i0 from "@angular/core"; export declare class SelectFirmwareComponent { private repositoryService; private bulkOpsService; private translate; selected: IManagedObject; firmware: EventEmitter<IManagedObject>; elementCount: number; DD_LOW_COUNT: number; textFilter$: BehaviorSubject<string>; firmwares$: Observable<IResultList<IManagedObject>>; isLegacy: any; readonly DEVICE_TYPE_NOT_AVAILABLE: string; readonly DESCRIPTION_NOT_AVAILABLE: string; constructor(repositoryService: RepositoryService, bulkOpsService: BulkOperationsService, translate: TranslateService); ngOnInit(): void; selectFirmware(selected: boolean, fw: IManagedObject): void; getBaseVersionsCount$(firmware: IManagedObject): Observable<number | string>; getDescriptionTitle(firmware: IManagedObject): string; getDeviceTypeTitle(firmware: IManagedObject): string; private getFirmwares; static ɵfac: i0.ɵɵFactoryDeclaration<SelectFirmwareComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SelectFirmwareComponent, "c8y-select-firmware-step", never, { "selected": { "alias": "selected"; "required": false; }; }, { "firmware": "firmware"; }, never, never, false, never>; } //# sourceMappingURL=select-firmware.component.d.ts.map