def print_todos(self): """ Returns a pretty-printed string (without colors) of the todo items in this list. """ printer = PrettyPrinter() return printer.print_list(self._todos)
def print_todos(self): """ Returns a pretty-printed string (without colors) of the todo items in this list. """ printer = PrettyPrinter() return printer.print_list(self._todos)
def pretty_print(self, p_pp_filters=None): """ Pretty prints the view. """ p_pp_filters = p_pp_filters or [] # since we're using filters, always use PrettyPrinter printer = PrettyPrinter() printer.add_filter(PrettyPrinterNumbers(self._todolist)) printer.add_filter(PrettyPrinterColorFilter()) for ppf in p_pp_filters: printer.add_filter(ppf) return printer.print_list(self._viewdata)
def __str__(self): printer = PrettyPrinter() return printer.print_list(self._todos)
def _print_list(self, p_todos): printer = PrettyPrinter() printer.add_filter(PrettyPrinterNumbers(self.todolist)) self.out(printer.print_list(p_todos))
def _print_list(self, p_todos): printer = PrettyPrinter() printer.add_filter(PrettyPrinterNumbers(self.todolist)) self.out(printer.print_list(p_todos))
def print_view(p_view): printer = PrettyPrinter() return "\n".join([str(s) for s in printer.print_list(p_view.todos)])
def print_view(p_view): printer = PrettyPrinter() return printer.print_list(p_view.todos)
def print_view(p_view): printer = PrettyPrinter() return printer.print_list(p_view.todos)