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: ABC

Base class for markdown elements (purely virtual; just for typing purposes)

class MarkdownHeader(name, level)[source]#

Bases: MarkdownElement