/********** Angular **********/ import { OnInit, OnDestroy } from "@angular/core"; /********** Ionic **********/ import { ModalController, Platform } from "@ionic/angular"; /********** Plugin **********/ import { Subscription, Observable } from "rxjs"; import { DialogContentBase, DialogRef } from '@progress/kendo-angular-dialog'; /********** Component & Service **********/ import { ZGroup, ModalPageParams, WebApiService, AlertService, ZCoreService, FieldService, ResourceApiService, ZComponentOutputEvent, ComponentErrorHandlerService } from "mmhglobal-zcore"; import { ZComponentService } from "../services/zcomponent.service"; import * as i0 from "@angular/core"; export declare class ZmodalComponent extends DialogContentBase implements OnInit, OnDestroy { dialog: DialogRef; private modalCtrl; private zcoreService; private webApiService; private resourceApiService; private componentErrorHandlerService; private fieldService; private platform; private alertService; private componentService; modalParams: ModalPageParams; group: ZGroup; subscription: Subscription; backButtonSubscription: Subscription; constructor(dialog: DialogRef, modalCtrl: ModalController, zcoreService: ZCoreService, webApiService: WebApiService, resourceApiService: ResourceApiService, componentErrorHandlerService: ComponentErrorHandlerService, // Use in mmhglobal-zmodal.helper fieldService: FieldService, platform: Platform, alertService: AlertService, componentService: ZComponentService); ngOnInit(): void; ngOnDestroy(): void; onCancel(event?: ZComponentOutputEvent): void; onConfirm(event: ZComponentOutputEvent): void; onInitClose(event?: ZComponentOutputEvent): void; isSITEnvironment(): any; subjectEvent(event: ZComponentOutputEvent, group: ZGroup, me: any): void; getModel$(group: any, id: string): Observable; getGridStyle(): { "height.px": number; "width.px": number; }; isMobileScreen(): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }