euporie.core.ft.utils.add_border
- euporie.core.ft.utils.add_border(ft: StyleAndTextTuples, width: int | None = None, style: str = '', border_grid: GridStyle = ┌─┬┐ │ ││ ├─┼┤ └─┴┘, border_visibility: DiBool | bool = True, border_style: DiStr | str = '', padding: DiInt | int = 0, padding_style: DiStr | str = '') StyleAndTextTuples
Add a border around formatted text.
- Parameters:
ft – The formatted text to enclose with a border
width – The target width including the border and padding
style – The style to apply to the content background
border_grid – The grid style to use for the border
border_visibility – Determines which edges should receive a border
border_style – The style to apply to the border
padding – The width of spacing to apply between the content and the border
padding_style – The style to apply to the border
- Returns:
The indented formatted text