layoutLibraryNodeForValueInsert
A node's body prepared for a copy-by-VALUE insert: every token marked for cloning, so the usage is duplicated into the receiving asset instead of being shared with the node (§6.1).
Value inserts only. A reference insert needs nothing from here — the client writes a LIBRARY_REF
carrying the uuid and the content is resolved at render, so asking for a materialised body would be
asking for the one thing a reference must not contain. A REFERENCE_ONLY node is refused, because
a governed block withholds the copy path by definition.
layoutLibraryNodeForValueInsert(
uuid: String!
targetSchemaVersion: Int
): LayoutLibraryNodeForValueInsert!
Arguments
layoutLibraryNodeForValueInsert.uuid ● String! non-null scalar
layoutLibraryNodeForValueInsert.targetSchemaVersion ● Int scalar
The schema version of the asset the copy goes into. The body comes back at that version, or the request is refused.
Type
LayoutLibraryNodeForValueInsert object
A node's body, tokens marked for cloning, ready to be spliced into a canvas.


