Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/user_interactionライブラリ > Gem::DefaultUserInteractionモジュール

module Gem::DefaultUserInteraction

クラスの継承リスト: Gem::DefaultUserInteraction

要約

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

目次

特異メソッド
ui ui= use_ui
インスタンスメソッド
ui ui= use_ui

特異メソッド

ui -> Gem::ConsoleUI[permalink][rdoc]

デフォルトの UI を返します。

ui=(new_ui)[permalink][rdoc]

デフォルトの UI を新しくセットします。

デフォルトの UI を明確にセットしたことがなければ、シンプルなコンソールベースの Gem::UserInteraction を自動的に使用します。

[PARAM] new_ui:
新しい UI を指定します。
use_ui(new_ui) { ... }[permalink][rdoc]

与えられたブロックを評価している間だけ UI として new_ui を使用します。

[PARAM] new_ui:
新しい UI を指定します。

インスタンスメソッド

ui -> Gem::ConsoleUI[permalink][rdoc]

デフォルトの UI を返します。

[SEE_ALSO] Gem::DefaultUserInteraction.ui

ui=(new_ui)[permalink][rdoc]

デフォルトの UI を新しくセットします。

[PARAM] new_ui:
新しい UI を指定します。

[SEE_ALSO] Gem::DefaultUserInteraction.ui=

use_ui(new_ui) { ... }[permalink][rdoc]

与えられたブロックを評価している間だけ UI として new_ui を使用します。

[PARAM] new_ui:
新しい UI を指定します。

[SEE_ALSO] Gem::DefaultUserInteraction.use_ui