Skip to content

Feature Flags

Ratatuiが成長して進化するにつれて、このリストが変更される可能性があるため、確信がない場合は main repo を確認してください。

バックエンドの選択

ほとんどの場合、デフォルトの crossterm バックエンドは正しい選択です。詳細については、 Backends を参照してください。ただし、これは termion または Termwiz に変更できます

Terminal window
# Defaults to crossterm
cargo add ratatui
# For termion, unset the default crossterm feature and select the termion feature
cargo add ratatui --no-default-features --features=termion
cargo add termion
# For termwiz, unset the default crossterm feature and select the termwiz feature
cargo add ratatui --no-default-features --features=termwiz
cargo add termwiz

全粉

この機能により、 default にないいくつかの追加のウィジェットがコンパイル時間を節約できます。v0.21の時点で、この機能グループの唯一のウィジェットは calendar ウィジェットで、 widget-calendar 機能で有効にできます。

Terminal window
cargo add ratatui --features all-widgets

ウィジェットカレンダー

この機能は、 time クレートが必要なカレンダーウィジェットを有効にします。

Terminal window
cargo add ratatui --features widget-calendar

Serde

Serde Crateを使用して、スタイルと色のタイプのシリアル化と脱派化を可能にします。これは、テーマをファイルに保存する場合に便利です。

Terminal window
cargo add ratatui --features serde