From 369f42dbed3bf568816041622698cb00a660a943 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 14 Mar 2019 18:13:40 -0700 Subject: [PATCH] Init properties inline --- .../browser/parts/editor/editorStatus.ts | 27 ++++++------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/src/vs/workbench/browser/parts/editor/editorStatus.ts b/src/vs/workbench/browser/parts/editor/editorStatus.ts index 12e14bb8513..ba862b06ad5 100644 --- a/src/vs/workbench/browser/parts/editor/editorStatus.ts +++ b/src/vs/workbench/browser/parts/editor/editorStatus.ts @@ -100,25 +100,14 @@ interface IEditorSelectionStatus { class StateChange { _stateChangeBrand: void; - indentation: boolean; - selectionStatus: boolean; - mode: boolean; - encoding: boolean; - EOL: boolean; - tabFocusMode: boolean; - screenReaderMode: boolean; - metadata: boolean; - - constructor() { - this.indentation = false; - this.selectionStatus = false; - this.mode = false; - this.encoding = false; - this.EOL = false; - this.tabFocusMode = false; - this.screenReaderMode = false; - this.metadata = false; - } + indentation: boolean = false; + selectionStatus: boolean = false; + mode: boolean = false; + encoding: boolean = false; + EOL: boolean = false; + tabFocusMode: boolean = false; + screenReaderMode: boolean = false; + metadata: boolean = false; combine(other: StateChange) { this.indentation = this.indentation || other.indentation;