Method: Browser::Event::Target::Callback#to_proc
- Defined in:
- opal/browser/event/base.rb
#to_proc ⇒ Object
Get the native function linked to the callback.
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
# File 'opal/browser/event/base.rb', line 78 def to_proc @proc ||= -> event { %x{ if (!event.currentTarget) { event.currentTarget = self.target.native; } } event = Event.new(event, self) unless event.stopped? @block.call(event, *event.arguments) end !event.prevented? } end |