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)))
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)))