public void AddChild(MarkdownNode node) { node.Parent = this; this.Children.AddLast(node); }
public StrikethroughNode(MarkdownNode parent) : base(parent) { }
public StrongNode(MarkdownNode parent) : base(parent) { }
public EmphasisNode(MarkdownNode parent) : base(parent) { }
public DelimiterNode(MarkdownNode parent, char character) : base(parent) { this.character = character; }
public TextNode(MarkdownNode parent, string text) : base(parent) { this.Text = text; }