add gcode parsing rotational interpolation, frame get
This commit is contained in:
parent
a1880f7dc3
commit
f097829e34
3 changed files with 67 additions and 35 deletions
|
|
@ -4,6 +4,7 @@ import { api } from './api.js';
|
|||
import { load } from '../../load/file.js';
|
||||
import { newWidget } from './widget.js';
|
||||
import { VIEWS } from './consts.js';
|
||||
import { widgets } from './widgets.js';
|
||||
|
||||
// add frame message api listener
|
||||
window.addEventListener('message', msg => {
|
||||
|
|
@ -46,10 +47,22 @@ window.addEventListener('message', msg => {
|
|||
case "mode": send({mode: settings.mode()}); break;
|
||||
case "device": send({device: settings.dev()}); break;
|
||||
case "process": send({process: settings.proc()}); break;
|
||||
case "widgets": send({widgets: widgets.all().map(w => {
|
||||
return {
|
||||
id: w.id,
|
||||
meta: w.meta,
|
||||
track: w.track,
|
||||
}
|
||||
})}); break;
|
||||
default: send({all: settings}); break;
|
||||
|
||||
}
|
||||
|
||||
if (data.set) switch (data.set) {
|
||||
case "":
|
||||
break;
|
||||
}
|
||||
|
||||
if (data.features) {
|
||||
Object.assign(feature, data.features);
|
||||
api.show.controls(api.feature.controls);
|
||||
|
|
|
|||
Loading…
Reference in a new issue