Added comment, made custom code block inputs not required

This commit is contained in:
Tim Stallard 2017-03-14 09:35:51 +00:00
parent 7a15b1d5e1
commit f4a613420d
2 changed files with 7 additions and 7 deletions

View File

@ -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<br><textarea name='code'></textarea>",
html: "To access inputs, use vars inp1, inp2, etc. Use return to output.<br><textarea name='code'></textarea>",
js: function(block){
if(block.properties.code){
block.elem.find("textarea").val(block.properties.code);

View File

@ -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){