UNPKG

react-native-mathjax-html-to-svg

Version:

React Native component to display mathematics in html using MathJax. Uses [MathJax](https://github.com/mathjax/)

32 lines (31 loc) 1.08 kB
import StackItemFactory from './StackItemFactory.js'; import { Tags } from './Tags.js'; import { SubHandlers } from './MapHandler.js'; import { NodeFactory } from './NodeFactory.js'; import { MmlNode } from '../../core/MmlTree/MmlNode.js'; import TexParser from './TexParser.js'; import { OptionList } from '../../util/Options.js'; import { ParserConfiguration } from './Configuration.js'; export default class ParseOptions { handlers: SubHandlers; options: OptionList; itemFactory: StackItemFactory; nodeFactory: NodeFactory; tags: Tags; packageData: Map<string, any>; parsers: TexParser[]; root: MmlNode; nodeLists: { [key: string]: MmlNode[]; }; error: boolean; constructor(configuration: ParserConfiguration, options?: OptionList[]); pushParser(parser: TexParser): void; popParser(): void; get parser(): TexParser; clear(): void; addNode(property: string, node: MmlNode): void; getList(property: string): MmlNode[]; removeFromList(property: string, nodes: MmlNode[]): void; private inTree; }