module Gem::DefaultUserInteraction

[edit]

要約

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

目次

特異メソッド
インスタンスメソッド

特異メソッド

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

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

ui=(new_ui)[permalink][rdoc][edit]

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

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

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

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

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

インスタンスメソッド

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

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

[SEE_ALSO] Gem::DefaultUserInteraction.ui

ui=(new_ui)[permalink][rdoc][edit]

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

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

[SEE_ALSO] Gem::DefaultUserInteraction.ui=

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

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

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

[SEE_ALSO] Gem::DefaultUserInteraction.use_ui