OptionalgetPulled once per paste() call. When non-null, threaded to commitPaste
as ctx.dropPoint; adapters typically use it as the cluster origin
(ignoring offset). When null/undefined, the hook falls back to the
existing cascade-offset behavior.
How the hook reads "current selection" for copy. The kit doesn't assume a global selection store; each consumer wires this.
OptionaljsonReplacer for the kit-default JSON flavor (typed arrays etc.). Ignored
when produceFlavors is supplied.
OptionalonCalled after a successful paste with the ids of the newly inserted objects.
OptionalpasteLabel for the history entry produced by paste. Default 'Paste'.
OptionalproduceProduce the OS-clipboard flavor map for a copied snapshot. Keys are MIME
types, values the serialized payload. The kit default emits
application/x-weasel-clipboard+json plus text/plain carrying the
same JSON. Apps override to add richer flavors (e.g. real SVG) or to
replace the text flavor. Return an empty object to skip the OS write
entirely.
Options for
useClipboardOps.