Files
bs-manager/src/main/ipcs/static-configuration.ipcs.ts
T
silentrald 0398a957ad [feat-578] store protonFolder in static config
* changed protonPath to protonFolder
* log stdout for running bsipa executable
2024-10-23 07:51:21 +08:00

15 lines
490 B
TypeScript

import { from, of } from "rxjs";
import { IpcService } from "../services/ipc.service";
import { StaticConfigurationService } from "../services/static-configuration.service";
const ipc = IpcService.getInstance();
const staticConfig = StaticConfigurationService.getInstance();
ipc.on("static-configuration.get", (args, reply) => {
reply(of(staticConfig.get(args)));
});
ipc.on("static-configuration.set", (args, reply) => {
reply(from(staticConfig.set(args.key, args.value)));
});