UNPKG

@readium/navigator

Version:

Next generation SDK for publications in Web Apps

21 lines (20 loc) 742 B
import { Loader } from "../../../navigator-html-injectables/src/Loader"; import { FrameComms } from "../../../navigator/src/epub/frame/FrameComms"; export declare class WebPubFrameManager { private frame; private loader; readonly source: string; private comms; private destroyed; private currModules; constructor(source: string); load(modules?: string[]): Promise<Window>; destroy(): Promise<void>; get iframe(): HTMLIFrameElement; get realSize(): DOMRect; get window(): Window; get atLeft(): boolean; get atRight(): boolean; get msg(): FrameComms | undefined; get ldr(): Loader<import("../../../navigator-html-injectables/src/modules/ModuleLibrary").ModuleName> | undefined; }