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

module function Gem?.ui

ui -> Gem::ConsoleUIRuby 1.9.2 から[permalink][rdoc][edit]
() → StreamUI

RubyGems が既定で使う UI(ユーザーとの対話)オブジェクトを返します。

遅延読み込みされる Gem::DefaultUserInteraction 経由で取得します。既定では Gem::ConsoleUI のインスタンスですが、Gem::DefaultUserInteraction.use_ui で別の UI オブジェクトに切り替えられている場合はそちらを返します。

[RETURN]
RubyGems が既定で使う UI オブジェクトです。

[SEE_ALSO] Gem::ConsoleUI