Basic Syntax
Diagram Syntax Structure
All Diagrams definitions begin with a declaration of the diagram type, followed by the definitions of the diagram and its contents.
For example, the DSL below specify a Component Diagram by the componentDiagram declaration.
componentDiagram [Pintora] --> [DiagramRegistry] : Get diagram by type
Comments
You can add line comment with %% prefixed, the content in that line will not be rendered.
sequenceDiagram %% here is line comment %% another line comment A-->B: Hi there!
Directives
@param and @config
You can override current diagram config with these directives.
See Config for more details.
erDiagram
@param fontSize 18
@config({
"themeConfig": {
"theme": "larkLight"
},
"er": {
"edgeType": "ortho"
}
})
CUSTOMER {
int id PK
int address FK
}
CUSTOMER ||--o{ ORDER : places
ORDER ||--|{ LINE-ITEM : contains
CUSTOMER }|..|{ DELIVERY-ADDRESS : uses