rich.align¶
- class rich.align.Align(renderable, align='left', style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]¶
必要に応じてスペースを追加して、レンダリング可能なものを整列させます。
- パラメータ
renderable (RenderableType) – コンソールでレンダリング可能なもの。
align (AlignMethod) – 「left」、「center」、「right」のいずれか。
style (StyleType, optional) – 背景に適用するオプションのスタイル。
vertical (Optional[VerticalAlginMethod], optional) – オプションの垂直方向の整列。「top」、「middle」、「bottom」のいずれか。デフォルトは None です。
pad (bool, optional) – 右側をスペースで埋めます。デフォルトは True です。
width (int, optional) – コンテンツを指定された幅に制限します。または、デフォルトの幅を使用する場合は None です。デフォルトは None です。
height (int, optional) – 整列可能なものの高さを設定します。または、コンテンツに合わせる場合は None です。デフォルトは None です。
- 例外
ValueError –
align
が予期された値のいずれでもない場合。
- classmethod center(renderable, style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]¶
レンダリング可能なものを中央に整列させます。
- classmethod left(renderable, style=None, *, vertical=None, pad=True, width=None, height=None)[ソース]¶
レンダリング可能なものを左に整列させます。