UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

24 lines 1.28 kB
import { ApplicationPlugin } from '@c8y/ngx-components'; import { EcosystemService, FilterableAppOrPlugin, FilterPipe } from '@c8y/ngx-components/ecosystem/shared'; import { BsModalRef } from 'ngx-bootstrap/modal'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class InstallPluginComponent { private bsModalRef; private ecosystemService; plugins$: Observable<FilterableAppOrPlugin[]>; filteredPlugins$: Observable<FilterableAppOrPlugin[]>; selectedPlugins: ApplicationPlugin[]; packageTypes: (import("@c8y/ngx-components").PackageType.OFFICIAL | import("@c8y/ngx-components").PackageType.COMMUNITY)[]; result: Promise<ApplicationPlugin[]>; onlyLatestPluginVersion: boolean; private _install; private _cancel; constructor(bsModalRef: BsModalRef, ecosystemService: EcosystemService); setFilterPipe(filterPipe: FilterPipe): void; cancel(): void; install(): void; static ɵfac: i0.ɵɵFactoryDeclaration<InstallPluginComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InstallPluginComponent, "c8y-install-plugin", never, { "plugins$": { "alias": "plugins$"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=install-plugin.component.d.ts.map