Module: Thaum::Event

Defined in:
lib/thaum/event.rb

Class Method Summary collapse

Class Method Details

.define(*attrs, &block) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/thaum/event.rb', line 5

def self.define(*attrs, &block)
  Data.define(*attrs) do
    include Thaum::Event

    class_eval(&block) if block
  end
end