import { C8oRouter } from './convertigo.router'; import { LoadingController, MenuController } from '@ionic/angular'; import { DomSanitizer } from '@angular/platform-browser'; import { ChangeDetectorRef, Injector } from "@angular/core"; import { C8oPageBase } from "./convertigo.base"; import * as i0 from "@angular/core"; export declare class C8oPage extends C8oPageBase { menuCtrl: MenuController; startMenuId: string; endMenuId: string; private didLoad; /** * C8oPage : An Class inherited from C8oPageBase that give us more page specific methods * @param {C8oRouter} routerProvider * @param {NavParams} navParams * @param {LoadingController} loadingCtrl * @param {DomSanitizer} sanitizer * @param {ChangeDetectorRef} ref * @param {Injector} injector * @param {MenuController} menuCtrl */ constructor(routerProvider: C8oRouter, loadingCtrl: LoadingController, sanitizer: DomSanitizer, ref: ChangeDetectorRef, injector: Injector, menuCtrl: MenuController); /** * Closes menu in a given page instance * @param that instance of the page */ closeMenu(that: any): Promise; /** * Enables menu in a given page instance * @param that instance of the page * @returns success: boolean */ enableMenus(that: any): Promise; /** * Runs when the page is about to enter and become the active page. */ ionViewWillEnter(): void; /** * Runs when the page has fully entered and is now the active page. This event will fire, whether it was the first load or a cached page. */ ionViewDidEnter(): void; /** * Runs when the page has finished leaving and is no longer the active page. */ ionViewDidLeave(): void; /** * Runs when the page has finished leaving and is no longer the active page. */ ionViewWillLeave(): void; /** * Fired once during component initialization. This event can be used to initialize local members and make calls into services that only need to be done once. */ ngOnInit(): void; /** * Fired right before Angular destroys the view. Useful for cleanup like unsubscribing from observables. */ ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }