MCPcopy Create free account
hub / github.com/Kitware/VTK / chunkify

Function chunkify

Examples/Emscripten/Cxx/GeometryViewer/web/chunkify.js:7–16  ·  view source on GitHub ↗
(blob, chunkSize)

Source from the content-addressed store, hash-verified

5 * @returns {Blob[]} An array of Blob chunks.
6 */
7export function chunkify(blob, chunkSize) {
8 const numChunks = Math.ceil(blob.size / chunkSize);
9 let i = 0;
10 const chunks = [];
11 while (i < numChunks) {
12 const offset = (i++) * chunkSize;
13 chunks.push(blob.slice(offset, offset + chunkSize));
14 }
15 return chunks;
16}

Callers 1

writeFileToWASMMemoryFunction · 0.90

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected