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

Class AdmonitionExtension

markdown/extensions/admonition.py:40–55  ·  view source on GitHub ↗

Admonition extension for Python-Markdown.

Source from the content-addressed store, hash-verified

38
39
40class AdmonitionExtension(Extension):
41 """ Admonition extension for Python-Markdown. """
42
43 def extendMarkdown(self, md):
44 """
45 Register the processor.
46
47 | Class Instance | Registry | Name | Priority |
48 | --------------------------------------------------------------------------- | ---------------------------------------------------------------- | ------ | :------: |
49 | [`AdmonitionProcessor`][markdown.extensions.admonition.AdmonitionProcessor] | [`blockprocessors`][markdown.blockprocessors.build_block_parser] | `admonition` | `105` |
50
51 """
52 # flake8: noqa: E501 47-49
53 md.registerExtension(self)
54
55 md.parser.blockprocessors.register(AdmonitionProcessor(md.parser), 'admonition', 105)
56
57
58class AdmonitionProcessor(BlockProcessor):

Callers 1

makeExtensionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected