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
#__internal_deliver_event__, #add_event_listener, capture_flag, #deliver_at, #dispatch_event, js_truthy?, #remove_event_listener
Instance Method Details
#__internal_event_parent__ ⇒ Object
444 445 446 |
# File 'lib/dommy/xml_http_request.rb', line 444 def __internal_event_parent__ nil end |
#__js_call__(method, args) ⇒ Object
433 434 435 436 437 438 439 440 441 442 |
# File 'lib/dommy/xml_http_request.rb', line 433 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 |