INNER CODE UNIT · Python
__init__
hovanhoa/cursor-free-vip · build.py:15
def __init__(self):
self.is_running = False
self.animation_thread = None
def start(self, message="Building"):
self.is_running = True
self.animation_thread = threading.Thread(target=self._animate, args=(message,))
self.animation_thread.start()
def stop(self):
self.is_running = False
if self.animation_thread:
self.animation_thread.join()
print("\r" + " " * 70 + "\r", end="", flush=True)
def _animate(self, message):
animation = "|/-\\"
idx = 0