MCPcopy Create free account
hub / github.com/TechJeeper/Printventory / pruneZipArchiveExpandedGroups

Function pruneZipArchiveExpandedGroups

renderer.js:1385–1404  ·  view source on GitHub ↗
(models)

Source from the content-addressed store, hash-verified

1383 }
1384 reject(error);
1385 };
1386
1387 const payload = {
1388 id: jobId,
1389 fileExtension,
1390 url: encodedFilePath,
1391 arrayBuffer: modelArrayBuffer || undefined
1392 };
1393 const transfer = modelArrayBuffer && modelArrayBuffer instanceof ArrayBuffer ? [modelArrayBuffer] : undefined;
1394 if (transfer) {
1395 worker.postMessage(payload, transfer);
1396 } else {
1397 worker.postMessage(payload);
1398 }
1399 }).finally(() => {
1400 const endTime = Date.now();
1401 console.log(`[DEBUG] loadModel: Finished loading ${filePath}. Took ${endTime - startTime}ms.`);
1402 });
1403 } catch (error) {
1404 console.error('loadModel error:', error);
1405 throw error;
1406 }
1407}

Callers 1

renderVirtualGridFunction · 0.85

Calls 2

parseZipPathFunction · 0.70

Tested by

no test coverage detected