import { App } from "../../App"; import { CancelToken, IClassOf } from "../../core/types"; import { IPageOptions } from "../../services/NavigationService"; import { AtomControl } from "./AtomControl"; export declare class AtomPageLink extends AtomControl { page: string | IClassOf; parameters: any; isOpen: boolean; cancelToken: CancelToken; options: IPageOptions; /** * Block opening Popup/Page again till the opened page is closed or cancelled. * If set true, toggle will not work. Default is false. */ modal: boolean; /** * Setting Toggle (default true) true will close the already opened Popup/window, otherwise it will * open a new window if Modal is false. */ toggle: boolean; constructor(app: App, e?: HTMLElement); preCreate(): void; protected openPopup(): Promise; } //# sourceMappingURL=AtomPageLink.d.ts.map