1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-06-15 23:00:36 +02:00

Desktop: Adding support for Mermaid

This commit is contained in:
Laurent Cozic
2019-02-18 18:11:53 +00:00
parent 3f1be5e7e7
commit eb5950d126
8 changed files with 624 additions and 182 deletions

View File

@ -7,6 +7,7 @@ const { shim } = require('lib/shim.js');
const { _ } = require('lib/locale');
const md5 = require('md5');
const MdToHtml_Katex = require('lib/MdToHtml_Katex');
const MdToHtml_Mermaid = require('lib/MdToHtml_Mermaid');
const StringUtils = require('lib/string-utils.js');
class MdToHtml {
@ -193,6 +194,7 @@ class MdToHtml {
if (!this.rendererPlugins_) {
this.rendererPlugins_ = {};
this.rendererPlugins_['katex'] = new MdToHtml_Katex();
this.rendererPlugins_['mermaid'] = new MdToHtml_Mermaid();
}
return language in this.rendererPlugins_ ? this.rendererPlugins_[language] : null;