Skip to content

Commit 3cd65bf

Browse files
author
hartsantler
committed
Google Blockly editor now outputs Python code to Ace Editor on block updates.
1 parent 647f257 commit 3cd65bf

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

tests/blockly_code_editor.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828

2929
<script src="blockly_compressed.js" type="text/javascript" charset="utf-8"></script>
3030
<script src="blocks_compressed.js" type="text/javascript" charset="utf-8"></script>
31+
<script src="python_compressed.js" type="text/javascript"></script>
32+
3133
<script type="text/javascript" src="msg/js/en.js"></script>
3234

3335
<script src="pythonscript.js"></script>
@@ -207,6 +209,12 @@
207209
{path: './', toolbox: document.getElementById('toolbox')}
208210
);
209211

212+
function update_ace_editor() {
213+
var code = Blockly.Python.workspaceToCode();
214+
editor.setValue( code );
215+
}
216+
Blockly.addChangeListener( update_ace_editor );
217+
210218
</script>
211219

212220

0 commit comments

Comments
 (0)