Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > rubygems/user_interactionライブラリ

library rubygems/user_interaction

要約

ユーザとのやりとりを行うライブラリです。

クラス

class Gem::StreamUI

シンプルなストリームを実装したユーザインターフェイスです。

  class ConsoleUI

Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。

class Gem::StreamUI::SilentProgressReporter

何もしない進捗報告のクラスです。

class Gem::StreamUI::SimpleProgressReporter

シンプルな表示を行う進捗報告のクラスです。

class Gem::StreamUI::VerboseProgressReporter

現在の進捗に関するメッセージを表示する進捗報告のクラスです。

class SilentUI

完全に何もしない UI です。

モジュール

module Gem::DefaultUserInteraction

このモジュールはデフォルトの Gem::UserInteraction を定義しています。

module Gem::UserInteraction

デフォルト UI にアクセスしやすくするためのモジュールです。

library rubygems/user_interaction