Optional
canvasOptional
dataOptional data generator to allow you to specify initial data for some element to be dragged. Note that you cannot
override the object's type
with this function. The palette will set the new object's type to match the type of
the element that the user is dragging from the palette.
Optional
dragOptional size to use for dragged elements.
Optional
fillOptional fill color to use for dragged elements. This should be in RGB format, not a color like 'white' or 'cyan' etc.
Optional
iconOptional size to use for icons.
Optional
initialID of the initial set to show, if any. When you have multiple shapes in a set you may want the palette to open up showing just one set.
Optional
outlineOptional color to use for outline of dragged elements. Should be in RGB format.
Optional
paletteStroke width to use for shapes in palette. Defaults to 1.
Optional
selectWhen true (which is the default), a newly dropped vertex will be set as the underlying Toolkit's selection.
The shape library to render.
Optional
showMessage to use for the 'show all' option in the shape set drop down when there is more than one set of shapes.
Defaults to Show all
.
Surface to attach the drag/drop to.
Stroke width to use for shapes dropped on canvas. Defaults to 2.