MindFusion.Diagramming for ASP.NET V7.0

Adds new 'TreeViewNode' class along with support for zooming and panning using multi-touch gestures.
January 17, 2023
New Version

Features

  • Client side scripts have been refactored to use ES6 classes, properties and native collections.
  • The Diagram JavaScript class has been refactored into separate 'Diagram' and 'DiagramView' classes.
  • New 'TreeViewNode' class represents nodes that can display hierarchical data.
  • New 'printPreview' and 'print' methods let you export a diagram as a list of smaller images in an HTML page.
  • New 'RadialTreeLayout' class arranges tree levels in concentric circles around the root.
  • 'TopologicalLayout' and 'OrthogonalLayout' can now be applied on the client-side.
  • New 'NodeLabel' class allows multiple captions to be displayed for a single 'DiagramNode' of any type.
  • Enabling 'MultiTouchZoom' allows the view to be zoomed or panned using two-touch pinch/flick gestures.
  • 'MultiTouchModify' property enables diagram nodes to be moved, scaled and rotated using two-touch pinch/flick gestures.
  • Each touch can now draw diagram items corresponding to current behavior.
  • Each touch started from a node now draws a diagram link.
  • New 'MultiTouchDraw' lets you prevent drawing multiple items simultaneously, while keeping other multi-touch gestures enabled.
  • New 'HandleTouchHitDistance' property makes it easier to grab adjustment handles on mobile devices.
  • New 'MouseWheelAction' property lets you choose between Scroll (default) and Zoom as the default behavior in response to a wheel event.
  • New 'MoveNodes' behavior allows you to grab nodes to drag them without using adjustment handles.
  • Now captures mouse events and completes drag/drawing operations even if mouse is released outside the diagram view.
TreeViewNode example

MindFusion.Diagramming for ASP.NET

Enhance your Web applications with diagramming and graphing capabilities.

Got a Question?

Live Chat with our MindFusion Group licensing specialists now.