MindFusion.Diagramming for JavaScript 3.0
Released: May 8, 2017
3 버젼 업데이트
기능
- User-interaction controllers - All kinds of user interaction are now carried out by controller objects. You can also create custom controllers by deriving and overriding the methods of the SinglePointerController.
- Record and replay - The Diagram class provides record, stopRecording and replay methods that can be used to save and replay all user actions with keyboard and mouse.
- Improved testability - User interaction can now be tested automatically in several wayss: onMouseDown: function (position, button), onMouseMove: function (position) and onMouseUp: function (position, button).
- Ruler control - The Ruler control provides horizontal and vertical scales that help users measure and align diagram items.
- 3rd party dependencies now optional - The diagram can now be used without JQuery and Microsoft Ajax libraries.
- Flip shapes - The shape of a ShapeNode can be flipped horizontally or vertically.
- Revamped item dependency system - Dependencies between diagram items are now expressed by rule objects and applied in sequence by the DiagramMediator class.
- Miscellaneous
- CaptionBackBrush and FoldIconSize properties added to ContainerNode.
- Multiple rotation of nodes improved, now node angles are modified by same rotation delta calculated from mouse position instead of pointing all rotation handles in mouse direction.
- Xml serialization improved.
- LinkSegments property of Diagram specifies initial number of link segments.
- JQuery mode now supports version 3 of JQuery.