aboutsummaryrefslogtreecommitdiff
path: root/src/proxyClient.js
blob: e3e2dfea7fbdca82ac7d032140243ff516d17eb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// proxy to/from worker

var worker = new Worker('{{{ filename }}}.js');

worker.onmessage = function(event) {
  var data = event.data;
  switch (data.target) {
    case 'window': {
      window[data.method]();
      break;
    }
    default: throw 'what?';
  }
};