MindFusion.Diagramming for ASP.NET MVC のリリース

May 01, 2019

3.2.1 での更新項目

特徴

  • Improved performance - Diagram rendering and user interactions are now faster. The control redraws the smallest possible area after a diagram changes, and compresses refresh operations into a single batch when possible. Custom node classes that need to draw outside of their Bounds should override the getRepaintBounds method to specify the repaint area.
  • Custom type registration - Custom item types registry is now stored in the session and is handled by the ItemTypeResolver class. It is no...
December 10, 2018

3.2 での更新項目

特徴

  • Flowchart graph layout - Recognize program code-like patterns in graphs, such as loops, sequences and if/switch branching, and arrange them recursively.
  • Path finding - The PathFinder class provides methods that help you find paths and cycles in a graph.
  • Embedded hyperlinks - Nodes and Text components can now contain tags to create hyperlinks.
  • Container improvements
    • resizeToFitText method and EnableStyledText property added to the ContainerNode class.
    • containerChildRemoved event now also...
April 13, 2018

3.1 での更新項目

特徴

  • Composite nodes - Nodes whose appearance can be defined via a composition of components and layout containers. The content of a composite node can be created by building a tree of components programmatically, or by loading a JSON template.
  • Animated layout - Display the movement of items from their original location to new location assigned by the layout object. This can be used to create an explode effect by starting new layout from overlapping nodes on same position, or an insertion effect...
June 14, 2017

3.0 での更新項目

特徴

  • User-interaction controllers - Several user interactions are now carried out by controller objects. Built-in controllers include CreateNodeController, CreateLinkController, ModifyNodeController, ModifyLinkController, PanController. You can also create custom controllers by deriving and overriding the methods of SinglePointerController:
  • Record and replay - Now provides record, stopRecording and replay methods that can be used to save and replay all user actions with keyboard and mouse...
November 28, 2016

2.8 での更新項目

特徴

  • Fluent API - Extension methods in MindFusion.Diagramming.Fluent and MindFusion.Diagramming.Layout.Fluent namespaces add support for fluent programming style.
  • DiagramLink Improvements
    • The component no longer keeps a separate segmentCount field, removing a common source of errors. The SegmentCount property now calculates its value from ControlPoints elements. The UpdateFromPoints(updateGroups, updateSegments) overload has been removed too.
    • SegmentCount setter no longer refuses to change the...
June 27, 2016

2.7 での更新項目

特徴

  • Free-form Nodes - Collect all the points from a mouse or touch input and display them as node's outline.
  • Convert Free-form Drawings to ShapeNodes - Convert FreeFormNode objects drawn by users to ShapeNode objects with matching shapes.
  • TypeScript definitions for the Diagramming API are now provided in a jsdiag.d.ts file.
  • Configure the settings of internal JavaScriptSerializer instances.
  • PdfExporter now creates page hyperlinks in "page://{number}" format.

 

不具合の修正

  • Fixed bug where the...