提交 6acfab27 编写于 作者: NoSubject's avatar NoSubject

Merge branch 'feature/scriptEditor_monaco' into 'develop'

新增monaco脚本编辑器

See merge request o2oa/o2oa!516
......@@ -171,6 +171,17 @@ MWF.xApplication.cms.ScriptDesigner.Script = new Class({
}
}
if (this.designer.monacoStyleSelectNode){
options = this.designer.monacoStyleSelectNode.options;
for (var i=0; i<options.length; i++){
var option = options[i];
if (option.value==this.editor.theme){
option.set("selected", true);
break;
}
}
}
if (this.designer.styleSelectNode && this.designer.monacoStyleSelectNode){
if (this.editor.options.type=="ace"){
this.designer.monacoStyleSelectNode.hide();
......
......@@ -158,6 +158,15 @@ MWF.xApplication.portal.ScriptDesigner.Script = new Class({
}
}
options = this.designer.monacoStyleSelectNode.options;
for (var i=0; i<options.length; i++){
var option = options[i];
if (option.value==this.editor.theme){
option.set("selected", true);
break;
}
}
if (this.editor.options.type=="ace"){
this.designer.monacoStyleSelectNode.hide();
this.designer.styleSelectNode.show();
......
......@@ -168,6 +168,14 @@ MWF.xApplication.process.ScriptDesigner.Script = new Class({
break;
}
}
options = this.designer.monacoStyleSelectNode.options;
for (var i=0; i<options.length; i++){
var option = options[i];
if (option.value==this.editor.theme){
option.set("selected", true);
break;
}
}
if (this.editor.options.type=="ace"){
this.designer.monacoStyleSelectNode.hide();
......
......@@ -174,6 +174,14 @@ MWF.xApplication.service.AgentDesigner.Agent = new Class({
break;
}
}
options = this.designer.monacoStyleSelectNode.options;
for (var i=0; i<options.length; i++){
var option = options[i];
if (option.value==this.editor.theme){
option.set("selected", true);
break;
}
}
if (this.editor.options.type=="ace"){
this.designer.monacoStyleSelectNode.hide();
......
......@@ -180,7 +180,14 @@ MWF.xApplication.service.InvokeDesigner.Invoke = new Class({
break;
}
}
options = this.designer.monacoStyleSelectNode.options;
for (var i=0; i<options.length; i++){
var option = options[i];
if (option.value==this.editor.theme){
option.set("selected", true);
break;
}
}
if (this.editor.options.type=="ace"){
this.designer.monacoStyleSelectNode.hide();
this.designer.styleSelectNode.show();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册