callable
Function: callable()
function callable<Args, T>(route: string): (...args: Args) => Promise<T>
Defined in: index.ts:56
Make reusable IPC call declarations
frontend:
// declare a method with arg1 as a string and a return type of boolean
const method = callable<[{ arg1: string }], boolean>("methodName");
const result1 = await method({ arg1: 'value1' });
const result2 = await method({ arg1: 'value2' });
backend:
def methodName(arg1: str):
pass
Type Parameters
• Args extends any
[] = []
• T = IPC_types
Parameters
route
string
Returns
Function
Parameters
args
...Args
Returns
Promise
<T
>