rx-dom-ajax
Version:
Library creating Ajax requests with RxJS
1 lines • 7.02 kB
Source Map (JSON)
{"version":3,"file":"rx.dom.ajax.compat.min.js","sources":["../main-ajax-compat/rx.dom.ajax.compat.js"],"names":["factory","checkGlobal","value","Object","objectTypes","function","object","freeExports","exports","nodeType","freeModule","module","freeGlobal","global","freeSelf","self","freeWindow","window","thisGlobal","this","root","Function","define","amd","Rx","require","call","exp","undefined","getXMLHttpRequest","XMLHttpRequest","progId","progIds","i","ActiveXObject","e","Error","getCORSRequest","xhr","XDomainRequest","normalizeAjaxSuccessEvent","settings","response","responseText","responseType","JSON","parse","status","originalEvent","normalizeAjaxErrorEvent","type","ObservableBase","Observable","AnonymousObservable","dom","DOM","hasOwnProperty","inherits","internals","ajaxRequest","__super__","AjaxObservable","_settings","AjaxDisposable","parent","_xhr","_parent","isDisposed","prototype","subscribeCore","o","_isDone","dispose","readyState","abort","ajax","options","method","crossDomain","async","headers","createXHR","normalizeError","normalizeSuccess","url","prop","hasContent","body","isDone","processResponse","onNext","onCompleted","onError","err","user","open","password","header","setRequestHeader","upload","onload","progressObserver","onprogress","onerror","onabort","onreadystatechange","send","post","get","getJSON","TypeError","map","x","destroy","trash","document","createElement","element","appendChild","innerHTML","jsonpRequest","id","observer","callbackId","toString","jsonp","jsonpCallback","script","src","replace","data","called","handler","onreadystatechanged","head","getElementsByTagName","documentElement","insertBefore","firstChild"],"mappings":"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"}