UNPKG

rx-dom-ajax

Version:
1 lines 7.84 kB
{"version":3,"file":"rx.dom.ajax.min.js","sources":["rx.dom.ajax.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","withCredentials","XDomainRequest","normalizeAjaxSuccessEvent","settings","response","responseText","responseType","JSON","parse","status","originalEvent","normalizeAjaxErrorEvent","type","ObservableBase","Observable","dom","DOM","hasOwnProperty","inherits","internals","AjaxObservable","__super__","_settings","AjaxDisposable","state","_state","_xhr","isDisposed","prototype","subscribeCore","o","isDone","normalizeError","normalizeSuccess","processResponse","onNext","onCompleted","onError","createXHR","err","user","open","method","url","async","password","headers","header","setRequestHeader","timeout","ontimeout","progressObserver","upload","onload","onprogress","onerror","onabort","onreadystatechange","readyState","contentType","hasContent","body","newBody","prop","push","join","send","dispose","abort","ajaxRequest","ajax","options","crossDomain","post","get","getJSON","TypeError","map","x","destroy","trash","document","createElement","element","appendChild","innerHTML","ScriptObservable","ScriptDisposable","script","_script","id","jsonp","jsonpCallback","toString","src","replace","data","called","handler","onreadystatechanged","head","getElementsByTagName","documentElement","insertBefore","firstChild","jsonpRequest"],"mappings":"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"}