Module display_utils

Module display_utils 

Source
Expand description

Display utilities for consistent styling and layout in terminal interfaces.

This module provides functions for:

  • Chinese/English character width calculation
  • Text alignment and padding
  • Terminal width detection and adaptive layout
  • Consistent formatting for configuration display

Enums§

TextAlignment
Text alignment options

Functions§

format_token_for_display
Format a configuration token for safe display
get_terminal_width
Detect current terminal width, with fallback to default
pad_text_to_width
Pad text to a specific display width, handling Chinese/English character differences.
text_display_width
Calculate the display width of a string considering Chinese/English character differences.