module Hyalite::DOM::Event
Constants
- EVENT_CLASSES
Public Class Methods
create(event)
click to toggle source
# File lib/hyalite/dom/event.rb, line 39 def self.create(event) type = `event.type` event_class = EVENT_CLASSES[type] if event_class event_class.new(event) else DefaultEvent.new(event) end end
Public Instance Methods
prevent_default()
click to toggle source
# File lib/hyalite/dom/event.rb, line 53 def prevent_default `self.native.preventDefault()` end
target()
click to toggle source
# File lib/hyalite/dom/event.rb, line 49 def target Node.create(`self.native.target`) end