我已经实现了一个上下文菜单处理程序,它向工作区添加了一个块。我正在尝试在调用上下文菜单的块和可能已经连接到它的任何块之间添加块( previousConnection )。我正在拍摄的内容以及我拥有的代码以及它的作用......
context menu option handler:
var option =
{
text: "Comment",
enabled: true,
callback: function ()
{
var comment = workspace.newBlock('ta_comment');
var block = Blockly.ContextMenu.currentBlock;
block.previousConnection.connect(comment.nextConnection);
comment.initSvg();
comment.render();
}
}
menuOptions.push(option);