Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Abstract class: RT.Util.EggsNode

Summary

Contains a node in the EggsML parse tree.

Constructors

EggsNode(int index)
Constructor.

Instance methods

IEnumerable<ConsoleColoredString>
ToConsoleColoredStringWordWrap(int wrapWidth, int hangingIndent = 0)
Generates a sequence of ConsoleColoredStrings from an EggsML parse tree by word-wrapping the output at a specified character width. (see also remarks)
string
ToString(bool excludeSyntax)
Gets the text of this node and/or sub-nodes concatenated into one string.
object
  • Abstract
Returns the EggsML parse tree as XML.

Instance properties

bool
  • Abstract
Determines whether this node contains any textual content.
intThe index in the original string where this node starts.
EggsTag Gets a reference to the parent node of this node. The root node is the only one for which this property is null.