????
Current Path : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/ |
Current File : C:/inetpub/vhost/bcvt.kontum.gov.vn/www/106-es5.js.map |
{"version":3,"sources":["webpack:///node_modules/whatwg-fetch/fetch.js"],"names":["support","searchParams","self","iterable","Symbol","blob","Blob","e","formData","arrayBuffer","isDataView","obj","DataView","prototype","isPrototypeOf","viewClasses","isArrayBufferView","ArrayBuffer","isView","indexOf","Object","toString","call","normalizeName","name","String","test","TypeError","toLowerCase","normalizeValue","value","iteratorFor","items","iterator","next","shift","done","undefined","Headers","headers","map","forEach","append","Array","isArray","header","getOwnPropertyNames","oldValue","get","has","hasOwnProperty","set","callback","thisArg","keys","push","values","entries","consumed","body","bodyUsed","Promise","reject","fileReaderReady","reader","resolve","onload","result","onerror","error","readBlobAsArrayBuffer","FileReader","promise","readAsArrayBuffer","readBlobAsText","readAsText","readArrayBufferAsText","buf","view","Uint8Array","chars","length","i","fromCharCode","join","bufferClone","slice","byteLength","buffer","Body","_initBody","_bodyInit","_bodyText","_bodyBlob","FormData","_bodyFormData","URLSearchParams","_bodyArrayBuffer","type","rejected","Error","then","text","decode","json","JSON","parse","methods","normalizeMethod","method","upcased","toUpperCase","Request","input","options","url","credentials","mode","signal","referrer","clone","form","trim","split","bytes","replace","decodeURIComponent","parseHeaders","rawHeaders","preProcessedHeaders","line","parts","key","Response","bodyInit","status","ok","statusText","response","redirectStatuses","redirect","RangeError","location","DOMException","err","message","stack","create","constructor","fetch","init","request","aborted","xhr","XMLHttpRequest","abortXhr","abort","getAllResponseHeaders","responseURL","responseText","ontimeout","onabort","open","withCredentials","responseType","setRequestHeader","addEventListener","onreadystatechange","readyState","removeEventListener","send","polyfill"],"mappings":"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","file":"106-es5.js","sourcesContent":["var support = {\n searchParams: 'URLSearchParams' in self,\n iterable: 'Symbol' in self && 'iterator' in Symbol,\n blob:\n 'FileReader' in self &&\n 'Blob' in self &&\n (function() {\n try {\n new Blob()\n return true\n } catch (e) {\n return false\n }\n })(),\n formData: 'FormData' in self,\n arrayBuffer: 'ArrayBuffer' in self\n}\n\nfunction isDataView(obj) {\n return obj && DataView.prototype.isPrototypeOf(obj)\n}\n\nif (support.arrayBuffer) {\n var viewClasses = [\n '[object Int8Array]',\n '[object Uint8Array]',\n '[object Uint8ClampedArray]',\n '[object Int16Array]',\n '[object Uint16Array]',\n '[object Int32Array]',\n '[object Uint32Array]',\n '[object Float32Array]',\n '[object Float64Array]'\n ]\n\n var isArrayBufferView =\n ArrayBuffer.isView ||\n function(obj) {\n return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1\n }\n}\n\nfunction normalizeName(name) {\n if (typeof name !== 'string') {\n name = String(name)\n }\n if (/[^a-z0-9\\-#$%&'*+.^_`|~]/i.test(name)) {\n throw new TypeError('Invalid character in header field name')\n }\n return name.toLowerCase()\n}\n\nfunction normalizeValue(value) {\n if (typeof value !== 'string') {\n value = String(value)\n }\n return value\n}\n\n// Build a destructive iterator for the value list\nfunction iteratorFor(items) {\n var iterator = {\n next: function() {\n var value = items.shift()\n return {done: value === undefined, value: value}\n }\n }\n\n if (support.iterable) {\n iterator[Symbol.iterator] = function() {\n return iterator\n }\n }\n\n return iterator\n}\n\nexport function Headers(headers) {\n this.map = {}\n\n if (headers instanceof Headers) {\n headers.forEach(function(value, name) {\n this.append(name, value)\n }, this)\n } else if (Array.isArray(headers)) {\n headers.forEach(function(header) {\n this.append(header[0], header[1])\n }, this)\n } else if (headers) {\n Object.getOwnPropertyNames(headers).forEach(function(name) {\n this.append(name, headers[name])\n }, this)\n }\n}\n\nHeaders.prototype.append = function(name, value) {\n name = normalizeName(name)\n value = normalizeValue(value)\n var oldValue = this.map[name]\n this.map[name] = oldValue ? oldValue + ', ' + value : value\n}\n\nHeaders.prototype['delete'] = function(name) {\n delete this.map[normalizeName(name)]\n}\n\nHeaders.prototype.get = function(name) {\n name = normalizeName(name)\n return this.has(name) ? this.map[name] : null\n}\n\nHeaders.prototype.has = function(name) {\n return this.map.hasOwnProperty(normalizeName(name))\n}\n\nHeaders.prototype.set = function(name, value) {\n this.map[normalizeName(name)] = normalizeValue(value)\n}\n\nHeaders.prototype.forEach = function(callback, thisArg) {\n for (var name in this.map) {\n if (this.map.hasOwnProperty(name)) {\n callback.call(thisArg, this.map[name], name, this)\n }\n }\n}\n\nHeaders.prototype.keys = function() {\n var items = []\n this.forEach(function(value, name) {\n items.push(name)\n })\n return iteratorFor(items)\n}\n\nHeaders.prototype.values = function() {\n var items = []\n this.forEach(function(value) {\n items.push(value)\n })\n return iteratorFor(items)\n}\n\nHeaders.prototype.entries = function() {\n var items = []\n this.forEach(function(value, name) {\n items.push([name, value])\n })\n return iteratorFor(items)\n}\n\nif (support.iterable) {\n Headers.prototype[Symbol.iterator] = Headers.prototype.entries\n}\n\nfunction consumed(body) {\n if (body.bodyUsed) {\n return Promise.reject(new TypeError('Already read'))\n }\n body.bodyUsed = true\n}\n\nfunction fileReaderReady(reader) {\n return new Promise(function(resolve, reject) {\n reader.onload = function() {\n resolve(reader.result)\n }\n reader.onerror = function() {\n reject(reader.error)\n }\n })\n}\n\nfunction readBlobAsArrayBuffer(blob) {\n var reader = new FileReader()\n var promise = fileReaderReady(reader)\n reader.readAsArrayBuffer(blob)\n return promise\n}\n\nfunction readBlobAsText(blob) {\n var reader = new FileReader()\n var promise = fileReaderReady(reader)\n reader.readAsText(blob)\n return promise\n}\n\nfunction readArrayBufferAsText(buf) {\n var view = new Uint8Array(buf)\n var chars = new Array(view.length)\n\n for (var i = 0; i < view.length; i++) {\n chars[i] = String.fromCharCode(view[i])\n }\n return chars.join('')\n}\n\nfunction bufferClone(buf) {\n if (buf.slice) {\n return buf.slice(0)\n } else {\n var view = new Uint8Array(buf.byteLength)\n view.set(new Uint8Array(buf))\n return view.buffer\n }\n}\n\nfunction Body() {\n this.bodyUsed = false\n\n this._initBody = function(body) {\n this._bodyInit = body\n if (!body) {\n this._bodyText = ''\n } else if (typeof body === 'string') {\n this._bodyText = body\n } else if (support.blob && Blob.prototype.isPrototypeOf(body)) {\n this._bodyBlob = body\n } else if (support.formData && FormData.prototype.isPrototypeOf(body)) {\n this._bodyFormData = body\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this._bodyText = body.toString()\n } else if (support.arrayBuffer && support.blob && isDataView(body)) {\n this._bodyArrayBuffer = bufferClone(body.buffer)\n // IE 10-11 can't handle a DataView body.\n this._bodyInit = new Blob([this._bodyArrayBuffer])\n } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) {\n this._bodyArrayBuffer = bufferClone(body)\n } else {\n this._bodyText = body = Object.prototype.toString.call(body)\n }\n\n if (!this.headers.get('content-type')) {\n if (typeof body === 'string') {\n this.headers.set('content-type', 'text/plain;charset=UTF-8')\n } else if (this._bodyBlob && this._bodyBlob.type) {\n this.headers.set('content-type', this._bodyBlob.type)\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8')\n }\n }\n }\n\n if (support.blob) {\n this.blob = function() {\n var rejected = consumed(this)\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return Promise.resolve(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(new Blob([this._bodyArrayBuffer]))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as blob')\n } else {\n return Promise.resolve(new Blob([this._bodyText]))\n }\n }\n\n this.arrayBuffer = function() {\n if (this._bodyArrayBuffer) {\n return consumed(this) || Promise.resolve(this._bodyArrayBuffer)\n } else {\n return this.blob().then(readBlobAsArrayBuffer)\n }\n }\n }\n\n this.text = function() {\n var rejected = consumed(this)\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return readBlobAsText(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as text')\n } else {\n return Promise.resolve(this._bodyText)\n }\n }\n\n if (support.formData) {\n this.formData = function() {\n return this.text().then(decode)\n }\n }\n\n this.json = function() {\n return this.text().then(JSON.parse)\n }\n\n return this\n}\n\n// HTTP methods whose capitalization should be normalized\nvar methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT']\n\nfunction normalizeMethod(method) {\n var upcased = method.toUpperCase()\n return methods.indexOf(upcased) > -1 ? upcased : method\n}\n\nexport function Request(input, options) {\n options = options || {}\n var body = options.body\n\n if (input instanceof Request) {\n if (input.bodyUsed) {\n throw new TypeError('Already read')\n }\n this.url = input.url\n this.credentials = input.credentials\n if (!options.headers) {\n this.headers = new Headers(input.headers)\n }\n this.method = input.method\n this.mode = input.mode\n this.signal = input.signal\n if (!body && input._bodyInit != null) {\n body = input._bodyInit\n input.bodyUsed = true\n }\n } else {\n this.url = String(input)\n }\n\n this.credentials = options.credentials || this.credentials || 'same-origin'\n if (options.headers || !this.headers) {\n this.headers = new Headers(options.headers)\n }\n this.method = normalizeMethod(options.method || this.method || 'GET')\n this.mode = options.mode || this.mode || null\n this.signal = options.signal || this.signal\n this.referrer = null\n\n if ((this.method === 'GET' || this.method === 'HEAD') && body) {\n throw new TypeError('Body not allowed for GET or HEAD requests')\n }\n this._initBody(body)\n}\n\nRequest.prototype.clone = function() {\n return new Request(this, {body: this._bodyInit})\n}\n\nfunction decode(body) {\n var form = new FormData()\n body\n .trim()\n .split('&')\n .forEach(function(bytes) {\n if (bytes) {\n var split = bytes.split('=')\n var name = split.shift().replace(/\\+/g, ' ')\n var value = split.join('=').replace(/\\+/g, ' ')\n form.append(decodeURIComponent(name), decodeURIComponent(value))\n }\n })\n return form\n}\n\nfunction parseHeaders(rawHeaders) {\n var headers = new Headers()\n // Replace instances of \\r\\n and \\n followed by at least one space or horizontal tab with a space\n // https://tools.ietf.org/html/rfc7230#section-3.2\n var preProcessedHeaders = rawHeaders.replace(/\\r?\\n[\\t ]+/g, ' ')\n preProcessedHeaders.split(/\\r?\\n/).forEach(function(line) {\n var parts = line.split(':')\n var key = parts.shift().trim()\n if (key) {\n var value = parts.join(':').trim()\n headers.append(key, value)\n }\n })\n return headers\n}\n\nBody.call(Request.prototype)\n\nexport function Response(bodyInit, options) {\n if (!options) {\n options = {}\n }\n\n this.type = 'default'\n this.status = options.status === undefined ? 200 : options.status\n this.ok = this.status >= 200 && this.status < 300\n this.statusText = 'statusText' in options ? options.statusText : 'OK'\n this.headers = new Headers(options.headers)\n this.url = options.url || ''\n this._initBody(bodyInit)\n}\n\nBody.call(Response.prototype)\n\nResponse.prototype.clone = function() {\n return new Response(this._bodyInit, {\n status: this.status,\n statusText: this.statusText,\n headers: new Headers(this.headers),\n url: this.url\n })\n}\n\nResponse.error = function() {\n var response = new Response(null, {status: 0, statusText: ''})\n response.type = 'error'\n return response\n}\n\nvar redirectStatuses = [301, 302, 303, 307, 308]\n\nResponse.redirect = function(url, status) {\n if (redirectStatuses.indexOf(status) === -1) {\n throw new RangeError('Invalid status code')\n }\n\n return new Response(null, {status: status, headers: {location: url}})\n}\n\nexport var DOMException = self.DOMException\ntry {\n new DOMException()\n} catch (err) {\n DOMException = function(message, name) {\n this.message = message\n this.name = name\n var error = Error(message)\n this.stack = error.stack\n }\n DOMException.prototype = Object.create(Error.prototype)\n DOMException.prototype.constructor = DOMException\n}\n\nexport function fetch(input, init) {\n return new Promise(function(resolve, reject) {\n var request = new Request(input, init)\n\n if (request.signal && request.signal.aborted) {\n return reject(new DOMException('Aborted', 'AbortError'))\n }\n\n var xhr = new XMLHttpRequest()\n\n function abortXhr() {\n xhr.abort()\n }\n\n xhr.onload = function() {\n var options = {\n status: xhr.status,\n statusText: xhr.statusText,\n headers: parseHeaders(xhr.getAllResponseHeaders() || '')\n }\n options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL')\n var body = 'response' in xhr ? xhr.response : xhr.responseText\n resolve(new Response(body, options))\n }\n\n xhr.onerror = function() {\n reject(new TypeError('Network request failed'))\n }\n\n xhr.ontimeout = function() {\n reject(new TypeError('Network request failed'))\n }\n\n xhr.onabort = function() {\n reject(new DOMException('Aborted', 'AbortError'))\n }\n\n xhr.open(request.method, request.url, true)\n\n if (request.credentials === 'include') {\n xhr.withCredentials = true\n } else if (request.credentials === 'omit') {\n xhr.withCredentials = false\n }\n\n if ('responseType' in xhr && support.blob) {\n xhr.responseType = 'blob'\n }\n\n request.headers.forEach(function(value, name) {\n xhr.setRequestHeader(name, value)\n })\n\n if (request.signal) {\n request.signal.addEventListener('abort', abortXhr)\n\n xhr.onreadystatechange = function() {\n // DONE (success or failure)\n if (xhr.readyState === 4) {\n request.signal.removeEventListener('abort', abortXhr)\n }\n }\n }\n\n xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit)\n })\n}\n\nfetch.polyfill = true\n\nif (!self.fetch) {\n self.fetch = fetch\n self.Headers = Headers\n self.Request = Request\n self.Response = Response\n}\n"]}