richcat.modules.rich_makers package

Submodules

richcat.modules.rich_makers.markdown_maker module

class richcat.modules.rich_makers.markdown_maker.MarkdownMaker(target_width, color_system, dic_style, filepath=None, file_contents=None, filetype='auto')[source]

Bases: richcat.modules.rich_makers.template.AbstractRichMaker

Markdown maker

richcat.modules.rich_makers.syntax_maker module

class richcat.modules.rich_makers.syntax_maker.SyntaxMaker(target_width, color_system, dic_style, filepath=None, file_contents=None, filetype='auto')[source]

Bases: richcat.modules.rich_makers.template.AbstractRichMaker

Syntax maker

richcat.modules.rich_makers.table_maker module

class richcat.modules.rich_makers.table_maker.TableMaker(target_width, color_system, dic_style, filepath=None, file_contents=None, filetype='auto')[source]

Bases: richcat.modules.rich_makers.template.AbstractRichMaker

Table maker

richcat.modules.rich_makers.template module

class richcat.modules.rich_makers.template.AbstractRichMaker(target_width, color_system, dic_style, filepath=None, file_contents=None, filetype='auto')[source]

Bases: abc.ABC

Abstract rich maker class

print(use_pager)[source]

print rich text

Parameters
  • console (rich.console.Console) – console

  • use_pager (bool) – flat whether use pager

Module contents