source: imaps-frontend/node_modules/fflate/lib/worker.cjs@ 79a0317

main
Last change on this file since 79a0317 was 79a0317, checked in by stefan toskovski <stefantoska84@…>, 2 weeks ago

F4 Finalna Verzija

  • Property mode set to 100644
File size: 636 bytes
Line 
1"use strict";
2var ch2 = {};
3exports.default = (function (c, id, msg, transfer, cb) {
4 var w = new Worker(ch2[id] || (ch2[id] = URL.createObjectURL(new Blob([
5 c + ';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'
6 ], { type: 'text/javascript' }))));
7 w.onmessage = function (e) {
8 var d = e.data, ed = d.$e$;
9 if (ed) {
10 var err = new Error(ed[0]);
11 err['code'] = ed[1];
12 err.stack = ed[2];
13 cb(err, null);
14 }
15 else
16 cb(null, d);
17 };
18 w.postMessage(msg, transfer);
19 return w;
20});
Note: See TracBrowser for help on using the repository browser.