MCPcopy
hub / github.com/Python-Markdown/markdown / registerExtension

Method registerExtension

markdown/core.py:248–261  ·  view source on GitHub ↗

Register an extension as having a resettable state. Arguments: extension: An instance of the extension to register. This should get called once by an extension during setup. A "registered" extension's `reset` method is called by [`Markdown.reset()`][mar

(self, extension: Extension)

Source from the content-addressed store, hash-verified

246 raise
247
248 def registerExtension(self, extension: Extension) -> Markdown:
249 """
250 Register an extension as having a resettable state.
251
252 Arguments:
253 extension: An instance of the extension to register.
254
255 This should get called once by an extension during setup. A "registered" extension's
256 `reset` method is called by [`Markdown.reset()`][markdown.Markdown.reset]. Not all extensions have or need a
257 resettable state, and so it should not be assumed that all extensions are "registered."
258
259 """
260 self.registeredExtensions.append(extension)
261 return self
262
263 def reset(self) -> Markdown:
264 """

Callers 8

extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80
extendMarkdownMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected