Search
Reference

The following reference gives detailed description of all classes exposed by the MindFusion.Diagramming component with their properties and methods.

The most important classes in the package are Diagram and DiagramView, representing respectively the model and view in the MVC design pattern. ShapeNode, TableNode and DiagramLink classes represent items that can be placed in the diagram - namely geometric shapes, tables and links. These classes are derived from a base class DiagramItem that defines their most common functionality. Item groups are instances of the Group class. Various events can be fired when users modify the contents of a diagram.

Below are listed the namespaces contained in the MindFusion.Diagramming package:

Namespace

Description

MindFusion.Diagramming

Contains diagram model classes.

MindFusion.Diagramming.Commands

Contains undo / redo classes.

MindFusion.Diagramming.Export

Contains exporters for various file formats.

MindFusion.Diagramming.Import

Contains importers for various file formats.

MindFusion.Diagramming.Lanes

Contains lane grid classes.

MindFusion.Diagramming.Layout

Contains automatic graph layout classes.

MindFusion.Diagramming.Blazor

Contains diagram view and misc. UI control classes.

MindFusion.Diagramming.Blazor.Behaviors

Contains user interaction classes.

MindFusion.Drawing

Contains graphics rendering classes.

If you have any additional questions, well, you know - support@mindfusion.eu or (+359) 888 951 737. We are always there for you.