From a7d2840d51098c3916f63732ea6dbfa32699cf21 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Wed, 5 Oct 2016 21:14:16 -0700 Subject: [PATCH] Fix #11314: Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton (#11405) * Fix #11314: Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton * Make options optional --- src/server/protocol.d.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/protocol.d.ts b/src/server/protocol.d.ts index 76e01fa1b2c..4280dc9835a 100644 --- a/src/server/protocol.d.ts +++ b/src/server/protocol.d.ts @@ -591,6 +591,12 @@ declare namespace ts.server.protocol { /** Defines space handling after opening and before closing non empty brackets. Default value is false. */ insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets?: boolean; + /** Defines space handling before and after template string braces. Default value is false. */ + insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces?: boolean; + + /** Defines space handling before and after JSX expression braces. Default value is false. */ + insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces?: boolean; + /** Defines whether an open brace is put onto a new line for functions or not. Default value is false. */ placeOpenBraceOnNewLineForFunctions?: boolean;