diff --git a/src/blocks/custom.js b/src/blocks/custom.js
index d1b6124..6e740a6 100644
--- a/src/blocks/custom.js
+++ b/src/blocks/custom.js
@@ -6,31 +6,31 @@ module.exports = {
inp1: {
name: "1",
type: "text",
- required: true,
+ required: false,
inline: false
},
inp2: {
name: "2",
type: "text",
- required: true,
+ required: false,
inline: false
},
inp3: {
name: "3",
type: "text",
- required: true,
+ required: false,
inline: false
},
inp4: {
name: "4",
type: "text",
- required: true,
+ required: false,
inline: false
},
inp5: {
name: "5",
type: "text",
- required: true,
+ required: false,
inline: false
}
},
@@ -40,7 +40,7 @@ module.exports = {
return customFunc(inputs.inp1, inputs.inp2, inputs.inp3, inputs.inp4, inputs.inp5);
},
pageBlock: {
- html: "To access inputs, use vars inp1, inp2, etc
",
+ html: "To access inputs, use vars inp1, inp2, etc. Use return to output.
",
js: function(block){
if(block.properties.code){
block.elem.find("textarea").val(block.properties.code);
diff --git a/src/outputCalculation.js b/src/outputCalculation.js
index ab0f76a..e651b6c 100644
--- a/src/outputCalculation.js
+++ b/src/outputCalculation.js
@@ -39,7 +39,7 @@ function resolveOutput(block, cache){
}
}
-function calculateOutputBlocks(){
+function calculateOutputBlocks(){ //resolve the output for frequency and output blocks, their execute functions will handle displaying
var cache = {};
var outputBlocks = diagram.state.filter((block)=>((block.type == "output") || (block.type == "frequency")));
for(var block of outputBlocks){