るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.014秒)
トップページ > クエリ:module[x] > クエリ:refine[x] > 種類:特異メソッド[x]

別のキーワード

  1. module attr
  2. module private
  3. module public
  4. module protected
  5. module new

ライブラリ

クラス

オブジェクト

キーワード

検索結果

Module.used_modules -> [Module] (15232.0)

現在のスコープで using されているすべてのモジュールを配列で返します。 配列内のモジュールの順番は未定義です。

...ープで using されているすべてのモジュールを配列で返します。
配列内のモジュールの順番は未定義です。

//emlist[例][ruby]{
module
A
refine
Object do
end
end

module
B
refine
Object do
end
end

using A
using B
p Module.used_modules
#=> [B, A]
//}...

main.using(module) -> self (138.0)

引数で指定したモジュールで定義された拡張を有効にします。

.../refinements_rdoc.html#label-Scope

@param module 有効にするモジュールを指定します。

//emlist[例][ruby]{
module
Sloth
refine
String do
def downcase
self
end
end
end

"ABC".downcase # => "abc"

using Sloth

"ABC".downcase # => "ABC"
//}

@see Module#refine, Module...