|
|
None | __init__ (self, "RenderableType" renderable, AlignMethod align="left", Optional[StyleType] style=None, *Optional[VerticalAlignMethod] vertical=None, bool pad=True, Optional[int] width=None, Optional[int] height=None) |
| |
|
str | __repr__ (self) |
| |
| "Align" | left (cls, "RenderableType" renderable, Optional[StyleType] style=None, *Optional[VerticalAlignMethod] vertical=None, bool pad=True, Optional[int] width=None, Optional[int] height=None) |
| |
| "Align" | center (cls, "RenderableType" renderable, Optional[StyleType] style=None, *Optional[VerticalAlignMethod] vertical=None, bool pad=True, Optional[int] width=None, Optional[int] height=None) |
| |
| "Align" | right (cls, "RenderableType" renderable, Optional[StyleType] style=None, *Optional[VerticalAlignMethod] vertical=None, bool pad=True, Optional[int] width=None, Optional[int] height=None) |
| |
|
"RenderResult" | __rich_console__ (self, "Console" console, "ConsoleOptions" options) |
| |
|
Measurement | __rich_measure__ (self, "Console" console, "ConsoleOptions" options) |
| |
Align a renderable by adding spaces if necessary.
Args:
renderable (RenderableType): A console renderable.
align (AlignMethod): One of "left", "center", or "right""
style (StyleType, optional): An optional style to apply to the background.
vertical (Optional[VerticalAlginMethod], optional): Optional vertical align, one of "top", "middle", or "bottom". Defaults to None.
pad (bool, optional): Pad the right with spaces. Defaults to True.
width (int, optional): Restrict contents to given width, or None to use default width. Defaults to None.
height (int, optional): Set height of align renderable, or None to fit to contents. Defaults to None.
Raises:
ValueError: if ``align`` is not one of the expected values.