()
| 56845 | return _onWorkerMessage.apply(this, arguments); |
| 56846 | } |
| 56847 | function _onWorkerMessage() { |
| 56848 | _onWorkerMessage = (0, _asyncToGeneratorDefault.default)((0, _regeneratorDefault.default).mark(function _callee(_ref2) { |
| 56849 | var worker, data, resolve, reject, result; |
| 56850 | return (0, _regeneratorDefault.default).wrap(function _callee$(_context) { |
| 56851 | while(true)switch(_context.prev = _context.next){ |
| 56852 | case 0: |
| 56853 | worker = _ref2.worker, data = _ref2.data, resolve = _ref2.resolve, reject = _ref2.reject; |
| 56854 | _context.t0 = data.type; |
| 56855 | _context.next = _context.t0 === "done" ? 4 : _context.t0 === "parse" ? 6 : _context.t0 === "error" ? 17 : 19; |
| 56856 | break; |
| 56857 | case 4: |
| 56858 | resolve(data.result); |
| 56859 | return _context.abrupt("break", 19); |
| 56860 | case 6: |
| 56861 | _context.prev = 6; |
| 56862 | _context.next = 9; |
| 56863 | return (0, _parse.parse)(data.arraybuffer, data.options, data.url); |
| 56864 | case 9: |
| 56865 | result = _context.sent; |
| 56866 | worker.postMessage({ |
| 56867 | type: "parse-done", |
| 56868 | id: data.id, |
| 56869 | result: result |
| 56870 | }, (0, _loaderUtils.getTransferList)(result)); |
| 56871 | _context.next = 16; |
| 56872 | break; |
| 56873 | case 13: |
| 56874 | _context.prev = 13; |
| 56875 | _context.t1 = _context["catch"](6); |
| 56876 | worker.postMessage({ |
| 56877 | type: "parse-error", |
| 56878 | id: data.id, |
| 56879 | message: _context.t1.message |
| 56880 | }); |
| 56881 | case 16: |
| 56882 | return _context.abrupt("break", 19); |
| 56883 | case 17: |
| 56884 | reject(data.message); |
| 56885 | return _context.abrupt("break", 19); |
| 56886 | case 19: |
| 56887 | case "end": |
| 56888 | return _context.stop(); |
| 56889 | } |
| 56890 | }, _callee, null, [ |
| 56891 | [ |
| 56892 | 6, |
| 56893 | 13 |
| 56894 | ] |
| 56895 | ]); |
| 56896 | })); |
| 56897 | return _onWorkerMessage.apply(this, arguments); |
| 56898 | } |
| 56899 | |
| 56900 | },{"@babel/runtime/regenerator":"hCi6z","@babel/runtime/helpers/esm/asyncToGenerator":"1U3uv","@loaders.gl/loader-utils":"7zeF1","../api/parse":"7C096","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"g4jKF":[function(require,module,exports) { |
| 56901 | var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js"); |
nothing calls this directly
no test coverage detected