種類
- インスタンスメソッド (23)
- 特異メソッド (6)
- クラス (4)
- モジュール (1)
クラス
モジュール
キーワード
- ConsoleUI (1)
- DefaultUserInteraction (1)
- SilentProgressReporter (1)
- SilentUI (1)
- SimpleProgressReporter (1)
- alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - ask (1)
-
ask
_ yes _ no (2) -
choose
_ from _ list (2) - count (2)
- done (3)
- new (3)
-
progress
_ reporter (1) - ui (2)
- ui= (2)
- updated (3)
-
use
_ ui (2)
検索結果
先頭5件
-
Gem
:: StreamUI # choose _ from _ list(question , list) -> Array (18607.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
リストは質問の上に表示されます。
@param question 質問を指定します。
@param list 回答の選択肢を文字列の配列で指定します。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Gem
:: StreamUI # alert(statement , question = nil) -> String | nil (18307.0) -
INFO レベルのアラートを表示します。
INFO レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: StreamUI # alert _ error(statement , question = nil) -> String | nil (18307.0) -
ERROR レベルのアラートを表示します。
ERROR レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: StreamUI # alert _ warning(statement , question = nil) -> String | nil (18307.0) -
WARNING レベルのアラートを表示します。
WARNING レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: UserInteraction # alert(*args) -> () (18307.0) -
INFO レベルのアラートを出力します。
INFO レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。 -
Gem
:: UserInteraction # alert _ error(*args) -> () (18307.0) -
ERROR レベルのアラートを出力します。
ERROR レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。 -
Gem
:: UserInteraction # alert _ warning(*args) -> () (18307.0) -
WARNING レベルのアラートを出力します。
WARNING レベルのアラートを出力します。
@param args 委譲先のメソッドに与える引数です。 -
Gem
:: UserInteraction # choose _ from _ list(*args) -> Array (18307.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
@param args 委譲先のメソッドに与える引数です。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Gem
:: ConsoleUI (18007.0) -
Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。
Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。
@see Object::STDIN, Object::STDOUT, Object::STDERR -
Gem
:: DefaultUserInteraction (18007.0) -
このモジュールはデフォルトの Gem::UserInteraction を定義しています。
このモジュールはデフォルトの Gem::UserInteraction を定義しています。 -
Gem
:: SilentUI (18007.0) -
完全に何もしない UI です。
完全に何もしない UI です。 -
Gem
:: StreamUI :: SilentProgressReporter (18007.0) -
何もしない進捗報告のクラスです。
何もしない進捗報告のクラスです。 -
Gem
:: StreamUI :: SimpleProgressReporter (18007.0) -
シンプルな表示を行う進捗報告のクラスです。
シンプルな表示を行う進捗報告のクラスです。 -
Gem
:: StreamUI :: SilentProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (9607.0) -
何もしません。
何もしません。
@param out_stream 指定しても意味がありません。
@param size 指定しても意味がありません。
@param initial_message 指定しても意味がありません。
@param terminal_message 指定しても意味がありません。 -
Gem
:: StreamUI :: SimpleProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (9607.0) -
このクラスを初期化します。
このクラスを初期化します。
@param out_stream 出力ストリームを指定します。
@param size 処理する全体の数です。
@param initial_message 初期化が終わったときに表示するメッセージを指定します。
@param terminal_message 終了時に表示するメッセージです。 -
Gem
:: DefaultUserInteraction # ui -> Gem :: ConsoleUI (9307.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。
@see Gem::DefaultUserInteraction.ui -
Gem
:: DefaultUserInteraction . ui -> Gem :: ConsoleUI (9307.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。 -
Gem
:: StreamUI :: SilentProgressReporter # count -> nil (9307.0) -
何もしません。
何もしません。 -
Gem
:: StreamUI :: SilentProgressReporter # done -> nil (9307.0) -
何もしません。
何もしません。 -
Gem
:: StreamUI :: SilentProgressReporter # updated(message) -> nil (9307.0) -
何もしません。
何もしません。
@param message 指定しても意味がありません。 -
Gem
:: StreamUI :: SimpleProgressReporter # done -> nil (9307.0) -
終了メッセージを表示します。
終了メッセージを表示します。 -
Gem
:: StreamUI :: SimpleProgressReporter # updated(message) -> nil (9307.0) -
ドットを表示します。
ドットを表示します。
@param message 指定しても意味がありません。 -
Gem
:: DefaultUserInteraction # ui=(new _ ui) (9007.0) -
デフォルトの UI を新しくセットします。
デフォルトの UI を新しくセットします。
@param new_ui 新しい UI を指定します。
@see Gem::DefaultUserInteraction.ui= -
Gem
:: DefaultUserInteraction # use _ ui(new _ ui) { . . . } (9007.0) -
与えられたブロックを評価している間だけ UI として new_ui を使用します。
与えられたブロックを評価している間だけ UI として new_ui を使用します。
@param new_ui 新しい UI を指定します。
@see Gem::DefaultUserInteraction.use_ui -
Gem
:: DefaultUserInteraction . ui=(new _ ui) (9007.0) -
デフォルトの UI を新しくセットします。
デフォルトの UI を新しくセットします。
デフォルトの UI を明確にセットしたことがなければ、シンプルなコンソールベースの
Gem::UserInteraction を自動的に使用します。
@param new_ui 新しい UI を指定します。 -
Gem
:: DefaultUserInteraction . use _ ui(new _ ui) { . . . } (9007.0) -
与えられたブロックを評価している間だけ UI として new_ui を使用します。
与えられたブロックを評価している間だけ UI として new_ui を使用します。
@param new_ui 新しい UI を指定します。 -
Gem
:: StreamUI :: SimpleProgressReporter # count -> Integer (9007.0) -
Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。
Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。 -
Gem
:: StreamUI # progress _ reporter(*args) -> SilentProgressReporter | SimpleProgressReporter | VerboseProgressReporter (607.0) -
処理の進捗を報告するためのオブジェクトを返します。
処理の進捗を報告するためのオブジェクトを返します。
返されるオブジェクトの種類は現在の設定によります。
@param args 返値となるオブジェクトを初期化するための引数です。
@see Gem::StreamUI::SilentProgressReporter, Gem::StreamUI::SimpleProgressReporter, Gem::StreamUI::VerboseProgressReporter -
Gem
:: StreamUI :: VerboseProgressReporter . new(out _ stream , size , initial _ message , terminal _ message = nil) (607.0) -
このクラスを初期化します。
このクラスを初期化します。
@param out_stream 出力ストリームを指定します。
@param size 処理する全体の数を指定します。
@param initial_message 初期化がおわったときに表示するメッセージを指定します。
@param terminal_message 終了時に表示するメッセージです。 -
Gem
:: StreamUI # ask(question) -> String | nil (307.0) -
質問をします。
質問をします。
@param question 質問を指定します。
@return 入力ストリームが TTY に接続されている場合は回答を返します。
そうでない場合は nil を返します。 -
Gem
:: StreamUI # ask _ yes _ no(question) -> bool (307.0) -
イエス、ノーで答える質問をします。
イエス、ノーで答える質問をします。
@param question 質問を指定します。
@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。 -
Gem
:: StreamUI :: VerboseProgressReporter # done -> nil (307.0) -
終了メッセージを表示します。
終了メッセージを表示します。 -
Gem
:: StreamUI :: VerboseProgressReporter # updated(message) -> nil (307.0) -
現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。
現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。
@param message 表示するメッセージを指定します。 -
Gem
:: UserInteraction # ask _ yes _ no(*args) -> bool (307.0) -
イエス、ノーで答える質問をします。
イエス、ノーで答える質問をします。
@param args 委譲先のメソッドに与える引数です。
@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。