BaseLatexVisitor<T> class
abstract
Base visitor providing default traversal and fallback behavior for LaTeX AST nodes.
- Implemented types
-
- LatexVisitor<
T>
- LatexVisitor<
- Implementers
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
defaultVisit(
LatexNode node) → T - Default fallback method executed for any node visit.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
visit(
LatexNode node) → T - Helper method to visit any AST node.
-
visitAccent(
AccentNode node) → T -
override
-
visitAligned(
AlignedNode node) → T -
override
-
visitArray(
ArrayNode node) → T -
override
-
visitBigOperator(
BigOperatorNode node) → T -
override
-
visitBinomial(
BinomialNode node) → T -
override
-
visitBoxed(
BoxedNode node) → T -
override
-
visitCases(
CasesNode node) → T -
override
-
visitCLine(
CLineNode node) → T -
override
-
visitColor(
ColorNode node) → T -
override
-
visitColorBox(
ColorBoxNode node) → T -
override
-
visitCommand(
CommandNode node) → T -
override
-
visitDelimited(
DelimitedNode node) → T -
override
-
visitDisplayMath(
DisplayMathNode node) → T -
override
-
visitDocument(
DocumentNode node) → T -
override
-
visitEnclose(
EncloseNode node) → T -
override
-
visitEnvironment(
EnvironmentNode node) → T -
override
-
visitEqnarray(
EqnarrayNode node) → T -
override
-
visitEqRef(
EqRefNode node) → T -
override
-
visitError(
ErrorNode node) → T -
override
-
visitExtensibleArrow(
ExtensibleArrowNode node) → T -
override
-
visitFontSize(
FontSizeNode node) → T -
override
-
visitFraction(
FractionNode node) → T -
override
-
visitGroup(
GroupNode node) → T -
override
-
visitHLine(
HLineNode node) → T -
override
-
visitHPhantom(
HPhantomNode node) → T -
override
-
visitHSpace(
HSpaceNode node) → T -
override
-
visitHyperlink(
HyperlinkNode node) → T -
override
-
visitInlineMath(
InlineMathNode node) → T -
override
-
visitLabel(
LabelNode node) → T -
override
-
visitLayout(
LayoutNode node) → T -
inherited
-
visitManualSizedDelimiter(
ManualSizedDelimiterNode node) → T -
override
-
visitMathLap(
MathLapNode node) → T -
override
-
visitMathStyle(
MathStyleNode node) → T -
override
-
visitMatrix(
MatrixNode node) → T -
override
-
visitModOperator(
ModOperatorNode node) → T -
override
-
visitMulticolumn(
MulticolumnNode node) → T -
override
-
visitMultline(
MultlineNode node) → T -
override
-
visitNegation(
NegationNode node) → T -
override
-
visitNewCommand(
NewCommandNode node) → T -
override
-
visitNewEnvironment(
NewEnvironmentNode node) → T -
override
-
visitNewLine(
NewLineNode node) → T -
override
-
visitOperator(
OperatorNode node) → T -
override
-
visitOperatorName(
OperatorNameNode node) → T -
override
-
visitPhantom(
PhantomNode node) → T -
override
-
visitPrescript(
PrescriptNode node) → T -
override
-
visitRef(
RefNode node) → T -
override
-
visitRoot(
RootNode node) → T -
override
-
visitSectionHeading(
SectionHeadingNode node) → T -
override
-
visitSideSet(
SideSetNode node) → T -
override
-
visitSmash(
SmashNode node) → T -
override
-
visitSpace(
SpaceNode node) → T -
override
-
visitSplit(
SplitNode node) → T -
override
-
visitStack(
StackNode node) → T -
override
-
visitStyle(
StyleNode node) → T -
override
-
visitSubequations(
SubequationsNode node) → T -
override
-
visitSubscript(
SubscriptNode node) → T -
override
-
visitSubstack(
SubstackNode node) → T -
override
-
visitSuperscript(
SuperscriptNode node) → T -
override
-
visitSymbol(
SymbolNode node) → T -
override
-
visitTabular(
TabularNode node) → T -
override
-
visitTag(
TagNode node) → T -
override
-
visitTensor(
TensorNode node) → T -
override
-
visitText(
TextNode node) → T -
override
-
visitTextDirection(
TextDirectionNode node) → T -
override
-
visitTextMode(
TextModeNode node) → T -
override
-
visitVPhantom(
VPhantomNode node) → T -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited