このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.1 リファレンスマニュアル

module Gem::DefaultUserInteraction

[edit]

要約

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

目次

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

特異メソッド

ui -> Gem::ConsoleUIRuby 1.9.3 から[permalink][rdoc][edit]

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

ui=(new_ui)Ruby 1.9.3 から[permalink][rdoc][edit]

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

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

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

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

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

インスタンスメソッド

ui -> Gem::ConsoleUIRuby 1.9.3 から[permalink][rdoc][edit]

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

[SEE_ALSO] Gem::DefaultUserInteraction.ui

ui=(new_ui)Ruby 1.9.3 から[permalink][rdoc][edit]

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

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

[SEE_ALSO] Gem::DefaultUserInteraction.ui=

use_ui(new_ui) { ... }Ruby 1.9.3 から[permalink][rdoc][edit]

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

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

[SEE_ALSO] Gem::DefaultUserInteraction.use_ui