Анотація класу CommonMark\Node
(cmark >= 1.0.0)
Вступ
Являє абстрактний вузол, не призначений для безпосереднього використання програмістом.
Огляд класів
final
abstract
class CommonMark\Node
implements
CommonMark\Interfaces\IVisitable, Traversable {
/* Свойства */
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;
/* Методы */
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
}
Зміст
- CommonMark\Node::appendChild - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::prependChild - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::insertAfter - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::insertBefore - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::replace - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::unlink - Маніпуляції з AST (Абстрактне синтаксичне дерево)
- CommonMark\Node::accept— Visitation