Class: Dommy::StandaloneEventTarget

Inherits:
Object
  • Object
show all
Includes:
Bridge::Methods, EventTarget
Defined in:
lib/dommy/event.rb

Instance Method Summary collapse

Methods included from Bridge::Methods

included

Methods included from EventTarget

#__dommy_dump_event_failure__, #__internal_deliver_event__, #__internal_process_event_handler_return__, #add_event_listener, capture_flag, #deliver_at, #dispatch_event, #event_name_from_on, #invoke_listener_isolated, js_truthy?, #on_handler, #remove_event_listener, #set_on_handler

Instance Method Details

#__internal_event_parent__Object



364
365
366
# File 'lib/dommy/event.rb', line 364

def __internal_event_parent__
  nil
end

#__js_call__(method, args) ⇒ Object



351
352
353
354
355
356
357
358
359
360
361
362
# File 'lib/dommy/event.rb', line 351

def __js_call__(method, args)
  case method
  when "addEventListener"
    add_event_listener(args[0], args[1], args[2])
  when "removeEventListener"
    remove_event_listener(args[0], args[1], args[2])
  when "dispatchEvent"
    dispatch_event(args[0])
  else
    nil
  end
end