UNPKG

@vivliostyle/core

Version:

Vivliostyle Core library for HTML+CSS typesetting with EPUB/Web publications support

16 lines (15 loc) 712 B
import * as CssStyler from "./css-styler"; import * as Task from "./task"; /** * Enable or disable JavaScript in html support */ export declare let allowScripts: boolean; export declare function setAllowScripts(value: boolean): void; export declare function loadScript(srcScriptElem: HTMLScriptElement, window: Window, flags?: { inHead?: boolean; atEnd?: boolean; forceDefer?: boolean; }): Task.Result<boolean>; export declare function loadScriptsInHead(srcDocument: Document, window: Window, styler: CssStyler.Styler): Task.Result<boolean>; export declare function loadScriptsAtEnd(window: Window): Task.Result<boolean>; export declare function hasScripts(window: Window): boolean;