public override bool Equals(MarkupNode other) { var otherNode = (HeaderMarkupNode)other; return title == otherNode.title && level == otherNode.level && base.Equals(other); }
public override bool Equals(MarkupNode other) { var otherNode = (HyperlinkMarkupNode)other; return uri == otherNode.uri && base.Equals(other); }
public XDocument Compile(MarkupNode node) { container = document; node.Accept(this); return document; }
public XDocument Compile(MarkupNode root) { var worker = new HtmlCompilerWorker(resourceManager, styleManager); return worker.Compile(root); }
public override bool Equals(MarkupNode other) { var otherNode = (DocumentMarkupNode)other; return title == otherNode.title && base.Equals(other); }
public ParsedInline(int index, MarkupNode node) : this() { this.index = index; this.node = node; }
public override bool Equals(MarkupNode other) { var otherNode = (ImageMarkupNode)other; return imageUri == otherNode.imageUri && base.Equals(other); }
public string Print(MarkupNode node) { node.Accept(this); return writer.ToString(); }
public void Visit(MarkupNode node, INode parentNode) { }
public void Visit(MarkupNode node, INode parentNode) { //At this point, all MarkupNodes are expanded to ElementNodes }
public void Visit(MarkupNode node, INode parentNode) { Context.Scopes[node] = Context.Scopes[parentNode]; }
public override bool Equals(MarkupNode other) { var otherNode = (IndentMarkupNode)other; return level == otherNode.level && base.Equals(other); }