The worker self object is simply cast to any to make sure typescript does not complain. Actual typecheck may be restored once the following issue is fixed: https://github.com/microsoft/TypeScript/issues/20595
16 lines
386 B
JavaScript
16 lines
386 B
JavaScript
/**
|
|
* A worker that responds to messages by posting a message with the version identifer.
|
|
* @module ol/worker/version
|
|
*/
|
|
import {VERSION} from '../util.js';
|
|
|
|
/** @type {any} */
|
|
const worker = self;
|
|
|
|
worker.onmessage = event => {
|
|
console.log('version worker received message:', event.data); // eslint-disable-line
|
|
worker.postMessage(`version: ${VERSION}`);
|
|
};
|
|
|
|
export let create;
|