Protected_The render action promise list
Protected_Promise for the current typeset or conversion action (used to chain the promise-based calls so they don't overlap).
The MathItem with the active KeyExplorer, if any
The DOM adaptor for the document
The document managed by this MathDocument
The objects needed for the explorer
The info icon for the selected expression
The list of input jax for the document
The list of MathItems for this document
The MathML node factory for the internal MathML representation
The output jax for the document
The bit-field used to tell what steps have been taken on the document (for retries)
The list of render actions
An element ot use for temporary focus during rerendering
The webworker handler for the document
Attach speech to the MathItems in the MathDocument
The MathDocument (so calls can be chained)
ProtectedcompileCompile action that handles retryAfter() calls.
True when called as a renderAction
The MathListItem to begin with
Array of MathItems to be rerendered (e.g., with forward references)
A promise for restarting, otherwise void
Produce an error using MmlNodes
The MathItem producing the error
The Error object for the error
ProtectedcompileThe item to compile
Perform enrichment on the MathItems in the MathDocument
The MathDocument (so calls can be chained)
The MathDocument for the error
The MathItem causing the error
The error being processed
Add the Explorer to the MathItems in the MathDocument
The MathDocument (so calls can be chained)
Set up the worker handler for this document
ProtectedrecompileIf any were added to the recompile list, compile them again
True when called as a renderAction
Array of MathItems to be rerendered (e.g., with forward references)
The entry in the recompile list to start at
A promise for restarting, otherwise void
The MathDocument for the error
The MathItem causing the error
The error message being processed
ProtectedtypesetTypeset action that handles retryAfter() calls.
True when called as a renderAction
The MathList item to start with
The current MathDocument (for chaining)
Produce an error using HTML
The MathItem producing the error
The Error object for the error
The functions added to MathDocument for the Explorer