react-native-mathjax-html-to-svg
Version:
React Native component to display mathematics in html using MathJax. Uses [MathJax](https://github.com/mathjax/)
38 lines (37 loc) • 1.41 kB
TypeScript
import { PropertyList } from '../../Tree/Node.js';
import { AbstractMmlTokenNode, MmlNode, AttributeList } from '../MmlNode.js';
import { OperatorList } from '../OperatorDictionary.js';
export declare class MmlMo extends AbstractMmlTokenNode {
static defaults: PropertyList;
static MMLSPACING: number[][];
static OPTABLE: {
[form: string]: OperatorList;
};
static pseudoScripts: RegExp;
protected static primes: RegExp;
protected static remapPrimes: {
[n: number]: number;
};
protected static mathaccents: RegExp;
_texClass: number;
get texClass(): number;
set texClass(value: number);
lspace: number;
rspace: number;
get kind(): string;
get isEmbellished(): boolean;
get hasNewLine(): boolean;
coreParent(): MmlNode;
coreText(parent: MmlNode): string;
hasSpacingAttributes(): boolean;
get isAccent(): boolean;
setTeXclass(prev: MmlNode): MmlNode;
adjustTeXclass(prev: MmlNode): MmlNode;
setInheritedAttributes(attributes?: AttributeList, display?: boolean, level?: number, prime?: boolean): void;
protected checkOperatorTable(mo: string): void;
getForms(): [string, string, string];
protected handleExplicitForm(forms: string[]): string[];
protected checkPseudoScripts(mo: string): void;
protected checkPrimes(mo: string): void;
protected checkMathAccent(mo: string): void;
}