Enums

enum Arrowhead → string

Defines Arrowhead types

case arrow → '>'
case circle → 'o'
case cross → 'x'
case open → ''
enum IconShape

Defines icon shapes

case circle
case rounded
case square
enum LabelPosition → string

Defines label positions

case bottom → 'b'
case top → 't'
enum LinkStyle → string

Defines link styles

case dotted → '.'
case invisible → '~'
case solid → '-'
case thick → ':'
enum NodeShape → string

Defines node shapes

case bang → 'bang'
case card → 'card'
case circle → 'circle'
case cloud → 'cloud'
case collate → 'collate'
case comment → 'braces'
case commentLeft → 'brace-l'
case commentRight → 'brace-r'
case dataInputOutput → 'lean-r'
case dataOutputInput → 'lean-l'
case database → 'database'
case decision → 'decision'
case delay → 'delay'
case directAccessStorage → 'das'
case diskStorage → 'disk'
case display → 'display'
case dividedProcess → 'divided-process'
case document → 'document'
case doubleCircle → 'double-circle'
case event → 'event'
case extract → 'extract'
case fork → 'fork'
case icon → 'icon'
case image → 'image'
case internalStorage → 'internal-storage'
case join → 'join'
case junction → 'junction'
case linedDocument → 'lined-document'
case linedProcess → 'Lined-process'
case loopLimit → 'loop-limit'
case manualFile → 'manual-file'
case manualInput → 'manual-input'
case manualOperation → 'manual'
case multiDocument → 'documents'
case multiProcess → 'processes'
case odd → 'odd'
case paperTape → 'paper-tape'
case prepareConditional → 'prepare'
case priorityAction → 'priority'
case process → 'process'
case shadedProcess → 'Shaded-process'
case start → 'start'
case stop → 'stop'
case storedData → 'stored-data'
case subprocess → 'subprocess'
case summary → 'summary'
case taggedDocument → 'tagged-document'
case taggedProcess → 'tagged-process'
case terminalPoint → 'terminal'
case textBlock → 'text'