MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fetch

Function fetch

examples/commodetto/jpeghttp/main.js:19–35  ·  view source on GitHub ↗
(filename)

Source from the content-addressed store, hash-verified

17import Poco from "commodetto/Poco";
18
19function fetch(filename) {
20 return new Promise((resolve /*, reject */) => {
21 const request = new Request({
22 host: "test.moddable.com",
23 path: "/example/images/"+filename,
24 response: ArrayBuffer });
25
26 request.callback = function(message, value, etc) {
27 if (2 == message)
28 trace(`${value}: ${etc}\n`);
29 else if (5 == message) {
30 trace(value.byteLength + "\n");
31 resolve(value);
32 }
33 }
34 });
35}
36
37function render(imageData, offset, poco) {
38 const decoder = new JPEG(imageData);

Callers 1

mainFunction · 0.70

Calls 1

resolveFunction · 0.50

Tested by

no test coverage detected