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