MCPcopy Create free account
hub / github.com/Python-Markdown/markdown / extendMarkdown

Method extendMarkdown

markdown/extensions/meta.py:42–53  ·  view source on GitHub ↗

Register the processor. | Class Instance | Registry | Name | Priority | | --------------------------------------------------------------- | --------------------------------------

(self, md)

Source from the content-addressed store, hash-verified

40 """ Meta-Data extension for Python-Markdown. """
41
42 def extendMarkdown(self, md):
43 """ Register the processor.
44
45 | Class Instance | Registry | Name | Priority |
46 | --------------------------------------------------------------- | ------------------------------------------------------------- | ------ | :------: |
47 | [`MetaPreprocessor`][markdown.extensions.meta.MetaPreprocessor] | [`preprocessors`][markdown.preprocessors.build_preprocessors] | `meta` | `27` |
48
49 """
50 # flake8: noqa: E501 45-47
51 md.registerExtension(self)
52 self.md = md
53 md.preprocessors.register(MetaPreprocessor(md), 'meta', 27)
54
55 def reset(self) -> None:
56 self.md.Meta = {}

Callers

nothing calls this directly

Calls 3

MetaPreprocessorClass · 0.85
registerExtensionMethod · 0.80
registerMethod · 0.80

Tested by

no test coverage detected