25
26
27
28
29
30
|
# File 'lib/ko/signals.rb', line 25
def signal(name, *arg_types)
signals[name.to_sym] = Signal.new(name, arg_types)
d = respond_to?(:define_method) ? :define_method : :define_singleton_method
send(d, name) { signals[name.to_sym] }
end
|