UNPKG

@readium/navigator

Version:

Next generation SDK for publications in Web Apps

21 lines (20 loc) 626 B
import { Link, Publication } from "@readium/shared"; import { Injector } from "../injection/Injector.ts"; export declare class WebPubBlobBuilder { private readonly item; private readonly burl; private readonly pub; private readonly cssProperties?; private readonly injector; constructor(pub: Publication, baseURL: string, item: Link, options: { cssProperties?: { [key: string]: string; }; injector?: Injector | null; }); build(): Promise<string>; private buildHtmlFrame; private setProperties; private finalizeDOM; private serializeAsHTML; }