PrimitiveFunctionBackedNode
A node backed by a primitive function: the node is wrapped into a call to that function, so any .extend registered for the function name is applied to the node's rendering.
For example, a Heading is backed by .heading, so wrapping .extend {heading} affects both .heading {...} calls and Markdown # syntax. See stdlib's Primitives module for more primitive functions.
The wrapped call carries the original node as its delegator, allowing the expander to skip the function-call machinery entirely when no extension is registered for the backing function.
See also
Inheritors
Functions
Retrieves the stored media associated with this node, if any.
Materializes this node's properties into the arguments of the backing function call. Argument names must match the parameter names of the function identified by name.
Returns a copy of this node with its children replaced by newChildren.