tcms.utils.markdown module¶
-
class
tcms.utils.markdown.
StrikeThroughExtension
(**kwargs)[source]¶ Bases:
markdown.extensions.Extension
-
class
tcms.utils.markdown.
StrikeThroughInlineProcessor
(pattern, md=None)[source]¶ Bases:
markdown.inlinepatterns.InlineProcessor
See https://python-markdown.github.io/extensions/api/#example_3
-
handleMatch
(m, data)[source]¶ Return a ElementTree element from the given match and the start and end index of the matched text.
If start and/or end are returned as None, it will be assumed that the processor did not find a valid region of text.
Subclasses should override this method.
Keyword arguments:
- m: A re match object containing a match of the pattern.
- data: The buffer current under analysis
Returns:
- el: The ElementTree element, text or None.
- start: The start of the region that has been matched or None.
- end: The end of the region that has been matched or None.
-