Skip to content
Snippets Groups Projects
Commit 100dab2a authored by Neil Gershenfeld's avatar Neil Gershenfeld
Browse files

wip

parent 3eefd4d3
Branches
Tags
No related merge requests found
...@@ -40,7 +40,7 @@ var init = function() { ...@@ -40,7 +40,7 @@ var init = function() {
// inputs // inputs
// //
var inputs = { var inputs = {
imageInfo:{type:'object', imageInfo:{type:'',
event:function(evt){ event:function(evt){
mod.name = evt.detail.name mod.name = evt.detail.name
mod.dpi = evt.detail.dpi mod.dpi = evt.detail.dpi
...@@ -50,7 +50,7 @@ var inputs = { ...@@ -50,7 +50,7 @@ var inputs = {
ctx.canvas.width = mod.width ctx.canvas.width = mod.width
ctx.canvas.height = mod.height ctx.canvas.height = mod.height
}}, }},
path:{type:'array', path:{type:'',
event:function(evt){ event:function(evt){
if (mod.label.nodeValue == 'calculating') { if (mod.label.nodeValue == 'calculating') {
draw_path(evt.detail) draw_path(evt.detail)
...@@ -73,7 +73,7 @@ var inputs = { ...@@ -73,7 +73,7 @@ var inputs = {
} }
} }
}, },
settings:{type:'object', settings:{type:'',
event:function(evt){ event:function(evt){
set_values(evt.detail) set_values(evt.detail)
} }
...@@ -83,18 +83,18 @@ var inputs = { ...@@ -83,18 +83,18 @@ var inputs = {
// outputs // outputs
// //
var outputs = { var outputs = {
diameter:{type:'number', diameter:{type:'',
event:function(){ event:function(){
mods.output(mod,'diameter',Math.ceil(mod.dpi*mod.dia_in.value)) mods.output(mod,'diameter',Math.ceil(mod.dpi*mod.dia_in.value))
} }
}, },
offset:{type:'number', offset:{type:'',
event:function(){ event:function(){
var pixels = mod.offset*parseFloat(mod.dia_in.value)*mod.dpi var pixels = mod.offset*parseFloat(mod.dia_in.value)*mod.dpi
mods.output(mod,'offset',pixels) mods.output(mod,'offset',pixels)
} }
}, },
toolpath:{type:'object', toolpath:{type:'',
event:function(){ event:function(){
cmd = {} cmd = {}
cmd.path = mod.path cmd.path = mod.path
......
...@@ -40,7 +40,7 @@ var init = function() { ...@@ -40,7 +40,7 @@ var init = function() {
// inputs // inputs
// //
var inputs = { var inputs = {
imageInfo:{type:'object', imageInfo:{type:'',
event:function(evt){ event:function(evt){
mod.name = evt.detail.name mod.name = evt.detail.name
mod.dpi = evt.detail.dpi mod.dpi = evt.detail.dpi
...@@ -50,7 +50,7 @@ var inputs = { ...@@ -50,7 +50,7 @@ var inputs = {
ctx.canvas.width = mod.width ctx.canvas.width = mod.width
ctx.canvas.height = mod.height ctx.canvas.height = mod.height
}}, }},
path:{type:'array', path:{type:'',
event:function(evt){ event:function(evt){
if (mod.label.nodeValue == 'calculating') { if (mod.label.nodeValue == 'calculating') {
draw_path(evt.detail) draw_path(evt.detail)
...@@ -73,7 +73,7 @@ var inputs = { ...@@ -73,7 +73,7 @@ var inputs = {
} }
} }
}, },
settings:{type:'object', settings:{type:'',
event:function(evt){ event:function(evt){
set_values(evt.detail) set_values(evt.detail)
} }
...@@ -83,18 +83,18 @@ var inputs = { ...@@ -83,18 +83,18 @@ var inputs = {
// outputs // outputs
// //
var outputs = { var outputs = {
diameter:{type:'number', diameter:{type:'',
event:function(){ event:function(){
mods.output(mod,'diameter',Math.ceil(mod.dpi*mod.dia_in.value)) mods.output(mod,'diameter',Math.ceil(mod.dpi*mod.dia_in.value))
} }
}, },
offset:{type:'number', offset:{type:'',
event:function(){ event:function(){
var pixels = mod.offset*parseFloat(mod.dia_in.value)*mod.dpi var pixels = mod.offset*parseFloat(mod.dia_in.value)*mod.dpi
mods.output(mod,'offset',pixels) mods.output(mod,'offset',pixels)
} }
}, },
toolpath:{type:'object', toolpath:{type:'',
event:function(){ event:function(){
cmd = {} cmd = {}
cmd.path = mod.path cmd.path = mod.path
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment