The HTMLElement node class
The Text node class
The Document class
Protected_The current state of the item (how far in the render actions it has been processed)
True when this math is in display mode
Reference to the end of the math in the document
The speech generators for this math item.
Data private to the input jax
The input jax associated with this item
True when the MathItem needs to be lazy compiled
The DOM node used to mark the location of the math to be lazy typeset
True if this item is a TeX MathItem
True when the MathItem needs to be lazy displayed
The source text for the math (e.g., TeX string)
The metric information about the surrounding environment
Data private to the output jax
The compiled internal MathML (result of InputJax)
Maps semantic ids to extra nodes outside the DOM subtree.
Reference to the beginning of the math in the document
The serialization visitor
The typeset result (result of OutputJax)
Easy access to DOM adaptor
True when this item is an escaped delimiter
The document where speech is added
The MathDocument for the MathItem
The document where enrichment is occurring
Optionalforce: boolean
True to force the enrichment even if not enabled
Get any extra nodes outside the DOM tree from the semantic structure
The MathML whose speech is needed.
A promise for the speech and braille strings
The MathML string to enrich
The enriched MathML
The MathDocument for the MathItem
Update the style sheet for any changes due to rerendering
The document whose styles are to be updated
The properties added to MathItem for lazy typesetting