:mod:`zemfrog.repl` =================== .. py:module:: zemfrog.repl .. autoapi-nested-parse:: Reference: * https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/examples/prompts/fancy-zsh-prompt.py * https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/examples/prompts/auto-completion/nested-autocompletion.py Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: zemfrog.repl.get_info_app zemfrog.repl.get_prompt zemfrog.repl.get_commands zemfrog.repl.get_auto_complete zemfrog.repl.build_repl .. data:: style .. function:: get_info_app(app: flask.Flask) .. function:: get_prompt(app: flask.Flask) Build the prompt dynamically every time its rendered. .. function:: get_commands(cli: click.Group) -> dict .. function:: get_auto_complete(cli: click.Group) -> prompt_toolkit.completion.NestedCompleter .. function:: build_repl(app: flask.Flask)