| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\src\\vendor\\Blob.js","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\vendor\\Blob.js","mtime":1677828270373},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\raw-loader\\index.js","mtime":1390464207000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:cmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC5leGVjLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLm1hdGNoLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyIpOwoKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmZ1bmN0aW9uLm5hbWUuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcuc3BsaXQuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5qb2luLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLnRvLXN0cmluZy5qcyIpOwoKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnNsaWNlLmpzIik7CgovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IENSTUVCIFsgQ1JNRULotYvog73lvIDlj5HogIXvvIzliqnlipvkvIHkuJrlj5HlsZUgXQovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IENvcHlyaWdodCAoYykgMjAxNn4yMDIzIGh0dHBzOi8vd3d3LmNybWViLmNvbSBBbGwgcmlnaHRzIHJlc2VydmVkLgovLyArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQovLyB8IExpY2Vuc2VkIENSTUVC5bm25LiN5piv6Ieq55Sx6L2v5Lu277yM5pyq57uP6K645Y+v5LiN6IO95Y675o6JQ1JNRULnm7jlhbPniYjmnYMKLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBBdXRob3I6IENSTUVCIFRlYW0gPGFkbWluQGNybWViLmNvbT4KLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKGZ1bmN0aW9uICh2aWV3KSB7CiAgJ3VzZSBzdHJpY3QnOwoKICB2aWV3LlVSTCA9IHZpZXcuVVJMIHx8IHZpZXcud2Via2l0VVJMOwoKICBpZiAodmlldy5CbG9iICYmIHZpZXcuVVJMKSB7CiAgICB0cnkgewogICAgICBuZXcgQmxvYigpOwogICAgICByZXR1cm47CiAgICB9IGNhdGNoIChlKSB7fQogIH0gLy8gSW50ZXJuYWxseSB3ZSB1c2UgYSBCbG9iQnVpbGRlciBpbXBsZW1lbnRhdGlvbiB0byBiYXNlIEJsb2Igb2ZmIG9mCiAgLy8gaW4gb3JkZXIgdG8gc3VwcG9ydCBvbGRlciBicm93c2VycyB0aGF0IG9ubHkgaGF2ZSBCbG9iQnVpbGRlcgoKCiAgdmFyIEJsb2JCdWlsZGVyID0gdmlldy5CbG9iQnVpbGRlciB8fCB2aWV3LldlYktpdEJsb2JCdWlsZGVyIHx8IHZpZXcuTW96QmxvYkJ1aWxkZXIgfHwgZnVuY3Rpb24gKHZpZXcpIHsKICAgIHZhciBnZXRfY2xhc3MgPSBmdW5jdGlvbiBnZXRfY2xhc3Mob2JqZWN0KSB7CiAgICAgIHJldHVybiBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwob2JqZWN0KS5tYXRjaCgvXlxbb2JqZWN0XHMoLiopXF0kLylbMV07CiAgICB9LAogICAgICAgIEZha2VCbG9iQnVpbGRlciA9IGZ1bmN0aW9uIEJsb2JCdWlsZGVyKCkgewogICAgICB0aGlzLmRhdGEgPSBbXTsKICAgIH0sCiAgICAgICAgRmFrZUJsb2IgPSBmdW5jdGlvbiBCbG9iKGRhdGEsIHR5cGUsIGVuY29kaW5nKSB7CiAgICAgIHRoaXMuZGF0YSA9IGRhdGE7CiAgICAgIHRoaXMuc2l6ZSA9IGRhdGEubGVuZ3RoOwogICAgICB0aGlzLnR5cGUgPSB0eXBlOwogICAgICB0aGlzLmVuY29kaW5nID0gZW5jb2Rpbmc7CiAgICB9LAogICAgICAgIEZCQl9wcm90byA9IEZha2VCbG9iQnVpbGRlci5wcm90b3R5cGUsCiAgICAgICAgRkJfcHJvdG8gPSBGYWtlQmxvYi5wcm90b3R5cGUsCiAgICAgICAgRmlsZVJlYWRlclN5bmMgPSB2aWV3LkZpbGVSZWFkZXJTeW5jLAogICAgICAgIEZpbGVFeGNlcHRpb24gPSBmdW5jdGlvbiBGaWxlRXhjZXB0aW9uKHR5cGUpIHsKICAgICAgdGhpcy5jb2RlID0gdGhpc1t0aGlzLm5hbWUgPSB0eXBlXTsKICAgIH0sCiAgICAgICAgZmlsZV9leF9jb2RlcyA9ICgnTk9UX0ZPVU5EX0VSUiBTRUNVUklUWV9FUlIgQUJPUlRfRVJSIE5PVF9SRUFEQUJMRV9FUlIgRU5DT0RJTkdfRVJSICcgKyAnTk9fTU9ESUZJQ0FUSU9OX0FMTE9XRURfRVJSIElOVkFMSURfU1RBVEVfRVJSIFNZTlRBWF9FUlInKS5zcGxpdCgnICcpLAogICAgICAgIGZpbGVfZXhfY29kZSA9IGZpbGVfZXhfY29kZXMubGVuZ3RoLAogICAgICAgIHJlYWxfVVJMID0gdmlldy5VUkwgfHwgdmlldy53ZWJraXRVUkwgfHwgdmlldywKICAgICAgICByZWFsX2NyZWF0ZV9vYmplY3RfVVJMID0gcmVhbF9VUkwuY3JlYXRlT2JqZWN0VVJMLAogICAgICAgIHJlYWxfcmV2b2tlX29iamVjdF9VUkwgPSByZWFsX1VSTC5yZXZva2VPYmplY3RVUkwsCiAgICAgICAgVVJMID0gcmVhbF9VUkwsCiAgICAgICAgYnRvYSA9IHZpZXcuYnRvYSwKICAgICAgICBhdG9iID0gdmlldy5hdG9iLAogICAgICAgIEFycmF5QnVmZmVyID0gdmlldy5BcnJheUJ1ZmZlciwKICAgICAgICBVaW50OEFycmF5ID0gdmlldy5VaW50OEFycmF5OwoKICAgIEZha2VCbG9iLmZha2UgPSBGQl9wcm90by5mYWtlID0gdHJ1ZTsKCiAgICB3aGlsZSAoZmlsZV9leF9jb2RlLS0pIHsKICAgICAgRmlsZUV4Y2VwdGlvbi5wcm90b3R5cGVbZmlsZV9leF9jb2Rlc1tmaWxlX2V4X2NvZGVdXSA9IGZpbGVfZXhfY29kZSArIDE7CiAgICB9CgogICAgaWYgKCFyZWFsX1VSTC5jcmVhdGVPYmplY3RVUkwpIHsKICAgICAgVVJMID0gdmlldy5VUkwgPSB7fTsKICAgIH0KCiAgICBVUkwuY3JlYXRlT2JqZWN0VVJMID0gZnVuY3Rpb24gKGJsb2IpIHsKICAgICAgdmFyIHR5cGUgPSBibG9iLnR5cGUsCiAgICAgICAgICBkYXRhX1VSSV9oZWFkZXI7CgogICAgICBpZiAodHlwZSA9PT0gbnVsbCkgewogICAgICAgIHR5cGUgPSAnYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtJzsKICAgICAgfQoKICAgICAgaWYgKGJsb2IgaW5zdGFuY2VvZiBGYWtlQmxvYikgewogICAgICAgIGRhdGFfVVJJX2hlYWRlciA9ICdkYXRhOicgKyB0eXBlOwoKICAgICAgICBpZiAoYmxvYi5lbmNvZGluZyA9PT0gJ2Jhc2U2NCcpIHsKICAgICAgICAgIHJldHVybiBkYXRhX1VSSV9oZWFkZXIgKyAnO2Jhc2U2NCwnICsgYmxvYi5kYXRhOwogICAgICAgIH0gZWxzZSBpZiAoYmxvYi5lbmNvZGluZyA9PT0gJ1VSSScpIHsKICAgICAgICAgIHJldHVybiBkYXRhX1VSSV9oZWFkZXIgKyAnLCcgKyBkZWNvZGVVUklDb21wb25lbnQoYmxvYi5kYXRhKTsKICAgICAgICB9CgogICAgICAgIGlmIChidG9hKSB7CiAgICAgICAgICByZXR1cm4gZGF0YV9VUklfaGVhZGVyICsgJztiYXNlNjQsJyArIGJ0b2EoYmxvYi5kYXRhKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgcmV0dXJuIGRhdGFfVVJJX2hlYWRlciArICcsJyArIGVuY29kZVVSSUNvbXBvbmVudChibG9iLmRhdGEpOwogICAgICAgIH0KICAgICAgfSBlbHNlIGlmIChyZWFsX2NyZWF0ZV9vYmplY3RfVVJMKSB7CiAgICAgICAgcmV0dXJuIHJlYWxfY3JlYXRlX29iamVjdF9VUkwuY2FsbChyZWFsX1VSTCwgYmxvYik7CiAgICAgIH0KICAgIH07CgogICAgVVJMLnJldm9rZU9iamVjdFVSTCA9IGZ1bmN0aW9uIChvYmplY3RfVVJMKSB7CiAgICAgIGlmIChvYmplY3RfVVJMLnN1YnN0cmluZygwLCA1KSAhPT0gJ2RhdGE6JyAmJiByZWFsX3Jldm9rZV9vYmplY3RfVVJMKSB7CiAgICAgICAgcmVhbF9yZXZva2Vfb2JqZWN0X1VSTC5jYWxsKHJlYWxfVVJMLCBvYmplY3RfVVJMKTsKICAgICAgfQogICAgfTsKCiAgICBGQkJfcHJvdG8uYXBwZW5kID0gZnVuY3Rpb24gKGRhdGEKICAgIC8qLCBlbmRpbmdzKi8KICAgICkgewogICAgICB2YXIgYmIgPSB0aGlzLmRhdGE7IC8vIGRlY29kZSBkYXRhIHRvIGEgYmluYXJ5IHN0cmluZwoKICAgICAgaWYgKFVpbnQ4QXJyYXkgJiYgKGRhdGEgaW5zdGFuY2VvZiBBcnJheUJ1ZmZlciB8fCBkYXRhIGluc3RhbmNlb2YgVWludDhBcnJheSkpIHsKICAgICAgICB2YXIgc3RyID0gJycsCiAgICAgICAgICAgIGJ1ZiA9IG5ldyBVaW50OEFycmF5KGRhdGEpLAogICAgICAgICAgICBpID0gMCwKICAgICAgICAgICAgYnVmX2xlbiA9IGJ1Zi5sZW5ndGg7CgogICAgICAgIGZvciAoOyBpIDwgYnVmX2xlbjsgaSsrKSB7CiAgICAgICAgICBzdHIgKz0gU3RyaW5nLmZyb21DaGFyQ29kZShidWZbaV0pOwogICAgICAgIH0KCiAgICAgICAgYmIucHVzaChzdHIpOwogICAgICB9IGVsc2UgaWYgKGdldF9jbGFzcyhkYXRhKSA9PT0gJ0Jsb2InIHx8IGdldF9jbGFzcyhkYXRhKSA9PT0gJ0ZpbGUnKSB7CiAgICAgICAgaWYgKEZpbGVSZWFkZXJTeW5jKSB7CiAgICAgICAgICB2YXIgZnIgPSBuZXcgRmlsZVJlYWRlclN5bmMoKTsKICAgICAgICAgIGJiLnB1c2goZnIucmVhZEFzQmluYXJ5U3RyaW5nKGRhdGEpKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgLy8gYXN5bmMgRmlsZVJlYWRlciB3b24ndCB3b3JrIGFzIEJsb2JCdWlsZGVyIGlzIHN5bmMKICAgICAgICAgIHRocm93IG5ldyBGaWxlRXhjZXB0aW9uKCdOT1RfUkVBREFCTEVfRVJSJyk7CiAgICAgICAgfQogICAgICB9IGVsc2UgaWYgKGRhdGEgaW5zdGFuY2VvZiBGYWtlQmxvYikgewogICAgICAgIGlmIChkYXRhLmVuY29kaW5nID09PSAnYmFzZTY0JyAmJiBhdG9iKSB7CiAgICAgICAgICBiYi5wdXNoKGF0b2IoZGF0YS5kYXRhKSk7CiAgICAgICAgfSBlbHNlIGlmIChkYXRhLmVuY29kaW5nID09PSAnVVJJJykgewogICAgICAgICAgYmIucHVzaChkZWNvZGVVUklDb21wb25lbnQoZGF0YS5kYXRhKSk7CiAgICAgICAgfSBlbHNlIGlmIChkYXRhLmVuY29kaW5nID09PSAncmF3JykgewogICAgICAgICAgYmIucHVzaChkYXRhLmRhdGEpOwogICAgICAgIH0KICAgICAgfSBlbHNlIHsKICAgICAgICBpZiAodHlwZW9mIGRhdGEgIT09ICdzdHJpbmcnKSB7CiAgICAgICAgICBkYXRhICs9ICcnOyAvLyBjb252ZXJ0IHVuc3VwcG9ydGVkIHR5cGVzIHRvIHN0cmluZ3MKICAgICAgICB9IC8vIGRlY29kZSBVVEYtMTYgdG8gYmluYXJ5IHN0cmluZwoKCiAgICAgICAgYmIucHVzaCh1bmVzY2FwZShlbmNvZGVVUklDb21wb25lbnQoZGF0YSkpKTsKICAgICAgfQogICAgfTsKCiAgICBGQkJfcHJvdG8uZ2V0QmxvYiA9IGZ1bmN0aW9uICh0eXBlKSB7CiAgICAgIGlmICghYXJndW1lbnRzLmxlbmd0aCkgewogICAgICAgIHR5cGUgPSBudWxsOwogICAgICB9CgogICAgICByZXR1cm4gbmV3IEZha2VCbG9iKHRoaXMuZGF0YS5qb2luKCcnKSwgdHlwZSwgJ3JhdycpOwogICAgfTsKCiAgICBGQkJfcHJvdG8udG9TdHJpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgIHJldHVybiAnW29iamVjdCBCbG9iQnVpbGRlcl0nOwogICAgfTsKCiAgICBGQl9wcm90by5zbGljZSA9IGZ1bmN0aW9uIChzdGFydCwgZW5kLCB0eXBlKSB7CiAgICAgIHZhciBhcmdzID0gYXJndW1lbnRzLmxlbmd0aDsKCiAgICAgIGlmIChhcmdzIDwgMykgewogICAgICAgIHR5cGUgPSBudWxsOwogICAgICB9CgogICAgICByZXR1cm4gbmV3IEZha2VCbG9iKHRoaXMuZGF0YS5zbGljZShzdGFydCwgYXJncyA+IDEgPyBlbmQgOiB0aGlzLmRhdGEubGVuZ3RoKSwgdHlwZSwgdGhpcy5lbmNvZGluZyk7CiAgICB9OwoKICAgIEZCX3Byb3RvLnRvU3RyaW5nID0gZnVuY3Rpb24gKCkgewogICAgICByZXR1cm4gJ1tvYmplY3QgQmxvYl0nOwogICAgfTsKCiAgICBGQl9wcm90by5jbG9zZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgdGhpcy5zaXplID0gdGhpcy5kYXRhLmxlbmd0aCA9IDA7CiAgICB9OwoKICAgIHJldHVybiBGYWtlQmxvYkJ1aWxkZXI7CiAgfSh2aWV3KTsKCiAgdmlldy5CbG9iID0gZnVuY3Rpb24gQmxvYihibG9iUGFydHMsIG9wdGlvbnMpIHsKICAgIHZhciB0eXBlID0gb3B0aW9ucyA/IG9wdGlvbnMudHlwZSB8fCAnJyA6ICcnOwogICAgdmFyIGJ1aWxkZXIgPSBuZXcgQmxvYkJ1aWxkZXIoKTsKCiAgICBpZiAoYmxvYlBhcnRzKSB7CiAgICAgIGZvciAodmFyIGkgPSAwLCBsZW4gPSBibG9iUGFydHMubGVuZ3RoOyBpIDwgbGVuOyBpKyspIHsKICAgICAgICBidWlsZGVyLmFwcGVuZChibG9iUGFydHNbaV0pOwogICAgICB9CiAgICB9CgogICAgcmV0dXJuIGJ1aWxkZXIuZ2V0QmxvYih0eXBlKTsKICB9Owp9KSh0eXBlb2Ygc2VsZiAhPT0gJ3VuZGVmaW5lZCcgJiYgc2VsZiB8fCB0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJyAmJiB3aW5kb3cgfHwgdGhpcy5jb250ZW50IHx8IHRoaXMpOw=="},{"version":3,"names":["view","URL","webkitURL","Blob","e","BlobBuilder","WebKitBlobBuilder","MozBlobBuilder","get_class","object","Object","prototype","toString","call","match","FakeBlobBuilder","data","FakeBlob","type","encoding","size","length","FBB_proto","FB_proto","FileReaderSync","FileException","code","name","file_ex_codes","split","file_ex_code","real_URL","real_create_object_URL","createObjectURL","real_revoke_object_URL","revokeObjectURL","btoa","atob","ArrayBuffer","Uint8Array","fake","blob","data_URI_header","decodeURIComponent","encodeURIComponent","object_URL","substring","append","bb","str","buf","i","buf_len","String","fromCharCode","push","fr","readAsBinaryString","unescape","getBlob","arguments","join","slice","start","end","args","close","blobParts","options","builder","len","self","window","content"],"sources":["E:/item/newItem/admin/src/vendor/Blob.js"],"sourcesContent":["// +----------------------------------------------------------------------\r\n// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]\r\n// +----------------------------------------------------------------------\r\n// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.\r\n// +----------------------------------------------------------------------\r\n// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权\r\n// +----------------------------------------------------------------------\r\n// | Author: CRMEB Team <admin@crmeb.com>\r\n// +----------------------------------------------------------------------\r\n\r\n(function (view) {\r\n 'use strict';\r\n\r\n view.URL = view.URL || view.webkitURL;\r\n\r\n if (view.Blob && view.URL) {\r\n try {\r\n new Blob();\r\n return;\r\n } catch (e) {}\r\n }\r\n\r\n // Internally we use a BlobBuilder implementation to base Blob off of\r\n // in order to support older browsers that only have BlobBuilder\r\n var BlobBuilder =\r\n view.BlobBuilder ||\r\n view.WebKitBlobBuilder ||\r\n view.MozBlobBuilder ||\r\n (function (view) {\r\n var get_class = function (object) {\r\n return Object.prototype.toString.call(object).match(/^\\[object\\s(.*)\\]$/)[1];\r\n },\r\n FakeBlobBuilder = function BlobBuilder() {\r\n this.data = [];\r\n },\r\n FakeBlob = function Blob(data, type, encoding) {\r\n this.data = data;\r\n this.size = data.length;\r\n this.type = type;\r\n this.encoding = encoding;\r\n },\r\n FBB_proto = FakeBlobBuilder.prototype,\r\n FB_proto = FakeBlob.prototype,\r\n FileReaderSync = view.FileReaderSync,\r\n FileException = function (type) {\r\n this.code = this[(this.name = type)];\r\n },\r\n file_ex_codes = (\r\n 'NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR ' +\r\n 'NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR'\r\n ).split(' '),\r\n file_ex_code = file_ex_codes.length,\r\n real_URL = view.URL || view.webkitURL || view,\r\n real_create_object_URL = real_URL.createObjectURL,\r\n real_revoke_object_URL = real_URL.revokeObjectURL,\r\n URL = real_URL,\r\n btoa = view.btoa,\r\n atob = view.atob,\r\n ArrayBuffer = view.ArrayBuffer,\r\n Uint8Array = view.Uint8Array;\r\n FakeBlob.fake = FB_proto.fake = true;\r\n while (file_ex_code--) {\r\n FileException.prototype[file_ex_codes[file_ex_code]] = file_ex_code + 1;\r\n }\r\n if (!real_URL.createObjectURL) {\r\n URL = view.URL = {};\r\n }\r\n URL.createObjectURL = function (blob) {\r\n var type = blob.type,\r\n data_URI_header;\r\n if (type === null) {\r\n type = 'application/octet-stream';\r\n }\r\n if (blob instanceof FakeBlob) {\r\n data_URI_header = 'data:' + type;\r\n if (blob.encoding === 'base64') {\r\n return data_URI_header + ';base64,' + blob.data;\r\n } else if (blob.encoding === 'URI') {\r\n return data_URI_header + ',' + decodeURIComponent(blob.data);\r\n }\r\n if (btoa) {\r\n return data_URI_header + ';base64,' + btoa(blob.data);\r\n } else {\r\n return data_URI_header + ',' + encodeURIComponent(blob.data);\r\n }\r\n } else if (real_create_object_URL) {\r\n return real_create_object_URL.call(real_URL, blob);\r\n }\r\n };\r\n URL.revokeObjectURL = function (object_URL) {\r\n if (object_URL.substring(0, 5) !== 'data:' && real_revoke_object_URL) {\r\n real_revoke_object_URL.call(real_URL, object_URL);\r\n }\r\n };\r\n FBB_proto.append = function (data /*, endings*/) {\r\n var bb = this.data;\r\n // decode data to a binary string\r\n if (Uint8Array && (data instanceof ArrayBuffer || data instanceof Uint8Array)) {\r\n var str = '',\r\n buf = new Uint8Array(data),\r\n i = 0,\r\n buf_len = buf.length;\r\n for (; i < buf_len; i++) {\r\n str += String.fromCharCode(buf[i]);\r\n }\r\n bb.push(str);\r\n } else if (get_class(data) === 'Blob' || get_class(data) === 'File') {\r\n if (FileReaderSync) {\r\n var fr = new FileReaderSync();\r\n bb.push(fr.readAsBinaryString(data));\r\n } else {\r\n // async FileReader won't work as BlobBuilder is sync\r\n throw new FileException('NOT_READABLE_ERR');\r\n }\r\n } else if (data instanceof FakeBlob) {\r\n if (data.encoding === 'base64' && atob) {\r\n bb.push(atob(data.data));\r\n } else if (data.encoding === 'URI') {\r\n bb.push(decodeURIComponent(data.data));\r\n } else if (data.encoding === 'raw') {\r\n bb.push(data.data);\r\n }\r\n } else {\r\n if (typeof data !== 'string') {\r\n data += ''; // convert unsupported types to strings\r\n }\r\n // decode UTF-16 to binary string\r\n bb.push(unescape(encodeURIComponent(data)));\r\n }\r\n };\r\n FBB_proto.getBlob = function (type) {\r\n if (!arguments.length) {\r\n type = null;\r\n }\r\n return new FakeBlob(this.data.join(''), type, 'raw');\r\n };\r\n FBB_proto.toString = function () {\r\n return '[object BlobBuilder]';\r\n };\r\n FB_proto.slice = function (start, end, type) {\r\n var args = arguments.length;\r\n if (args < 3) {\r\n type = null;\r\n }\r\n return new FakeBlob(this.data.slice(start, args > 1 ? end : this.data.length), type, this.encoding);\r\n };\r\n FB_proto.toString = function () {\r\n return '[object Blob]';\r\n };\r\n FB_proto.close = function () {\r\n this.size = this.data.length = 0;\r\n };\r\n return FakeBlobBuilder;\r\n })(view);\r\n\r\n view.Blob = function Blob(blobParts, options) {\r\n var type = options ? options.type || '' : '';\r\n var builder = new BlobBuilder();\r\n if (blobParts) {\r\n for (var i = 0, len = blobParts.length; i < len; i++) {\r\n builder.append(blobParts[i]);\r\n }\r\n }\r\n return builder.getBlob(type);\r\n };\r\n})((typeof self !== 'undefined' && self) || (typeof window !== 'undefined' && window) || this.content || this);\r\n"],"mappings":"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"}]}
|