cesium
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
23 lines (20 loc) • 530 B
JavaScript
// make sure self is defined so that the Dojo build can evaluate this file without crashing.
if (typeof self === "undefined") {
//eslint-disable-next-line no-implicit-globals, no-global-assign
self = {};
}
self.onmessage = function (event) {
var array = event.data.array;
var postMessage = self.webkitPostMessage || self.postMessage;
try {
// transfer the test array back to the caller
postMessage(
{
array: array,
},
[array.buffer]
);
} catch (e) {
postMessage({});
}
};