Спросил у GPT, поржал в голос над ответом: Перейди в редактор и вставь действие Инжектировать JavaScript (Inject JavaScript).
Конечно, было бы не плохо если бы было такое действие.
//функция для установки глобальной переменной типа string из ноды
function PSet_string(name,value){
let script = (`PSet(\"basglobal\", \"${name}\", JSON.stringify(\"${value}\"))`);
BAS_API(script)
}
//use
PSet_string('NAME','any string')
Сам нашел в чем была причина. Нада было поставить фокус через екшын "Кликнуть на елемен". А я делал:
self.focus() - фокус работал, но editor.pasteHTML('Hello World'); не срабатывал.
Двигать мышь и кликнуть на елемент - фокус был, но также не срабатывал.
Даже после "ввод текста" курсор (фокус) оставалса и все равно не срабатывал.