visitDeferredNode method
Visit a DeferredNode
.
Implementation
@override
Node visitDeferredNode(DeferredNode deferredNode, AffineMatrix data) {
final AttributedNode? resolvedNode =
deferredNode.resolver(deferredNode.refId);
if (resolvedNode == null) {
return Node.empty;
}
final Node concreteRef = resolvedNode.applyAttributes(
deferredNode.attributes,
replace: true,
);
return concreteRef.accept(this, data);
}