要約
ユーザとのやりとりを行うライブラリです。
クラス
Gem::SilentUI | 完全に何もしない UI です。 |
Gem::StreamUI | シンプルなストリームを実装したユーザインターフェイスです。 |
Gem::ConsoleUI | Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。 |
Gem::StreamUI::SilentProgressReporter | 何もしない進捗報告のクラスです。 |
Gem::StreamUI::SimpleProgressReporter | シンプルな表示を行う進捗報告のクラスです。 |
Gem::StreamUI::VerboseProgressReporter | 現在の進捗に関するメッセージを表示する進捗報告のクラスです。 |
モジュール
Gem::DefaultUserInteraction | このモジュールはデフォルトの Gem::UserInteraction を定義しています。 |
Gem::UserInteraction | デフォルト UI にアクセスしやすくするためのモジュールです。 |