wonder.js
Version:
16 lines (12 loc) • 599 B
JavaScript
;
var Most = require("most");
var Blob$Wonderjs = require("../../external/Blob.js");
var LoadImageSystem$Wonderjs = require("../loader/LoadImageSystem.js");
function buildLoadImageStream(arrayBuffer, mimeType, errorMsg) {
var blob = Blob$Wonderjs.newBlobFromArrayBuffer(arrayBuffer, mimeType);
return Most.tap((function (image) {
return Blob$Wonderjs.revokeObjectURL(blob);
}), LoadImageSystem$Wonderjs.loadBlobImage(Blob$Wonderjs.createObjectURL(blob), errorMsg));
}
exports.buildLoadImageStream = buildLoadImageStream;
/* most Not a pure module */