mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-11-14 17:54:13 +01:00
Update README.md
This commit is contained in:
22
README.md
22
README.md
@@ -251,5 +251,27 @@ click nodeId callback
|
|||||||
* nodeId is the id of the node
|
* nodeId is the id of the node
|
||||||
* callback is the name of a javascript function defined on the page displaying the graph, the function will be called with the nodeId as parameter.
|
* callback is the name of a javascript function defined on the page displaying the graph, the function will be called with the nodeId as parameter.
|
||||||
|
|
||||||
|
## Usage of the parser as a seperate module
|
||||||
|
|
||||||
|
### Setup
|
||||||
|
```
|
||||||
|
var graph = require('./graphDb');
|
||||||
|
var flow = require('./parser/flow');
|
||||||
|
flow.parser.yy = graph;
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parsing
|
||||||
|
|
||||||
|
```
|
||||||
|
flow.parser.parse(text);
|
||||||
|
```
|
||||||
|
|
||||||
|
### Data extraction
|
||||||
|
```
|
||||||
|
graph.getDirection();
|
||||||
|
graph.getVertices();
|
||||||
|
graph.getEdges();
|
||||||
|
```
|
||||||
|
|
||||||
# Credits
|
# Credits
|
||||||
Many thanks to the [d3](http://d3js.org/) and [dagre-d3](https://github.com/cpettitt/dagre-d3) projects for providing the graphical layout and drawing libraries!
|
Many thanks to the [d3](http://d3js.org/) and [dagre-d3](https://github.com/cpettitt/dagre-d3) projects for providing the graphical layout and drawing libraries!
|
||||||
|
|||||||
Reference in New Issue
Block a user