Enums
Import these from @grafloria/engine.
Enums
TokenType
Token Types for DSL Lexer
Defines all token types used in Mermaid-compatible diagram syntax
tsenum TokenType
Members
FLOWCHART = 'FLOWCHART'GRAPH = 'GRAPH'DIRECTION = 'DIRECTION'SUBGRAPH = 'SUBGRAPH'END = 'END'BPMN = 'BPMN'ERD = 'ERD'CLASSDIAAGRAM = 'CLASSDIAGRAM'TD = 'TD'TB = 'TB'BT = 'BT'RL = 'RL'LR = 'LR'SQUARE_OPEN = 'SQUARE_OPEN'SQUARE_CLOSE = 'SQUARE_CLOSE'ROUND_OPEN = 'ROUND_OPEN'ROUND_CLOSE = 'ROUND_CLOSE'STADIUM_OPEN = 'STADIUM_OPEN'STADIUM_CLOSE = 'STADIUM_CLOSE'SUBROUTINE_OPEN = 'SUBROUTINE_OPEN'SUBROUTINE_CLOSE = 'SUBROUTINE_CLOSE'CYLINDRICAL_OPEN = 'CYLINDRICAL_OPEN'CYLINDRICAL_CLOSE = 'CYLINDRICAL_CLOSE'CIRCLE_OPEN = 'CIRCLE_OPEN'CIRCLE_CLOSE = 'CIRCLE_CLOSE'ASYMMETRIC_OPEN = 'ASYMMETRIC_OPEN'ASYMMETRIC_CLOSE = 'ASYMMETRIC_CLOSE'RHOMBUS_OPEN = 'RHOMBUS_OPEN'RHOMBUS_CLOSE = 'RHOMBUS_CLOSE'HEXAGON_OPEN = 'HEXAGON_OPEN'HEXAGON_CLOSE = 'HEXAGON_CLOSE'TRAPEZOID_OPEN = 'TRAPEZOID_OPEN'TRAPEZOID_CLOSE = 'TRAPEZOID_CLOSE'ARROW = 'ARROW'LINE = 'LINE'DOTTED_ARROW = 'DOTTED_ARROW'DOTTED_LINE = 'DOTTED_LINE'THICK_ARROW = 'THICK_ARROW'THICK_LINE = 'THICK_LINE'BIDIRECTIONAL = 'BIDIRECTIONAL'CIRCLE_EDGE = 'CIRCLE_EDGE'CROSS_EDGE = 'CROSS_EDGE'IDENTIFIER = 'IDENTIFIER'STRING = 'STRING'NUMBER = 'NUMBER'COLON = 'COLON'TRIPLE_COLON = 'TRIPLE_COLON'SEMICOLON = 'SEMICOLON'COMMA = 'COMMA'PIPE = 'PIPE'AMPERSAND = 'AMPERSAND'AT = 'AT'NEWLINE = 'NEWLINE'WHITESPACE = 'WHITESPACE'COMMENT = 'COMMENT'EOF = 'EOF'UNKNOWN = 'UNKNOWN'
Was this page helpful?