Something went wrong. Try again.
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. (PERSONAL FORK)
Something went wrong. Try again.
TypeScript
12345678910111213141516171819202122232425262728293031323334353637383940import { graphvizRender } from "./render/graphvizRender";import { highlightRender } from "./render/highlightRender";import { mathRender } from "./render/mathRender";import { mermaidRender } from "./render/mermaidRender";import { flowchartRender } from "./render/flowchartRender";import { chartRender } from "./render/chartRender";import { abcRender } from "./render/abcRender";import { htmlRender } from "./render/htmlRender";import { mindmapRender } from "./render/mindmapRender";import { plantumlRender } from "./render/plantumlRender";import "../assets/scss/export.scss";
class Protyle { /** 对 graphviz 进行渲染 */ public static graphvizRender = graphvizRender; /** 为 element 中的代码块进行高亮渲染 */ public static highlightRender = highlightRender; /** 对数学公式进行渲染 */ public static mathRender = mathRender; /** 流程图/时序图/甘特图渲染 */ public static mermaidRender = mermaidRender; /** flowchart.js 渲染 */ public static flowchartRender = flowchartRender; /** 图表渲染 */ public static chartRender = chartRender; /** 五线谱渲染 */ public static abcRender = abcRender; /** 脑图渲染 */ public static mindmapRender = mindmapRender; /** UML 渲染 */ public static plantumlRender = plantumlRender; /** html 块渲染 */ public static htmlRender = htmlRender;}
// 由于 https://github.com/siyuan-note/siyuan/issues/7800,先临时解决一下window.Protyle = Protyle;
export default Protyle;