Skip to content

action

dandy.cli.actions.code.action

CodeAction

Bases: BaseAction

name = 'Code' class-attribute instance-attribute

description = 'Code something inside your project!' class-attribute instance-attribute

calls = ('c', 'code') class-attribute instance-attribute

help

Source code in dandy/cli/actions/code/action.py
def help(self) -> None:
    print('Chat help')

run

Source code in dandy/cli/actions/code/action.py
def run(self, user_input: str) -> str:
    if not user_input:
        user_input = tui.get_user_input(question='What would you like to code?')

    start_time = tui.printer.start_task('Coding', 'some sleepy time')

    sleep(1.0)

    tui.printer.end_task(start_time)

    return f'Coding {user_input}...'