mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
parent
1da8712a4a
commit
f484156d8e
@ -1360,6 +1360,14 @@ RED.editor = (function() {
|
|||||||
if (options.value) {
|
if (options.value) {
|
||||||
session.setValue(options.value,-1);
|
session.setValue(options.value,-1);
|
||||||
}
|
}
|
||||||
|
if (options.globals) {
|
||||||
|
setTimeout(function() {
|
||||||
|
if (!!session.$worker) {
|
||||||
|
session.$worker.send("setOptions", [{globals: options.globals}]);
|
||||||
|
}
|
||||||
|
},100);
|
||||||
|
}
|
||||||
|
|
||||||
return editor;
|
return editor;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -91,7 +91,21 @@
|
|||||||
this.editor = RED.editor.createEditor({
|
this.editor = RED.editor.createEditor({
|
||||||
id: 'node-input-func-editor',
|
id: 'node-input-func-editor',
|
||||||
mode: 'ace/mode/javascript',
|
mode: 'ace/mode/javascript',
|
||||||
value: $("#node-input-func").val()
|
value: $("#node-input-func").val(),
|
||||||
|
globals: {
|
||||||
|
msg:true,
|
||||||
|
context:true,
|
||||||
|
RED: true,
|
||||||
|
util: true,
|
||||||
|
flow: true,
|
||||||
|
global: true,
|
||||||
|
console: true,
|
||||||
|
Buffer: true,
|
||||||
|
setTimeout: true,
|
||||||
|
clearTimeout: true,
|
||||||
|
setInterval: true,
|
||||||
|
clearInterval: true
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
RED.library.create({
|
RED.library.create({
|
||||||
|
Loading…
Reference in New Issue
Block a user