@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
24 lines • 1.04 kB
TypeScript
import { ModalLabels } from '@c8y/ngx-components';
import { Observable } from 'rxjs';
import { IIdentified, IManagedObject } from '@c8y/client';
import * as i0 from "@angular/core";
export declare class SendAsWidgetToDashboardModal {
contextAsset: IIdentified;
dashboards: IManagedObject[];
numberOfSelectedDashboards$: Observable<number>;
form: ReturnType<typeof this.initForm>;
result: Promise<Partial<{
[x: string]: boolean;
}>>;
labels: ModalLabels;
private contextDashboardService;
private _resolve;
private _reject;
ngOnInit(): Promise<void>;
save(): void;
cancel(): void;
private initForm;
static ɵfac: i0.ɵɵFactoryDeclaration<SendAsWidgetToDashboardModal, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SendAsWidgetToDashboardModal, "c8y-send-as-widget-to-dashboard-modal", never, { "contextAsset": { "alias": "contextAsset"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=send-as-widget-to-dashboard-modal.component.d.ts.map