// Find and remove all top blocks.
var topBlocks = [];
for (var i = xml.childNodes.length - 1, node; block = xml.childNodes[i]; i--) {
if (block.tagName == 'BLOCK') {
xml.removeChild(block);
topBlocks.unshift(block);
}
}
// Add each top block one by one and generate code.
var allCode = [];
for (var i = 0, block; block = topBlocks[i]; i++) {
var headless = new Blockly.Workspace();
xml.appendChild(block);
Blockly.Xml.domToWorkspace(xml, headless);
allCode.push(Blockly.JavaScript.workspaceToCode(headless));
headless.dispose();
xml.removeChild(block);
}
But this not working for my blocks. Please give other opinion to connect blocks parallelly.
Thanku
--
You received this message because you are subscribed to the Google Groups "Blockly" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blockly+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Blockly.JavaScript['example_input_value'] = function(block) { var value_code = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); // TODO: Assemble JavaScript into code variable. var code = '...;'; return code; };
var code = 'block_type(' + value_code + ');';

Blockly.JavaScript['example_input_statement'] = function(block) { var value_code = Blockly.JavaScript.statementToCode(block, 'VALUE'); var code = 'VALUE {\n ' + value_code + '\n}\n'; return code; };
Blockly.Python['my_block_type'] = function(block) { // TODO: Assemble Python into code variable. var code = '...'; // TODO: Change ORDER_NONE to the correct strength. return [code, Blockly.Python.ORDER_NONE]; };You'll notice the block factory uses ORDER_NONE by default, and includes a TODO directing you to change it. The possible values are found here. One of those should work.
Sir,
Thank You Sir,