Release 7.2.0
Callflow Builder starter app
We've added a Callflow Builder starter app, with Angular and React versions:

Check it out here.
Updates
-
We implemented a new default paint mechanism for Bezier where the curviness is reduced as the elements get closer together, because the control point is specified as a fraction of the distance between the two anchors. This results in a curve that doesn't spike past the anchor points and generally has a nicer aesthetic. See Breaking section if you want the old way.
-
Connectors and Endpoints now use an SVG
gelement as their container whenuseSvgContaineris set on the surface options. -
Updated the Inspector to track programmatic updates in items it is inspecting, and to update its UI when a matching update is found.
-
Added an
InspectorComponentto the Angular integration, making it easier to add an Inspector to your Angular apps. -
The
selectorprop on the ReactPaletteComponentis now optional, defaulting to "[data-jtk-type]" -
The
selectorprop on the Angularjsplumb-drag-dropdirective is now optional, defaulting to "[data-jtk-type]" -
The
selectorparam onDropManagerandSurfaceDropManageris now optional, defaulting to "[data-jtk-type]" -
Inspectors now support the RANGE input type.
-
The React
InspectorComponentnow supports an optionalafterUpdatecallback prop. This is invoked after the underlying inspector has run an update. -
The
onEditcallback of theDrawingToolsPluginnow passes the Surface and Toolkit to the callback function. -
We've ported our Gantt starter to React
Start a free trial
Get in touch!
If you'd like to discuss any of the ideas/concepts in this article we'd love to hear from you - drop us a line at hello@jsplumbtoolkit.com.