Skip to content

rs_rich.align

Generated from the type stubs by scripts/gen_python_api.py; do not edit.

rich.align: Align and VerticalCenter.

Align

rich.align.Align: align a renderable horizontally (and vertically).

renderable instance-attribute

renderable: RenderableType

align instance-attribute

align: AlignMethod

style instance-attribute

style: Optional[StyleType]

vertical instance-attribute

vertical: Optional[Literal['top', 'middle', 'bottom']]

pad instance-attribute

pad: bool

width instance-attribute

width: Optional[int]

height instance-attribute

height: Optional[int]

left classmethod

left(renderable: RenderableType, style: Optional[StyleType] = None, *, vertical: Optional[Literal['top', 'middle', 'bottom']] = None, pad: bool = True, width: Optional[int] = None, height: Optional[int] = None) -> Align

center classmethod

center(renderable: RenderableType, style: Optional[StyleType] = None, *, vertical: Optional[Literal['top', 'middle', 'bottom']] = None, pad: bool = True, width: Optional[int] = None, height: Optional[int] = None) -> Align

right classmethod

right(renderable: RenderableType, style: Optional[StyleType] = None, *, vertical: Optional[Literal['top', 'middle', 'bottom']] = None, pad: bool = True, width: Optional[int] = None, height: Optional[int] = None) -> Align

VerticalCenter

rich.align.VerticalCenter: center a renderable vertically.

renderable instance-attribute

renderable: RenderableType

style instance-attribute

style: Optional[StyleType]