2013-11-05 23:03:38 +00:00
|
|
|
/*jshint worker:true */
|
|
|
|
var isConfigured = false;
|
|
|
|
|
|
|
|
/*jshint evil:true, unused:false */
|
2013-10-05 01:30:54 +00:00
|
|
|
self.onmessage = function(e) {
|
|
|
|
if(isConfigured === false) {
|
|
|
|
eval(e.data);
|
|
|
|
isConfigured = true;
|
|
|
|
}
|
|
|
|
else {
|
|
|
|
var data = JSON.parse(e.data);
|
|
|
|
var functionName = data.shift();
|
|
|
|
self[functionName].apply(this, data);
|
|
|
|
}
|
|
|
|
};
|
2013-11-05 23:03:38 +00:00
|
|
|
/*jshint evil:false, unused:true */
|