Module: React::FunctionComponent::EventHandler
- Defined in:
- lib/react/function_component/event_handler.rb
Instance Method Summary collapse
Instance Method Details
#event_handler(name, &block) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/react/function_component/event_handler.rb', line 4 def event_handler(name, &block) define_method(name) do |event, info| ruby_event = ::React::SyntheticEvent.new(event) block.call(ruby_event, info) end `self[name] = self.prototype['$' + name]` end |