HumanizingTemplateAstVisitor class

Provides a human-readable view of a template AST tree.

Inheritance

Constructors

HumanizingTemplateAstVisitor()
const

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitAnnotation(AnnotationAst astNode, [StringBuffer? _]) String
Visits all annotation ASTs.
override
visitAttribute(AttributeAst astNode, [StringBuffer? _]) String
Visits all attribute ASTs.
override
visitBanana(BananaAst astNode, [StringBuffer? _]) String
Visits all banana ASTs.
override
visitCloseElement(CloseElementAst astNode, [StringBuffer? context]) String
Visits all closeElement ASTS.
override
visitComment(CommentAst astNode, [StringBuffer? _]) String
Visits all comment ASTs.
override
visitContainer(ContainerAst astNode, [StringBuffer? context]) String
Visits all container ASTs.
override
visitElement(ElementAst astNode, [StringBuffer? context]) String
Visits all element ASTs.
override
visitEmbeddedContent(EmbeddedContentAst astNode, [StringBuffer? context]) String
Visits all embedded content ASTs.
override
visitEmbeddedTemplate(EmbeddedTemplateAst astNode, [StringBuffer? context]) String
Visits all embedded template ASTs.
override
visitEvent(EventAst astNode, [StringBuffer? context]) String
Visits all event ASTs.
override
visitInterpolation(InterpolationAst astNode, [StringBuffer? _]) String
Visits all interpolation ASTs.
override
visitLetBinding(LetBindingAst astNode, [StringBuffer? _]) String
Visits all let-binding ASTs.
override
visitProperty(PropertyAst astNode, [StringBuffer? context]) String
Visits all property ASTs.
override
visitReference(ReferenceAst astNode, [StringBuffer? _]) String
Visits all reference ASTs.
override
visitStar(StarAst astNode, [StringBuffer? _]) String
Visits all star ASTs.
override
visitText(TextAst astNode, [StringBuffer? _]) String
Visits all text ASTs.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited