TG-PlatformPlus/qml/js/dataloader.mjs

21 lines
547 B
JavaScript

WorkerScript.onMessage = function(msg) {
msg.model.clear()
var cmdSets = JSON.parse(msg.data)
for(var i = 0; i < cmdSets.length; ++i)
{
var item = JSON.parse(cmdSets[i].extendData)
var obj = {}
obj.id = item.id
obj.asd = item.asd
obj.rsd = item.rsd
obj.speed = item.speed
obj.direction = item.direction
obj.runtime = item.runtime
msg.model.append(obj);
}
msg.model.sync(); // updates the changes to the list
WorkerScript.sendMessage({});
}