るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.146秒)
トップページ > バージョン:2.2.0[x] > クエリ:rubygems/user_interaction[x]

別のキーワード

  1. rexml/document new
  2. rexml/document write
  3. rexml/document clone
  4. rexml/document to_s
  5. rexml/document node_type

検索結果

rubygems/user_interaction (114001.0)

ユーザとのやりとりを行うライブラリです。

ユーザとのやりとりを行うライブラリです。

Gem::ConsoleUI (24001.0)

Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。

Gem::StreamUI を標準入力、標準出力、標準エラー出力を使用して初期化します。

@see Object::STDIN, Object::STDOUT, Object::STDERR

Gem::DefaultUserInteraction (24001.0)

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

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

Gem::DefaultUserInteraction#ui -> Gem::ConsoleUI (24001.0)

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

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

@see Gem::DefaultUserInteraction.ui

Gem::DefaultUserInteraction#ui=(new_ui) (24001.0)

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

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

@param new_ui 新しい UI を指定します。

@see Gem::DefaultUserInteraction.ui=

絞り込み条件を変える

Gem::DefaultUserInteraction#use_ui(new_ui) { ... } (24001.0)

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

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

@param new_ui 新しい UI を指定します。

@see Gem::DefaultUserInteraction.use_ui

Gem::DefaultUserInteraction.ui -> Gem::ConsoleUI (24001.0)

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

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

Gem::DefaultUserInteraction.ui=(new_ui) (24001.0)

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

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

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

@param new_ui 新しい UI を指定します。

Gem::DefaultUserInteraction.use_ui(new_ui) { ... } (24001.0)

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

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

@param new_ui 新しい UI を指定します。

Gem::SilentUI (24001.0)

完全に何もしない UI です。

完全に何もしない UI です。

絞り込み条件を変える

Gem::StreamUI (24001.0)

シンプルなストリームを実装したユーザインターフェイスです。

シンプルなストリームを実装したユーザインターフェイスです。

Gem::StreamUI#alert(statement, question = nil) -> String | nil (24001.0)

INFO レベルのアラートを表示します。

INFO レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Gem::StreamUI#alert_error(statement, question = nil) -> String | nil (24001.0)

ERROR レベルのアラートを表示します。

ERROR レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Gem::StreamUI#alert_warning(statement, question = nil) -> String | nil (24001.0)

WARNING レベルのアラートを表示します。

WARNING レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Gem::StreamUI#ask(question) -> String | nil (24001.0)

質問をします。

質問をします。

@param question 質問を指定します。

@return 入力ストリームが TTY に接続されている場合は回答を返します。
そうでない場合は nil を返します。

絞り込み条件を変える

Gem::StreamUI#ask_yes_no(question) -> bool (24001.0)

イエス、ノーで答える質問をします。

イエス、ノーで答える質問をします。

@param question 質問を指定します。

@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。

Gem::StreamUI#choose_from_list(question, list) -> Array (24001.0)

リストから回答を選択する質問をします。

リストから回答を選択する質問をします。

リストは質問の上に表示されます。

@param question 質問を指定します。

@param list 回答の選択肢を文字列の配列で指定します。

@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。

Gem::StreamUI#errs -> IO (24001.0)

この UI にセットされているエラー出力ストリームを返します。

この UI にセットされているエラー出力ストリームを返します。

Gem::StreamUI#ins -> IO (24001.0)

この UI にセットされている入力ストリームを返します。

この UI にセットされている入力ストリームを返します。

Gem::StreamUI#outs -> IO (24001.0)

この UI にセットされてきる出力ストリームを返します。

この UI にセットされてきる出力ストリームを返します。

絞り込み条件を変える

Gem::StreamUI#progress_reporter(*args) -> SilentProgressReporter | SimpleProgressReporter | VerboseProgressReporter (24001.0)

処理の進捗を報告するためのオブジェクトを返します。

処理の進捗を報告するためのオブジェクトを返します。

返されるオブジェクトの種類は現在の設定によります。

@param args 返値となるオブジェクトを初期化するための引数です。

@see Gem::StreamUI::SilentProgressReporter, Gem::StreamUI::SimpleProgressReporter, Gem::StreamUI::VerboseProgressReporter

Gem::StreamUI#say(statement = '') -> () (24001.0)

与えられた文字列を表示します。

与えられた文字列を表示します。

@param statement 表示する文字列を指定します。

Gem::StreamUI#terminate_interaction(status = 0) -> () (24001.0)

アプリケーションを終了します。

アプリケーションを終了します。

@param status 終了ステータスを指定します。デフォルトは 0 (成功) です。

@raise Gem::SystemExitException このメソッドを呼び出すと必ず発生する例外です。

Gem::StreamUI.new(in_stream, out_stream, err_stream = STDERR) (24001.0)

このクラスを初期化します。

このクラスを初期化します。

@param in_stream 入力元のストリームを指定します。

@param out_stream 出力先のストリームを指定します。

@param err_stream エラー出力を指定します。

Gem::StreamUI::SilentProgressReporter (24001.0)

何もしない進捗報告のクラスです。

何もしない進捗報告のクラスです。

絞り込み条件を変える

Gem::StreamUI::SilentProgressReporter#count -> nil (24001.0)

何もしません。

何もしません。

Gem::StreamUI::SilentProgressReporter#done -> nil (24001.0)

何もしません。

何もしません。

Gem::StreamUI::SilentProgressReporter#updated(message) -> nil (24001.0)

何もしません。

何もしません。

@param message 指定しても意味がありません。

Gem::StreamUI::SilentProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (24001.0)

何もしません。

何もしません。

@param out_stream 指定しても意味がありません。

@param size 指定しても意味がありません。

@param initial_message 指定しても意味がありません。

@param terminal_message 指定しても意味がありません。

Gem::StreamUI::SimpleProgressReporter (24001.0)

シンプルな表示を行う進捗報告のクラスです。

シンプルな表示を行う進捗報告のクラスです。

絞り込み条件を変える

Gem::StreamUI::SimpleProgressReporter#count -> Integer (24001.0)

Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。

Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。

Gem::StreamUI::SimpleProgressReporter#done -> nil (24001.0)

終了メッセージを表示します。

終了メッセージを表示します。

Gem::StreamUI::SimpleProgressReporter#updated(message) -> nil (24001.0)

ドットを表示します。

ドットを表示します。

@param message 指定しても意味がありません。

Gem::StreamUI::SimpleProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (24001.0)

このクラスを初期化します。

このクラスを初期化します。

@param out_stream 出力ストリームを指定します。

@param size 処理する全体の数です。

@param initial_message 初期化が終わったときに表示するメッセージを指定します。

@param terminal_message 終了時に表示するメッセージです。

Gem::StreamUI::VerboseProgressReporter (24001.0)

現在の進捗に関するメッセージを表示する進捗報告のクラスです。

現在の進捗に関するメッセージを表示する進捗報告のクラスです。

絞り込み条件を変える

Gem::StreamUI::VerboseProgressReporter#count -> Integer (24001.0)

Gem::StreamUI::VerboseProgressReporter#updated が呼び出された回数を返します。

Gem::StreamUI::VerboseProgressReporter#updated が呼び出された回数を返します。

Gem::StreamUI::VerboseProgressReporter#done -> nil (24001.0)

終了メッセージを表示します。

終了メッセージを表示します。

Gem::StreamUI::VerboseProgressReporter#updated(message) -> nil (24001.0)

現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。

現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。

@param message 表示するメッセージを指定します。

Gem::StreamUI::VerboseProgressReporter.new(out_stream, size, initial_message, terminal_message = nil) (24001.0)

このクラスを初期化します。

このクラスを初期化します。

@param out_stream 出力ストリームを指定します。

@param size 処理する全体の数を指定します。

@param initial_message 初期化がおわったときに表示するメッセージを指定します。

@param terminal_message 終了時に表示するメッセージです。

Gem::UserInteraction (24001.0)

デフォルト UI にアクセスしやすくするためのモジュールです。

デフォルト UI にアクセスしやすくするためのモジュールです。

このモジュール経由で呼び出されたメソッドは全て UI の実装クラスへ処理を委譲します。

絞り込み条件を変える

Gem::UserInteraction#alert(*args) -> () (24001.0)

INFO レベルのアラートを出力します。

INFO レベルのアラートを出力します。

@param args 委譲先のメソッドに与える引数です。

Gem::UserInteraction#alert_error(*args) -> () (24001.0)

ERROR レベルのアラートを出力します。

ERROR レベルのアラートを出力します。

@param args 委譲先のメソッドに与える引数です。

Gem::UserInteraction#alert_warning(*args) -> () (24001.0)

WARNING レベルのアラートを出力します。

WARNING レベルのアラートを出力します。

@param args 委譲先のメソッドに与える引数です。

Gem::UserInteraction#ask(*args) -> String (24001.0)

質問をして、ユーザの入力を待ち受けて回答を返します。

質問をして、ユーザの入力を待ち受けて回答を返します。

@param args 委譲先のメソッドに与える引数です。

Gem::UserInteraction#ask_yes_no(*args) -> bool (24001.0)

イエス、ノーで答える質問をします。

イエス、ノーで答える質問をします。

@param args 委譲先のメソッドに与える引数です。

@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。

絞り込み条件を変える

Gem::UserInteraction#choose_from_list(*args) -> Array (24001.0)

リストから回答を選択する質問をします。

リストから回答を選択する質問をします。

@param args 委譲先のメソッドに与える引数です。

@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。

Gem::UserInteraction#say(*args) -> () (24001.0)

与えられた文字列を表示します。

与えられた文字列を表示します。

@param args 委譲先のメソッドに与える引数です。

Gem::UserInteraction#terminate_interaction(*args) -> () (24001.0)

アプリケーションを終了します。

アプリケーションを終了します。

@param args 委譲先のメソッドに与える引数です。