「js-sequence-diagrams」Webにシーケンスを表示する
概要
Webにシーケンスを表示するJavaScriptsライブラリ。
BoostnoteのMarkdown「シーケンス」に使用されています。
js-sequence-diagrams
準備
ライブラリを準備。
私はjs-sequence-diagramsホームページから保存しました。
- webfont.js
- snap.svg-min.js
- underscore-min.js
- sequence-diagram-min.js
example
<!doctype html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>example js-sequence-diagrams</title> <script src="webfont.js"></script> <script src="snap.svg-min.js"></script> <script src="underscore-min.js"></script> <script src="sequence-diagram-min.js"></script> </head> <body> <h1>example js-sequence-diagrams</h1> <div id="diagram"></div> <script> var sequence = "Andrew->China: Says Hello\n" + "Note right of China: China thinks\\nabout it\n" + "China-->Andrew: How are you?\n" + "Andrew->>China: I am good thanks!"; var diagram = Diagram.parse(sequence); diagram.drawSVG("diagram", {theme: 'simple'}); </script> </body> </html>