HugoFrontMatterSyntaxNode Class

HugoFrontMatterSyntaxNode class

Defines the base class HugoFrontMatterSyntaxNode

public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode

Properties

NameDescription
getFirstChild Get the first child.
abstract getFrontMatterRootNode Get and set the RootNode
getLastChild Get the last child.
getNextSibling Get ghe next sibling.
getParent Get the parent node.
getPreviousSibling Get the previous sibling.

Methods

NameDescription
accept(MarkdownSyntaxVisitor)Defines the interface for accept visitor.
appendChild(MarkdownSyntaxNode)Append child node.
childNodes()Get the child nodes collection.
find(params String[])Defines the interface for find BaseSyntaxNode
abstract Find<T>(params String[])Defines the interface for find T
getLeadingTrivia()Get the leading trivia.
getSyntaxTree()Get the syntax tree.
getTrailingTrivia()Get the Trailing trivia.
insertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Insert before node.
removeChild(MarkdownSyntaxNode)Remove the child.
replaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Replace the child node.
toString()Override ToString method.
writeTo(MarkdownTextWriter)Write to MarkdownTextWriter.
writeTo(TextWriter)Write nodes to text writer.

See Also