Skip to main content

Home > @jsplumbtoolkit/copy-paste > PasteOptions

PasteOptions interface

Options for a paste operation.


export interface PasteOptions 


clear?boolean(Optional) If true, the clipboard will be cleared after this paste operation. Defaults to false.
hermetic?boolean(Optional) Defaults to true. Indicates that the paste should only paste edges whose source and target vertex are in the CopyData object that is being pasted. When this is set to false, all edges in the CopyData will be pasted, but edges to/from some vertex not in the CopyData will attach to the pasted vertex from the CopyData on one end, and the existing vertex outside the CopyData on the other.
origin?PointXY(Optional) Origin to use when pasting the data. Each item's location will be translated when copied accordingly.
shallow?boolean(Optional) Defaults to false. If true, nested nodes/groups will not be copied when their parents are copied.