This sample demonstrates the auxilliary controls available with JsDiagram: NodeListView, Overview and ZoomControl. The NodeListView implements a list-box control that contains DiagramNode objects and allows dragging them to the DiagramView control. The Overview provides a scaled-down view of the DiagramView content and lets the user scroll the bound view. The ZoomControl lets users zoom and pan the target DiagramView interactively.