electron-event-flux
Version:
Redux store which synchronizes between instances in multiple process
10 lines • 668 B
TypeScript
import { IStoreCallback, IActionCallback, IResultCallback, IMessageCallback, IWinMessageCallback, IInitWindowCallback } from './IRendererClient';
import { Log } from './utils/loggerApply';
export default class ElectronRendererClient {
clientId: any;
constructor(callback: IStoreCallback, onGetAction: IActionCallback, onGetResult: IResultCallback, onGetMessage: IMessageCallback, onGetWinMessage: IWinMessageCallback, onInitWindow: IInitWindowCallback, log: Log);
forward(invokeId: string, action: any): void;
sendMessage(args: any): void;
sendWindowMessage(clientId: string, args: any): void;
}
//# sourceMappingURL=ElectronRendererClient.d.ts.map