Custom Handle Provider Demo

This demo shows how to implement custom IHandles and an IHandleProvider. In this example, these handles make it possible to interactively change the shape of the arrows visualized using ArrowNodeStyle.

Things to try

  • Drag the white rectangular handle of the selected node to change the shaft ratio.
  • Drag the circular handle of the selected node to change the angle of the arrow blade.
  • Observe how the angle and shaft values in the text box change as the handles are dragged.
To learn more about the ArrowNodeStyle features in general, please see the Arrow Node Style Demo.