Refactor game options into separate components

This commit is contained in:
Olivier Gagnon
2022-08-29 15:56:38 -04:00
parent 66e3a9a78b
commit b5a2319df7
8 changed files with 443 additions and 417 deletions
+2 -1
View File
@@ -5,10 +5,11 @@ let server: Remote;
export function newRemoteFileApiConnection(): void {
if (server) server.stopConnection();
if (Settings.RemoteFileApiPort === 0) return;
server = new Remote("localhost", Settings.RemoteFileApiPort);
server.startConnection();
}
export function isRemoteFileApiConnectionLive(): boolean {
return server.connection != undefined && server.connection.readyState == 1;
return server && server.connection != undefined && server.connection.readyState == 1;
}