From 8176a1a607314fa0909b5d6e06c897e6e04f5c51 Mon Sep 17 00:00:00 2001 From: Sam El-Husseini Date: Wed, 5 Jul 2017 23:44:57 +0300 Subject: [PATCH] Update custom-languages playground sample to use SnippetString --- .../custom-languages/sample.js | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/website/playground/new-samples/extending-language-services/custom-languages/sample.js b/website/playground/new-samples/extending-language-services/custom-languages/sample.js index 6be55add..d864491d 100644 --- a/website/playground/new-samples/extending-language-services/custom-languages/sample.js +++ b/website/playground/new-samples/extending-language-services/custom-languages/sample.js @@ -35,18 +35,22 @@ monaco.languages.registerCompletionItemProvider('mySpecialLanguage', { }, { label: 'testing', kind: monaco.languages.CompletionItemKind.Keyword, - insertText:'testing({{condition}})' + insertText: { + value: 'testing(${1:condition})' + } }, { label: 'ifelse', kind: monaco.languages.CompletionItemKind.Snippet, - insertText: [ - 'if ({{condition}}) {', - '\t{{}}', - '} else {', - '\t', - '}' - ].join('\n'), + insertText: { + value: [ + 'if (${1:condition}) {', + '\t$0', + '} else {', + '\t', + '}' + ].join('\n') + }, documentation: 'If-Else Statement' } ]