Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/user_interactionライブラリ > Gem::UserInteractionモジュール
クラスの継承リスト: Gem::UserInteraction < Gem::DefaultUserInteraction
デフォルト UI にアクセスしやすくするためのモジュールです。
このモジュール経由で呼び出されたメソッドは全て UI の実装クラスへ処理を委譲します。
alert(*args) -> ()
[permalink][rdoc]INFO レベルのアラートを出力します。
alert_error(*args) -> ()
[permalink][rdoc]ERROR レベルのアラートを出力します。
alert_warning(*args) -> ()
[permalink][rdoc]WARNING レベルのアラートを出力します。
ask(*args) -> String
[permalink][rdoc]質問をして、ユーザの入力を待ち受けて回答を返します。
ask_yes_no(*args) -> bool
[permalink][rdoc]イエス、ノーで答える質問をします。
choose_from_list(*args) -> Array
[permalink][rdoc]リストから回答を選択する質問をします。
say(*args) -> ()
[permalink][rdoc]与えられた文字列を表示します。
terminate_interaction(*args) -> ()
[permalink][rdoc]アプリケーションを終了します。