Merge pull request #31166 from schultzp2020/constructor-parameters

refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
This commit is contained in:
Patrik Oldsberg
2025-10-15 18:56:42 +02:00
committed by GitHub
187 changed files with 1893 additions and 728 deletions
+15 -5
View File
@@ -55,12 +55,22 @@ export class SignalClient implements SignalApi {
);
}
private identity: IdentityApi;
private discoveryApi: DiscoveryApi;
private connectTimeout: number;
private reconnectTimeout: number;
private constructor(
private identity: IdentityApi,
private discoveryApi: DiscoveryApi,
private connectTimeout: number,
private reconnectTimeout: number,
) {}
identity: IdentityApi,
discoveryApi: DiscoveryApi,
connectTimeout: number,
reconnectTimeout: number,
) {
this.identity = identity;
this.discoveryApi = discoveryApi;
this.connectTimeout = connectTimeout;
this.reconnectTimeout = reconnectTimeout;
}
subscribe<TMessage extends JsonObject = JsonObject>(
channel: string,