The type of the edge being rendered in the editor.
The edges to be rendered in this editor. Right now it is seeded from the fixtures.
Whether it's editing an edge or a node.
The currently edited node id.
The font size for nodes and edges in the editor.
The flowchart mode for the editor.
Whenever the mouse is over a node, the id is saved here.
The nodes to be rendered in this editor. Right now it is seeded from the fixtures.
The default values for the flowchart elements.
This is basically the first node and the first edge.
The currently edited edge's node id from.
The currently edited edge's node id to.
Disable the user select when editing.
Whether it's currently editing an edge.
Whether it's currently editing a node.
Whether it's currently not editing anything.
All the node ids in the flowchart.
Attaching mouseup events to the document.
This is because the interactions when dragging is
beyond this component's scope, hence attaching to document instead.
Detaching mouseup events to the document.
Get the edge given the from and to id.
When an edge is edited, it is handled depending on the type.
When it is no longer dragging, this should do the callback depending on whether it is editing node or edge.
The information needed when editing an edge.
Generated using TypeDoc
The Flowter editor's Vue class component.