rich.color¶
- class rich.color.Color(name, type, number=None, triplet=None)[ソース]¶
ターミナルカラーの定義。
- downgrade(system)[ソース]¶
カラーシステムを、より少ない色数のシステムにダウングレードします。
- パラメータ
system (ColorSystem) –
- 戻り値の型
- classmethod from_triplet(triplet)[ソース]¶
値のトリプレットから truecolor RGB カラーを作成します。
- パラメータ
triplet (ColorTriplet) – 赤、緑、青の成分を含むカラートリプレット。
- 戻り値
新しいカラーオブジェクト。
- 戻り値の型
- get_truecolor(theme=None, foreground=True)[ソース]¶
このカラーに対応するカラートリプレットを取得します。
- パラメータ
theme (TerminalTheme, optional) – オプションのターミナルテーマ、またはデフォルトを使用する場合は None。デフォルトは None。
foreground (bool, optional) – 前景色は True、背景色は False。デフォルトは True。
- 戻り値
RGB コンポーネントを含むカラートリプレット。
- 戻り値の型
ColorTriplet
- property name¶
カラーの名前(通常は Color.parse への入力)。
- property number¶
標準カラーの場合のカラー番号。それ以外の場合は None。
- property system: ColorSystem¶
このカラーのネイティブカラーシステムを取得します。
- property triplet¶
RGBカラーの場合、カラーコンポーネントのトリプレット。
- property type¶
カラーのタイプ。