wonder.js
Version:
20 lines (16 loc) • 786 B
JavaScript
;
var Curry = require("bs-platform/lib/js/curry.js");
var Worker$Wonderjs = require("../../external/Worker.js");
var DomService$Wonderjs = require("../../service/primitive/DomService.js");
var DetectService$Wonderjs = require("../../service/primitive/DetectService.js");
function isSupportRenderWorkerAndSharedArrayBuffer(param) {
var isSupportSharedArrayBuffer = Worker$Wonderjs.isSupportSharedArrayBuffer(/* () */0);
var match = !isSupportSharedArrayBuffer;
if (match) {
return false;
} else {
return Curry._2(DetectService$Wonderjs.hasProperty, "transferControlToOffscreen", DomService$Wonderjs.buildCanvas());
}
}
exports.isSupportRenderWorkerAndSharedArrayBuffer = isSupportRenderWorkerAndSharedArrayBuffer;
/* Worker-Wonderjs Not a pure module */