def output_side()

in src/pathpicker/screen_control.py [0:0]


    def output_side(self) -> None:
        if not self.get_is_sidebar_mode():
            return
        max_y, max_x = self.screen_control.get_screen_dimensions()
        border_x = max_x - self.width
        if self.mode == COMMAND_MODE:
            border_x = len(SHORT_COMMAND_PROMPT) + 20
        usage_lines = usage_strings.USAGE_PAGE.split("\n")
        if self.mode == COMMAND_MODE:
            usage_lines = usage_strings.USAGE_COMMAND.split("\n")
        for index, usage_line in enumerate(usage_lines):
            self.printer.addstr(self.get_min_y() + index, border_x + 2, usage_line)
            self.sidebar_y = self.get_min_y() + index
        for y_pos in range(self.get_min_y(), max_y):
            self.printer.addstr(y_pos, border_x, "|")