CommonMark Abstract CommonMark\Node

(cmark >= 1.0.0)


소개

추상 노드를 나타내며, 이 최종 추상은 프로그래머가 직접 사용하기 위한 것이 아닙니다.


클래스 개요

                  
final abstract class CommonMark\Node implements CommonMark\Interfaces\IVisitable, Traversable {

  /* Properties */
  public readonly ?Node $parent;
  public readonly ?Node $previous;
  public readonly ?Node $next;
  public readonly ?Node $lastChild;
  public readonly ?Node $firstChild;
  public readonly int $startLine;
  public readonly int $endLine;
  public readonly int $startColumn;
  public readonly int $endColumn;

  /* Methods */
  public appendChild(CommonMark\Node $child): CommonMark\Node
  public prependChild(CommonMark\Node $child): CommonMark\Node
  public insertAfter(CommonMark\Node $sibling): CommonMark\Node
  public insertBefore(CommonMark\Node $sibling): CommonMark\Node
  public replace(CommonMark\Node $target): CommonMark\Node
  public unlink(): void
  public accept(CommonMark\Interfaces\IVisitor $visitor): void
}
                  
                

목차