Markdown Element#
(nbrefactor.datastructs.markdown_element)
Notebook markdown data structures
- class MarkdownCommand(cmd_str, value)[source]#
Bases:
MarkdownElement
- class MarkdownCommandType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
Enum- ANALYZE_ONLY = 'analyze-only'#
- DECLARE_MODULE = 'declare-module'#
- DECLARE_NODE = 'declare-node'#
- DECLARE_PACKAGE = 'declare-package'#
- IGNORE_CELL = 'ignore-cell'#
- IGNORE_MARKDOWN = 'ignore-markdown'#
- IGNORE_MODULE = 'ignore-module'#
- IGNORE_PACKAGE = 'ignore-package'#
- RENAME_MODULE = 'module'#
- RENAME_NODE = 'node'#
- RENAME_PACKAGE = 'package'#
- class MarkdownElement[source]#
Bases:
ABCBase class for markdown elements (purely virtual; just for typing purposes)
- class MarkdownHeader(name, level)[source]#
Bases:
MarkdownElement