Class: Dommy::XMLHttpRequestUpload
- Inherits:
-
Object
- Object
- Dommy::XMLHttpRequestUpload
- Includes:
- 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 EventTarget
#__internal_deliver_event__, #add_event_listener, #dispatch_event, #invoke_listener, #remove_event_listener
Instance Method Details
#__internal_event_parent__ ⇒ Object
434 435 436 |
# File 'lib/dommy/xml_http_request.rb', line 434 def __internal_event_parent__ nil end |
#__js_call__(method, args) ⇒ Object
423 424 425 426 427 428 429 430 431 432 |
# File 'lib/dommy/xml_http_request.rb', line 423 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]) when "dispatchEvent" dispatch_event(args[0]) end end |