5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 15:11:53 +08:00
wails/v3/examples/binding/bindings.js
2023-02-27 20:05:54 +11:00

27 lines
472 B
JavaScript

function GreetService(method) {
return {
packageName: "main",
serviceName: "GreetService",
methodName: method,
args: Array.prototype.slice.call(arguments, 1),
};
}
/**
* GreetService.Greet
* Greet someone
* @param name {string}
* @returns {Promise<string>}
*/
function Greet(name) {
return wails.Call(GreetService("Greet", name));
}
window.go = {
main: {
GreetService: {
Greet,
}
}
};