(_ref2)
| 106168 | }; |
| 106169 | } |
| 106170 | function getTextFromBuffer(_ref2) { |
| 106171 | var value = _ref2.value, length = _ref2.length, stride = _ref2.stride, offset = _ref2.offset, startIndices = _ref2.startIndices; |
| 106172 | var bytesPerElement = value.BYTES_PER_ELEMENT; |
| 106173 | var elementStride = stride ? stride / bytesPerElement : 1; |
| 106174 | var elementOffset = offset ? offset / bytesPerElement : 0; |
| 106175 | var characterCount = startIndices[length] || Math.floor((value.length - elementOffset - bytesPerElement) / elementStride) + 1; |
| 106176 | var texts = new Array(length); |
| 106177 | var codes = value; |
| 106178 | if (elementStride > 1 || elementOffset > 0) { |
| 106179 | codes = new value.constructor(characterCount); |
| 106180 | for(var i = 0; i < characterCount; i++)codes[i] = value[i * elementStride + elementOffset]; |
| 106181 | } |
| 106182 | for(var index = 0; index < length; index++){ |
| 106183 | var startIndex = startIndices[index]; |
| 106184 | var endIndex = startIndices[index + 1] || characterCount; |
| 106185 | texts[index] = String.fromCodePoint.apply(null, codes.subarray(startIndex, endIndex)); |
| 106186 | } |
| 106187 | return { |
| 106188 | texts: texts, |
| 106189 | characterCount: characterCount |
| 106190 | }; |
| 106191 | } |
| 106192 | |
| 106193 | },{"@deck.gl/core":"gu68g","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"b1X7F":[function(require,module,exports) { |
| 106194 | var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js"); |
nothing calls this directly
no outgoing calls
no test coverage detected