src/eric7/UI/Previewers/MarkdownExtensions.py

branch
eric7
changeset 10433
328f3ec4b77a
parent 10069
435cc5875135
child 10439
21c28b0f9e41
equal deleted inserted replaced
10432:2fe91fe443dd 10433:328f3ec4b77a
84 class MermaidExtension(Extension): 84 class MermaidExtension(Extension):
85 """ 85 """
86 Class implementing a Markdown Extension for Mermaid. 86 Class implementing a Markdown Extension for Mermaid.
87 """ 87 """
88 88
89 def extendMarkdown(self, md, md_globals): # noqa: U100 89 def extendMarkdown(self, md):
90 """ 90 """
91 Public method to register the extension. 91 Public method to register the extension.
92 92
93 @param md reference to markdown 93 @param md reference to markdown
94 @param md_globals global config parameters 94 @type Markdown
95 """ 95 """
96 md.preprocessors.register(MermaidPreprocessor(md), "mermaid", 35) 96 md.preprocessors.register(MermaidPreprocessor(md), "mermaid", 35)
97 md.registerExtension(self) 97 md.registerExtension(self)
98 98
99 99
120 def extendMarkdown(self, md): 120 def extendMarkdown(self, md):
121 """ 121 """
122 Public method to register the extension. 122 Public method to register the extension.
123 123
124 @param md reference to markdown 124 @param md reference to markdown
125 @type Markdown
125 """ 126 """
126 md.inlinePatterns.register( 127 md.inlinePatterns.register(
127 SimpleTagInlineProcessor(self.SUB_RE, "sub"), "subscript", 30 128 SimpleTagInlineProcessor(self.SUB_RE, "sub"), "subscript", 30
128 ) 129 )
129 md.inlinePatterns.register( 130 md.inlinePatterns.register(

eric ide

mercurial