UNPKG

wonder.js

Version:
20 lines (16 loc) 786 B
'use strict'; 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 */