blob: 0b683749c115bd68091079e8d841b7890bc664cb (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
onmessage = async function (e) {
importScripts('../bin/webhogg-wasm.js');
let type = e.data[0];
let source = e.data[1];
let args = e.data[2];
let dt = e.data[3];
let ctx = await wasm_bindgen(source);
ctx['start_' + type].apply(args);
setInterval(ctx['loop_' + type], dt);
}
|