mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 23:13:02 +01:00
Merge pull request #1537 from zhanghongnian/issue#1180
fix demo: completion provider example
This commit is contained in:
commit
e93745ede8
1 changed files with 1 additions and 1 deletions
|
|
@ -28,7 +28,7 @@ monaco.languages.registerCompletionItemProvider('json', {
|
||||||
provideCompletionItems: function(model, position) {
|
provideCompletionItems: function(model, position) {
|
||||||
// find out if we are completing a property in the 'dependencies' object.
|
// find out if we are completing a property in the 'dependencies' object.
|
||||||
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
||||||
var match = textUntilPosition.match(/"dependencies"\s*:\s*{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*("[^"]*)?$/);
|
var match = textUntilPosition.match(/"dependencies"\s*:\s*\{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*([^"]*)?$/);
|
||||||
var suggestions = match ? createDependencyProposals() : [];
|
var suggestions = match ? createDependencyProposals() : [];
|
||||||
return {
|
return {
|
||||||
suggestions: suggestions
|
suggestions: suggestions
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue