36件ヒット
[1-36件を表示]
(0.055秒)
ライブラリ
-
irb
/ inspector (36)
クラス
-
IRB
:: Inspector (24)
モジュール
- IRB (12)
キーワード
-
def
_ inspector (12) -
keys
_ with _ inspector (12)
検索結果
先頭3件
-
IRB
. Inspector(inspect , init = nil) -> IRB :: Inspector (24519.0) -
IRB::Inspector オブジェクトを生成します。
...IRB::Inspector オブジェクトを生成します。
@param inspect 実行結果の出力のための手続きオブジェクトを指定します。
@param init inspect_mode の初期化のための手続きオブジェクトを指定します。
あらかじめ require が必要......な場合などに、proc { require "foo" }
といった指定を行います。... -
IRB
:: Inspector . keys _ with _ inspector(inspector) -> Array (18461.0) -
引数で指定した IRB::Inspector に対応する key の配列を返します。
...引数で指定した IRB::Inspector に対応する key の配列を返します。
@param inspector IRB::Inspector オブジェクトを指定します。
IRB::Inspector.keys_with_inspector(IRB::Inspector::INSPECTORS[true])
# => [true, :p, "p", :inspect, "inspect"]... -
IRB
:: Inspector . def _ inspector(key , arg = nil) { |v| . . . } -> object (18214.0) -
新しい実行結果の出力方式を定義します。
...す。
@param key conf.inspect_mode や IRB.conf[:INSPECT_MODE] に指定するキー
オブジェクトを指定します。配列を指定した場合は配列中の要素全
てが対象になります。
@param arg ブロックを指定する場合には、inspect_mode......などに、proc { require "foo" } といった指定を行います。
ブロックを指定しない場合には、実行結果の出力のための手続きオ
ブジェクトを指定します。
例.
# .irbrc
IRB::Inspector.def_inspector([:test]){ |v| v.to_s......* 2 }
$ irb --inspect test
irb(main):001:0> :abc # => abcabc
@see lib:irb#inspect_mode...