UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

36 lines 1.81 kB
import { EventEmitter } from '@angular/core'; import { IManagedObject, InventoryService, IResultList } from '@c8y/client'; import { BulkOperationsService } from '@c8y/ngx-components/operations/bulk-operations-service'; import { FirmwareBinary, RepositoryService } from '@c8y/ngx-components/repository/shared'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class VersionOrPatchComponent { private repositoryService; private inventoryService; private bulkOpsService; selected: IManagedObject; versionOrPatch: EventEmitter<IManagedObject>; elementCount: number; DD_LOW_COUNT: number; firmware$: Observable<IManagedObject>; baseVersions$: Observable<IResultList<IManagedObject>>; isLegacy$: Observable<boolean>; expanded: { [id: string]: boolean; }; constructor(repositoryService: RepositoryService, inventoryService: InventoryService, bulkOpsService: BulkOperationsService); getBinaryName$(binaryUrl: any): Observable<string>; getBaseVersionAndPatches$(baseVersion: any): Observable<IResultList<IManagedObject> | { data: ({ c8y_Firmware: { version: any; url: any; }; } & IManagedObject)[]; }>; getPatchVersionsCount$(baseVersion: FirmwareBinary): Observable<number>; selectVersionOrPatch(selected: boolean, versionOrPatch: IManagedObject): void; static ɵfac: i0.ɵɵFactoryDeclaration<VersionOrPatchComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<VersionOrPatchComponent, "c8y-version-or-patch-step", never, { "selected": { "alias": "selected"; "required": false; }; }, { "versionOrPatch": "versionOrPatch"; }, never, never, false, never>; } //# sourceMappingURL=version-or-patch.component.d.ts.map