るりまサーチ

最速Rubyリファレンスマニュアル検索!
225件ヒット [201-225件を表示] (0.017秒)
トップページ > クエリ:module[x] > クエリ:module_eval[x]

別のキーワード

  1. module attr
  2. module class_eval
  3. _builtin module_eval
  4. module define_method

検索結果

<< < 1 2 3 >>

Class.new(superclass = Object) -> Class (12.0)

新しく名前の付いていない superclass のサブクラスを生成します。

...テキストでブロックを実行します。以下のコードと同じです。

//emlist[例][ruby]{
klass = Class.new(superclass)
klass.module_eval {|m|
# ...
}
klass
//}

この場合も生成したクラスを返します。
ブロックの実行は Class#initialize が行います。

@p...

Class.new(superclass = Object) {|klass| ... } -> Class (12.0)

新しく名前の付いていない superclass のサブクラスを生成します。

...テキストでブロックを実行します。以下のコードと同じです。

//emlist[例][ruby]{
klass = Class.new(superclass)
klass.module_eval {|m|
# ...
}
klass
//}

この場合も生成したクラスを返します。
ブロックの実行は Class#initialize が行います。

@p...

WIN32OLE_TYPE#default_event_sources -> [WIN32OLE_TYPE] (12.0)

型が持つソースインターフェイスを取得します。

...s[0]
class WebEvent
def initialize
@completed = false
end
attr_reader :completed
end
source.ole_methods.each do |m|
WebEvent.module_eval do
define_method("on#{m.name}") do |*arg|
if arg[0] == "ページが表示されました"
@completed = true
end...
<< < 1 2 3 >>