Ejemplo n.º 1
0
 public override bool Equals(MarkupNode other)
 {
     var otherNode = (HeaderMarkupNode)other;
     return title == otherNode.title &&
            level == otherNode.level &&
            base.Equals(other);
 }
Ejemplo n.º 2
0
 public override bool Equals(MarkupNode other)
 {
     var otherNode = (HyperlinkMarkupNode)other;
     return uri == otherNode.uri &&
            base.Equals(other);
 }
Ejemplo n.º 3
0
 public XDocument Compile(MarkupNode node)
 {
     container = document;
     node.Accept(this);
     return document;
 }
Ejemplo n.º 4
0
 public XDocument Compile(MarkupNode root)
 {
     var worker = new HtmlCompilerWorker(resourceManager, styleManager);
     return worker.Compile(root);
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 7
0
 public override bool Equals(MarkupNode other)
 {
     var otherNode = (ImageMarkupNode)other;
     return imageUri == otherNode.imageUri &&
            base.Equals(other);
 }
Ejemplo n.º 8
0
 public string Print(MarkupNode node)
 {
     node.Accept(this);
        return writer.ToString();
 }
 public void Visit(MarkupNode node, INode parentNode)
 {
 }
Ejemplo n.º 10
0
 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];
 }
Ejemplo n.º 12
0
 public override bool Equals(MarkupNode other)
 {
     var otherNode = (IndentMarkupNode)other;
     return level == otherNode.level &&
            base.Equals(other);
 }