UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

33 lines 1.97 kB
import { OnInit } from '@angular/core'; import { IManagedObject } from '@c8y/client'; import { AssetSelectionChangeEvent } from '@c8y/ngx-components/assets-navigator'; import { WidgetAssetToAlign } from '../advanced-tab.model'; import * as i0 from "@angular/core"; export declare class AssignWidgetAssetModalComponent implements OnInit { assetsToAlign: WidgetAssetToAlign[]; contextAsset: IManagedObject; notSupportedWidgets: string[]; modalTitle: "\n For each asset in the supported widgets, the suggested source is based on the original one.\n You can either accept the suggestion, select a different asset, or decide to configure it later.\n Please note: If you don't pick any of the options available, the widget will not be imported.\n "; assetIdInfo: "id: {{ assetId }}"; acceptSuggestedLabel: "Accept suggested asset"; noSuggestedAssetLabel: "No suggestion available"; updatedWidgetAssets: (WidgetAssetToAlign & { selectedAsset?: IManagedObject | null; })[]; hasSuggestedAssets: boolean; result: Promise<WidgetAssetToAlign[]>; private _close; private _cancel; private bsModalRef; ngOnInit(): void; apply(): void; acceptAllSuggested(): void; acceptAllSuggestedAndApply(): void; cancel(): void; selectionChange($event: AssetSelectionChangeEvent, widgetAsset: WidgetAssetToAlign & { selectedAsset?: IManagedObject | null; }): void; static ɵfac: i0.ɵɵFactoryDeclaration<AssignWidgetAssetModalComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AssignWidgetAssetModalComponent, "c8y-assign-widget-asset-modal", never, { "assetsToAlign": { "alias": "assetsToAlign"; "required": false; }; "contextAsset": { "alias": "contextAsset"; "required": false; }; "notSupportedWidgets": { "alias": "notSupportedWidgets"; "required": false; }; }, {}, never, never, true, never>; } //# sourceMappingURL=assign-widget-asset-modal.component.d.ts.map