Feature Flags
Ratatuiが成長して進化するにつれて、このリストが変更される可能性があるため、確信がない場合は main repo を確認してください。
バックエンドの選択
ほとんどの場合、デフォルトの crossterm
バックエンドは正しい選択です。詳細については、 Backends を参照してください。ただし、これは termion または Termwiz に変更できます
# Defaults to crosstermcargo add ratatui
# For termion, unset the default crossterm feature and select the termion featurecargo add ratatui --no-default-features --features=termioncargo add termion
# For termwiz, unset the default crossterm feature and select the termwiz featurecargo add ratatui --no-default-features --features=termwizcargo add termwiz
全粉
この機能により、 default
にないいくつかの追加のウィジェットがコンパイル時間を節約できます。v0.21の時点で、この機能グループの唯一のウィジェットは calendar
ウィジェットで、 widget-calendar
機能で有効にできます。
cargo add ratatui --features all-widgets
ウィジェットカレンダー
この機能は、 time
クレートが必要なカレンダーウィジェットを有効にします。
cargo add ratatui --features widget-calendar
Serde
Serde Crateを使用して、スタイルと色のタイプのシリアル化と脱派化を可能にします。これは、テーマをファイルに保存する場合に便利です。
cargo add ratatui --features serde