From d72a0430ca1c2c9140ced639a54d5f18bbafb96d Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Wed, 5 Oct 2016 22:19:26 -0700 Subject: [PATCH] Fix #11314: Expose `insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces` and `insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces` on protocol definiton (#11405) (#11410) * 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 f0dfe4eb130..bad403deaf9 100644 --- a/src/server/protocol.d.ts +++ b/src/server/protocol.d.ts @@ -606,6 +606,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;