def __init__(self): self.header = Header("") self.body = Body() self.footer = Footer("", 0, 1) self.frame = Frame(self.body, header=self.header, footer=self.footer) self.progress_current = 0 self.progress_completion = 0 super().__init__(Color.body(self.frame))
def __init__(self): self.header = Header("", self.right_icon) self.pile = Pile([ ('pack', self.header), ListBox([Text("")]), ]) self.pile.focus_position = 1 super().__init__(Color.body(self.pile))
def __init__(self): self.header = Header("") self.footer = Footer("", 0, 1) self.frame = Frame(ListBox([Text("")]), header=self.header, footer=self.footer) self.progress_current = 0 self.progress_completion = 0 # After the install starts, we want to stop setting the footer # from the body view. self.auto_footer = True super().__init__(Color.body(self.frame))
def set_header(self, title=None): self.frame.header = Header(title)
def set_header(self, title=None): self._assign_contents(0, Header(title, self.right_icon))
def set_header(self, title=None, excerpt=None): self.frame.header = Header(title, excerpt)
def __init__(self, header=None, body=None, footer=None): self.header = header if header else Header() self.body = body if body else Body() self.footer = footer if footer else Footer() self.frame = Frame(self.body, header=self.header, footer=self.footer) super().__init__(self.frame)