UI server: refine attributes scope
authorJérôme Benoit <jerome.benoit@sap.com>
Fri, 2 Sep 2022 15:05:27 +0000 (17:05 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Fri, 2 Sep 2022 15:05:27 +0000 (17:05 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/charging-station/UIServiceWorkerBroadcastChannel.ts
src/charging-station/ui-server/ui-services/AbstractUIService.ts

index 5986a051a1b0480c6ed8d59386095f31ccd13738..652d825a537b2a7d60233ca4e6f14734731ec385 100644 (file)
@@ -18,7 +18,7 @@ type Responses = {
 
 export default class UIServiceWorkerBroadcastChannel extends WorkerBroadcastChannel {
   private readonly uiService: AbstractUIService;
-  private responses: Map<string, Responses>;
+  private readonly responses: Map<string, Responses>;
 
   constructor(uiService: AbstractUIService) {
     super();
index 9120f19976e8a682afd136afc1d469ee0af2fe30..71e6888ba7289aa8b8f1db8c1f1f85116951de32 100644 (file)
@@ -24,10 +24,10 @@ import type { AbstractUIServer } from '../AbstractUIServer';
 const moduleName = 'AbstractUIService';
 
 export default abstract class AbstractUIService {
-  protected readonly version: ProtocolVersion;
-  protected readonly uiServer: AbstractUIServer;
   protected readonly requestHandlers: Map<ProcedureName, ProtocolRequestHandler>;
-  private uiServiceWorkerBroadcastChannel: UIServiceWorkerBroadcastChannel;
+  private readonly version: ProtocolVersion;
+  private readonly uiServer: AbstractUIServer;
+  private readonly uiServiceWorkerBroadcastChannel: UIServiceWorkerBroadcastChannel;
   private readonly broadcastChannelRequests: Map<string, number>;
 
   constructor(uiServer: AbstractUIServer, version: ProtocolVersion) {