restore sla slice, preview, export

This commit is contained in:
Stewart Allen 2020-11-08 19:38:02 -05:00
commit feca4902d1
11 changed files with 77 additions and 541 deletions

View file

@ -138,14 +138,18 @@ KIRI.worker = {
return send.done()
}
const output = driver.export(current.print, function(line) {
send.data({line});
let output;
driver.export(current.print, function(line, direct) {
send.data({line}, direct);
}, function(done) {
// SLA workaround
output = done;
});
const { bounds, time, lines, bytes, distance } = current.print;
const { bounds, time, lines, bytes, distance, settings } = current.print;
send.done({
done: true,
output: { bounds, time, lines, bytes, distance }
output: output ? output : { bounds, time, lines, bytes, distance, settings }
});
},