mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 10:02:55 +08:00
1.1 KiB
1.1 KiB
single-instance Plugin
This example plugin provides a way to generate hashes of strings.
Installation
Add the plugin to the Plugins
option in the Applications options:
Plugins: map[string]application.Plugin{
"single_instance": single_instance.NewPlugin(&single_instance.Config{
// When true, the original app will be activated when a second instance is launched
ActivateAppOnSubsequentLaunch: true,
}
},
Usage
This plugin prevents the launch of multiple copies of your application.
If you set ActivateAppOnSubsequentLaunch
to true the original app will be activated when a second instance is launched.
Support
If you find a bug in this plugin, please raise a ticket here. Please do not contact the Wails team for support.
Credit
This plugin contains modified code from the awesome go-singleinstance module (c) 2015 Allan Simon.
Original license file has been renamed go-singleinstance.LICENSE
and is available here.