2021.04.03 - Readme #18

Merged
edraft merged 231 commits from refs/pull/18/head into 2021.4 2021-03-31 15:42:41 +02:00
Showing only changes of commit 0a630f9316 - Show all commits

View File

@@ -206,13 +206,15 @@ class Console:
cls._output(string, x, y, end='')
@classmethod
def spinner(cls, message: str, call: Callable):
def spinner(cls, message: str, call: Callable) -> any:
cls.write_line(message)
spinner = SpinnerThread(cls)
spinner.start()
call()
return_value = call()
spinner.stop_spinning()
return return_value
@classmethod
def flush(cls):
sys.stdout.flush()