@vivliostyle/core
Version:
Vivliostyle Core library for HTML+CSS typesetting with EPUB/Web publications support
16 lines (15 loc) • 712 B
TypeScript
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;