(text_lines, num_lines, column_width, row_alignment)
| 2586 | |
| 2587 | |
| 2588 | def _align_cell_veritically(text_lines, num_lines, column_width, row_alignment): |
| 2589 | delta_lines = num_lines - len(text_lines) |
| 2590 | blank = [" " * column_width] |
| 2591 | if row_alignment == "bottom": |
| 2592 | return blank * delta_lines + text_lines |
| 2593 | elif row_alignment == "center": |
| 2594 | top_delta = delta_lines // 2 |
| 2595 | bottom_delta = delta_lines - top_delta |
| 2596 | return top_delta * blank + text_lines + bottom_delta * blank |
| 2597 | else: |
| 2598 | return text_lines + blank * delta_lines |
| 2599 | |
| 2600 | |
| 2601 | def _append_multiline_row( |
no outgoing calls
no test coverage detected