mirror of
https://github.com/google/blockly.git
synced 2026-01-10 02:17:09 +01:00
Reduce size of XML by omitting empty variable tag.
This commit is contained in:
@@ -42,8 +42,10 @@ goog.require('goog.dom');
|
||||
*/
|
||||
Blockly.Xml.workspaceToDom = function(workspace, opt_noId) {
|
||||
var xml = goog.dom.createDom('xml');
|
||||
xml.appendChild(Blockly.Xml.variablesToDom(
|
||||
Blockly.Variables.allUsedVarModels(workspace)));
|
||||
var variables = Blockly.Variables.allUsedVarModels(workspace);
|
||||
if (variables.length) {
|
||||
xml.appendChild(Blockly.Xml.variablesToDom(variables));
|
||||
}
|
||||
var blocks = workspace.getTopBlocks(true);
|
||||
for (var i = 0, block; block = blocks[i]; i++) {
|
||||
xml.appendChild(Blockly.Xml.blockToDomWithXY(block, opt_noId));
|
||||
|
||||
Reference in New Issue
Block a user