Example #1
0
 ipc.subscribe("changeCertificateStatus", async () => {
     let status = await application
         .getCertificateService()
         .changeCertificateStatus();
     let command = await application
         .getCertificateService()
         .fetchCurrentCommands();
     return { status, command };
 });
Example #2
0
 ipc.subscribe("changeProxyCommandGrantStatus", async () => {
     let status = await application
         .getProxyCommandGrantService()
         .changeStatus();
     let command = await application
         .getProxyCommandGrantService()
         .fetchCommands();
     return { status, command };
 });
Example #3
0
 (
     _,
     { action, entityId, modifiers }: deleteRewriteRuleModifierParam,
 ) => {
     return application
         .getRewriteRules()
         .deleteModifiers(action, entityId, modifiers);
 },
Example #4
0
 .onChange(async (proxyCommandGrantStatus: ProxyCommandGrantStatus) => {
     let command = await application
         .getProxyCommandGrantService()
         .fetchCommands();
     return await ipc.publish("onChangeProxyCommandGrantStatus", {
         status: proxyCommandGrantStatus,
         command: command,
     });
 });
Example #5
0
 async (certificateStatus: CertificateStatus) => {
     let command = await application
         .getCertificateService()
         .fetchCurrentCommands();
     return await ipc.publish("onChangeCertificateStatus", {
         status: certificateStatus,
         command: command,
     });
 },
Example #6
0
 ipc.subscribe("changePacFileProxySetting", () => {
     return application.getUserSetting().changePacFileProxy();
 });
Example #7
0
 ipc.subscribe("changeProxySettingStatus", () => {
     return application.getProxySettingService().change();
 });
Example #8
0
 ipc.subscribe("changeRewriteRule", (_, rule: RewriteRuleEntityJSON) => {
     return application.getRewriteRules().changeRule(rule);
 });
Example #9
0
 ipc.subscribe("fetchAutoResponderEntities", () => {
     return application.getAutoResponder().fetchAll();
 });
Example #10
0
 ipc.subscribe("addAutoResponderEntities", (_, paths: string[]) => {
     return application.getAutoResponder().add(paths);
 });