Exemplo n.º 1
0
 def __init__(self, message, current, complete):
     message_widget = Padding.center_79(Text(message))
     progress_bar = Padding.center_60(
         StepsProgressBar(normal='progress_incomplete',
                          complete='progress_complete',
                          current=current, done=complete))
     status = [
         progress_bar,
         Padding.line_break(""),
         message_widget,
     ]
     super().__init__(Color.frame_footer(Pile(status)))
Exemplo n.º 2
0
 def __init__(self, message="", completion=0):
     message_widget = Padding.center_79(Color.body(Text(message)))
     progress_bar = Padding.center_60(
         ProgressBar(normal='progress_incomplete',
                     complete='progress_complete',
                     current=completion, done=100))
     status = deque([
         Padding.line_break(""),
         message_widget
     ])
     if completion > 0:
         status.appendleft(progress_bar)
     super().__init__(Pile(status))
Exemplo n.º 3
0
 def __init__(self, message, current, complete):
     if isinstance(message, str):
         message = Text(message)
     message = Padding.center_79(message, min_width=76)
     progress_bar = Padding.center_60(
         StepsProgressBar(normal='progress_incomplete',
                          complete='progress_complete',
                          current=current,
                          done=complete))
     status = [
         progress_bar,
         Padding.line_break(""),
         message,
     ]
     super().__init__(Color.frame_footer(Pile(status)))