- public static getInstance(
- serverId: number,
- uiServerConfiguration?: UIServerConfigurationSection
- ): UIClient {
- if (!UIClient.instances.has(serverId) && uiServerConfiguration != null) {
- UIClient.instances.set(serverId, new UIClient(uiServerConfiguration))
- } else if (!UIClient.instances.has(serverId)) {
- throw new Error(`UI client instance not found for server id: ${serverId}`)
+ public static getInstance(uiServerConfiguration: UIServerConfigurationSection): UIClient {
+ if (UIClient.instance === null) {
+ UIClient.instance = new UIClient(uiServerConfiguration)