diff --git a/demos/blocklyfactory/workspacefactory/wfactory_generator.js b/demos/blocklyfactory/workspacefactory/wfactory_generator.js index 01d578f78..c3183ab6d 100644 --- a/demos/blocklyfactory/workspacefactory/wfactory_generator.js +++ b/demos/blocklyfactory/workspacefactory/wfactory_generator.js @@ -166,18 +166,22 @@ WorkspaceFactoryGenerator.prototype.generateInjectString = function() { var attributes = addAttributes(this.model.options, '\t'); if (!this.model.options['readOnly']) { - attributes = '\ttoolbox : toolbox, /* TODO: Change toolbox XML ID if ' + - 'necessary. Can export toolbox XML from Workspace Factory. */\n' + + attributes = '\ttoolbox : toolbox, \n' + attributes; } - var finalStr = 'var options = { \n' + attributes + '};'; + var finalStr = '/* TODO: Change toolbox XML ID if necessary. Can export ' + + 'toolbox XML from Workspace Factory. */\n' + + 'var toolbox = document.getElementById("toolbox");\n\n'; + finalStr += 'var options = { \n' + attributes + '};'; finalStr += '\n\n/* Inject your workspace */ \nvar workspace = Blockly.' + 'inject(/* TODO: Add ID of div to inject Blockly into */, options);'; finalStr += '\n\n/* Load Workspace Blocks from XML to workspace. ' + - 'Remove if no blocks to load */' + - '\nBlockly.Xml.domToWorkspace(workspace, workspaceBlocks/*' + - ' TODO: Change workspace blocks XML ID if necessary. Can export' + - ' workspace blocks XML from Workspace Factory. */);'; + 'Remove all code below if no blocks to load */\n\n' + + '/* TODO: Change workspace blocks XML ID if necessary. Can export' + + ' workspace blocks XML from Workspace Factory. */\n' + + 'var workspaceBlocks = document.getElementById("workspaceBlocks"); \n\n' + + '/* Load blocks to workspace. */\n' + + 'Blockly.Xml.domToWorkspace(workspace, workspaceBlocks);'; return finalStr; } diff --git a/demos/blocklyfactory/workspacefactory/wfactory_model.js b/demos/blocklyfactory/workspacefactory/wfactory_model.js index a03fb86ea..eabaafbbc 100644 --- a/demos/blocklyfactory/workspacefactory/wfactory_model.js +++ b/demos/blocklyfactory/workspacefactory/wfactory_model.js @@ -94,7 +94,7 @@ WorkspaceFactoryModel.prototype.hasVariables = function() { * false otherwise. */ WorkspaceFactoryModel.prototype.hasProcedures = function() { - return this.hasFunctionCategory; + return this.hasProcedureCategory; }; /**