MCPcopy Index your code
hub / github.com/Python-Markdown/markdown / extendMarkdown

Method extendMarkdown

markdown/extensions/toc.py:474–480  ·  view source on GitHub ↗

Add TOC tree processor to Markdown.

(self, md)

Source from the content-addressed store, hash-verified

472 super().__init__(**kwargs)
473
474 def extendMarkdown(self, md):
475 """ Add TOC tree processor to Markdown. """
476 md.registerExtension(self)
477 self.md = md
478 self.reset()
479 tocext = self.TreeProcessorClass(md, self.getConfigs())
480 md.treeprocessors.register(tocext, 'toc', 5)
481
482 def reset(self) -> None:
483 self.md.toc = ''

Callers 1

registerExtensionsMethod · 0.45

Calls 4

resetMethod · 0.95
registerExtensionMethod · 0.80
getConfigsMethod · 0.80
registerMethod · 0.80

Tested by

no test coverage detected