Merge pull request #1986 from gokula-krishna-dev/resolve-xml-attribute

Change XML attribute for procedure from varId to var-id
This commit is contained in:
Rachel Fenichel
2018-07-25 10:33:47 -07:00
committed by GitHub

View File

@@ -131,7 +131,7 @@ Blockly.Blocks['procedures_defnoreturn'] = {
var parameter = document.createElement('arg');
var argModel = this.argumentVarModels_[i];
parameter.setAttribute('name', argModel.name);
parameter.setAttribute('varId', argModel.getId());
parameter.setAttribute('varid', argModel.getId());
if (opt_paramIds && this.paramIds_) {
parameter.setAttribute('paramId', this.paramIds_[i]);
}
@@ -155,7 +155,7 @@ Blockly.Blocks['procedures_defnoreturn'] = {
for (var i = 0, childNode; childNode = xmlElement.childNodes[i]; i++) {
if (childNode.nodeName.toLowerCase() == 'arg') {
var varName = childNode.getAttribute('name');
var varId = childNode.getAttribute('varId');
var varId = childNode.getAttribute('varid') || childNode.getAttribute('varId');
this.arguments_.push(varName);
var variable = Blockly.Variables.getOrCreateVariablePackage(
this.workspace, varId, varName, '');