UNPKG

@wiris/mathtype-viewer

Version:

The MathType viewer renders all MathML and LaTeX-like formulas in a webpage using the MathType rendering engine.

52 lines 1.81 kB
type Viewer = "none" | "image" | "mathml" | "latex"; type StringifiedBoolean = "true" | "false"; export interface Config { editorServicesRoot: string; editorServicesExtension: string; backendConfig: { wirispluginperformance: StringifiedBoolean; wiriseditormathmlattribute: string; wiriscustomheaders: object; wiriseditorparselatex: StringifiedBoolean; }; dpi: number; element: string; lang: string; viewer: Viewer; zoom: number; ignored_containers: string | null; } export declare class Properties { private static instance; render: () => Promise<void>; config: Config; private constructor(); static getInstance(): Promise<Properties>; private initialize; private setProperties; private checkServices; get editorServicesRoot(): string; set editorServicesRoot(editorServicesRoot: string); get editorServicesExtension(): string; set editorServicesExtension(editorServicesExtension: string); get lang(): string; set lang(lang: string); get viewer(): Viewer; set viewer(viewer: Viewer); get dpi(): number; set dpi(dpi: number); get zoom(): number; set zoom(zoom: number); get element(): string; set element(element: string); get wirispluginperformance(): StringifiedBoolean; set wirispluginperformance(wirispluginperformance: StringifiedBoolean); get wiriseditormathmlattribute(): string; set wiriseditormathmlattribute(wiriseditormathmlattribute: string); get wiriseditorparselatex(): StringifiedBoolean; set wiriseditorparselatex(wiriseditorparselatex: StringifiedBoolean); get ignored_containers(): string | null; set ignored_containers(ignored_containers: string); } export {}; //# sourceMappingURL=properties.d.ts.map