refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility

Signed-off-by: Paul Schultz <pschultz@pobox.com>
This commit is contained in:
Paul Schultz
2025-09-16 12:29:49 -05:00
parent b3a437e15d
commit 05f60e1e0a
167 changed files with 1826 additions and 679 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,