ChildrenChange.forRemoval constructor
ChildrenChange.forRemoval(
- Node node,
- Node? previousSibling,
- Node? nextSibling,
- ChildrenChangeSource byParser,
Implementation
factory ChildrenChange.forRemoval(
Node node, Node? previousSibling, Node? nextSibling, ChildrenChangeSource byParser) {
return ChildrenChange(
type: node.isElementNode() ? ChildrenChangeType.ELEMENT_REMOVED : ChildrenChangeType.NON_ELEMENT_REMOVED,
byParser: byParser,
affectsElements: node.isElementNode() ? ChildrenChangeAffectsElements.YES : ChildrenChangeAffectsElements.NO,
siblingChanged: node,
siblingBeforeChange: previousSibling,
siblingAfterChange: nextSibling,
);
}