blocklyOptions | Options to pass to blockly on init,toolbox defines blockly toolbox,workspaceOptions defines blockly injection options,toolbox will overwrite the default andtoolboxPush will add to default | {toolbox: '', toolboxPush: '', workspaceOptions: {}} |
starter | Canvas starter blocks, defaulf setting generateslet el = this | <xml xmlns=...>...</xml> |
toolbarIcon | Toolbar icon for opening blockly modal | <i></i> |
blocklyTypesSupport | Component types to allow script editing from blockly,avoid components with predefined scripts or scripts set elsewhere | ['default', 'wrapper', 'text', 'textnode', 'image', 'video', 'svg'] |
toolbarBtnBlockly | Options to pass when extending toolbar | {} |
onRun | Logic to run if debug is successful | () => console.log('valid syntax') |
onError | Logic to run if debug finds errors | err => console.log('error:',err) |
modalTitle | Title for blockly modal | Blockly |
codeViewOptions | Additional options for the code viewer | {} |
buttonLabel | Label for the default save button | save |
commandBlocklyScript | Object to extend the defaultblockly-script command | {} |