mirror of
https://github.com/google/blockly.git
synced 2026-01-04 15:40:08 +01:00
Textarea Field, Multiline Block (from acbart) (#2663)
* Field Textarea, text_multiline block, generators
This commit is contained in:
committed by
Sam El-Husseini
parent
f717add5a5
commit
6f4476c962
@@ -35,6 +35,15 @@ Blockly.JavaScript['text'] = function(block) {
|
||||
return [code, Blockly.JavaScript.ORDER_ATOMIC];
|
||||
};
|
||||
|
||||
Blockly.JavaScript['text_multiline'] = function(block) {
|
||||
// Text value.
|
||||
var code = Blockly.JavaScript.multiline_quote_(block.getFieldValue('TEXT'));
|
||||
if (code.includes('\n')) {
|
||||
code = '(' + code + ')'
|
||||
}
|
||||
return [code, Blockly.JavaScript.ORDER_ATOMIC];
|
||||
};
|
||||
|
||||
/**
|
||||
* Enclose the provided value in 'String(...)' function.
|
||||
* Leave string literals alone.
|
||||
|
||||
Reference in New Issue
Block a user