|
| str | oc_ui.terminal.statusline.fmt_tokens_short (int n) |
| str | oc_ui.terminal.statusline.busy_hint_text (bool busy) |
| int | oc_ui.terminal.statusline._display_width (str text) |
| str | oc_ui.terminal.statusline._truncate_to_width (str text, int columns) |
| str | oc_ui.terminal.statusline._sanitized_tail ("str | None" last_line) |
| str | oc_ui.terminal.statusline.busy_label_with_activity (str label, int elapsed_ms, "str | None" last_line, int width_left) |
| int | oc_ui.terminal.statusline.busy_width_left (StatusBarState state, "str | None" busy_label, int target_width) |
| str | oc_ui.terminal.statusline._tail_of ("str | None" busy_label) |
| tuple[str,...] | oc_ui.terminal.statusline._drop_order ("str | None" busy_label) |
| "tuple[list[str], str, set[str]]" | oc_ui.terminal.statusline._fit (StatusBarState state, "str | None" busy_label, int target_width, tuple[str,...] order, frozenset[str] given_up=frozenset()) |
| str | oc_ui.terminal.statusline._turn_cluster (StatusBarState state, frozenset[str] drop) |
| list[str] | oc_ui.terminal.statusline._standing_markers (StatusBarState state) |
| str | oc_ui.terminal.statusline._session_cluster (StatusBarState state, frozenset[str] drop) |
| list[str] | oc_ui.terminal.statusline._build_segments (StatusBarState state, str|None busy_label, frozenset[str] drop) |
| tuple[list[str], str] | oc_ui.terminal.statusline.render_status_line (StatusBarState state, str|None busy_label, int target_width) |