diagram_editor library
Classes
- ComponentData
- ComponentHighlightPainter
- Connection
- ConnectionIn
- ConnectionOut
- DiagramEditor
- DiagramEditorContext
- DiagramEditorState
- GridPainter
- LinkData
- Class that carries all link data.
- LinkStyle
- PolicySet
- Fundamental policy set. Your policy set should extend PolicySet.
- VectorUtils
- Simple class with static methods for computing basic vector operation. It uses Offset as 2D vector.
Mixins
- CanvasControlPolicy
- Optimized implementation of CanvasPolicy.
- CanvasMovePolicy
- Optimized implementation of CanvasPolicy.
- CanvasPolicy
- Allows you to define the canvas behaviour on any gesture registered by the Canvas.
- CanvasWidgetsPolicy
- Allows you to add any widget to the canvas.
- ComponentDesignPolicy
- Allows you to specify a design of the components.
- ComponentPolicy
-
Allows you to define the component behaviour on any gesture registered by the
Component
. - ComponentWidgetsPolicy
- Allows you to add any widget to a component.
- InitPolicy
- Allows you to prepare canvas before anything.
- LinkAttachmentCrystalPolicy
- Attaches a link endpoint to border of an crystal shape.
- LinkAttachmentOvalPolicy
- Attaches a link endpoint to border of an oval.
- LinkAttachmentPolicy
- LinkAttachmentRectPolicy
- Attaches a link endpoint to border of a rectangle.
- LinkControlPolicy
- Optimized implementation of LinkPolicy.
- LinkJointControlPolicy
- Optimized implementation of LinkJointPolicy.
- LinkJointPolicy
- Allows you to define the link's joint behaviour on any gesture registered by the link's joint.
- LinkPolicy
- Allows you to define the link behaviour on any gesture registered by the Link.
- LinkWidgetsPolicy
- Allows you to add any widget to a link.