Class: Dommy::XMLHttpRequestUpload
- Inherits:
-
Object
- Object
- Dommy::XMLHttpRequestUpload
- Includes:
- Bridge::Methods, EventTarget
- Defined in:
- lib/dommy/xml_http_request.rb
Overview
XMLHttpRequestUpload — the upload-side event target. Real
browsers fire progress here while uploading multipart bodies;
dommy doesn't simulate upload, so this is an inert EventTarget
the caller can still addEventListener against.
Instance Method Summary collapse
Methods included from Bridge::Methods
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
511 512 513 |
# File 'lib/dommy/xml_http_request.rb', line 511 def __internal_event_parent__ nil end |
#__js_call__(method, args) ⇒ Object
500 501 502 503 504 505 506 507 508 509 |
# File 'lib/dommy/xml_http_request.rb', line 500 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]) end end |