pydocmaker.backend.baseformatter

Classes

BaseFormatter

Helper class that provides a standard way to create an ABC using

Functions

_handle_template(→ Tuple[jinja2.Template, dict])

Module Contents

pydocmaker.backend.baseformatter._handle_template(template, default_template) Tuple[jinja2.Template, dict]
class pydocmaker.backend.baseformatter.BaseFormatter

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

default_linebreak = Multiline-String
Show Value
"""

"""
digest_iterator(**kwargs)
digest_str(el)
digest_text(children='', **kwargs) list
digest_line(**kwargs)
digest_meta(**kwargs)
abstractmethod digest_table(children=None, **kwargs) str
abstractmethod digest_markdown(children='', **kwargs) str
abstractmethod digest_image(children='', width=None, caption='', imageblob='', **kwargs) str
abstractmethod digest_verbatim(children='', **kwargs) str
abstractmethod digest_latex(children: str, **kwargs)
digest(children, **kwargs) str
handle_error(err, el=None) list
format(doc: list) str
_map_table2mat(children=None, fun=None, **kwargs) str