diff --git a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/wwwroot/js/monaco-init.js b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/wwwroot/js/monaco-init.js index ed8710f7..c00b782f 100644 --- a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/wwwroot/js/monaco-init.js +++ b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/wwwroot/js/monaco-init.js @@ -21,7 +21,7 @@ return readyPromise; } - const KIND_MAP = { Method: 0, Field: 4, Property: 9, Event: 10, Class: 6, Module: 8, Variable: 4, Text: 18 }; + const KIND_MAP = { Method: 0, Field: 3, Property: 9, Event: 10, Class: 5, Module: 8, Variable: 4, Text: 18 }; function registerCSharpProviders() { monaco.languages.registerCompletionItemProvider("csharp", { @@ -45,6 +45,7 @@ return { label: it.label, insertText: it.insertText, detail: it.detail, kind: KIND_MAP[it.kind] != null ? KIND_MAP[it.kind] : 18, + insertTextRules: it.insertTextRules || 0, range: range }; }) @@ -121,7 +122,7 @@ parameters: (data.parameters || []).map(function (p) { return { label: p.label, documentation: p.documentation }; }) }], activeSignature: 0, - activeParameter: data.activeParameter || 0 + activeParameter: data.activeParameter ?? 0 }, dispose: function () {} };