https://github.com/rmw-lib/fchain
https://github.com/rmw-lib/fchain
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rmw-lib/fchain
- Owner: rmw-lib
- License: other
- Created: 2020-08-25T04:08:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-25T06:25:20.000Z (almost 6 years ago)
- Last Synced: 2026-05-19T00:47:59.856Z (2 months ago)
- Language: JavaScript
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
```
npm install -g fchain
```
or
```
yarn global add fchain
```
use example
```
import {ipcRenderer} from 'electron'
ipcRenderer.invoke("app.quit", [args1, args2])
```
=>
```
import {ipcRenderer} from 'electron'
import invoke from 'fchain/invoke'
ipc = invoke(ipcRenderer,ipcRenderer.invoke)
ipc.app.quit(args1, args2)
```
```
import {ipcMain} from 'electron'
import handle from 'fchain/handle'
ipc = handle(ipcMain,ipcMain.handle)
ipc.app.quit (args1, args2)->
console.log @ # event
console.log args1, args2
```
```
import ipc from 'fchain/ipc_handle'
```
```
import ipc from 'fchain/ipc_invoke'
```