Optional
anchorSpec for the anchor to use for both source and target.
Optional
anchors[source, target] anchor specs for edges.
Optional
connectorSpec for connectors created for this type.
Optional
connectorClass to add to any connectors created for this type.
Optional
connectorPaint style for connectors created for this type when pointer is hovering over the component.
Optional
connectorPaint style for connectors created for this type.
Optional
cssCSS class to add to the given component's representation in the UI
Optional
endpointSpec for an endpoint created for this type.
Optional
hoverPaint style to use for the component when the pointer is hovering over it.
Optional
mergeWhen merging a type description into its parent(s), values in the child for connector
, anchor
and anchors
will
always overwrite any such values in the parent. But other values, such as overlays
, will be merged with their
parent's entry for that key. You can force a child's type to override every corresponding value in its parent by
setting mergeStrategy:'override'
.
Optional
overlaysArray of overlays to add.
Optional
paintPaint style to use for the component.
Optional
parametersOptional set of parameters to store on the component that is generated from this type.
Optional
scopeProvides a simple means for controlling connectivity in the UI.
Base interface for type descriptors for public methods.