Example prod/debug options

This commit is contained in:
Lea Anthony
2023-08-15 21:40:50 +10:00
parent 0b9fec3f87
commit 7d678154c6
3 changed files with 29 additions and 7 deletions
+3 -7
View File
@@ -15,13 +15,9 @@ import (
)
func main() {
app := application.New(application.Options{
Name: "WebviewWindow Demo",
Description: "A demo of the WebviewWindow API",
Mac: application.MacOptions{
ApplicationShouldTerminateAfterLastWindowClosed: true,
},
})
app := application.New(Options)
app.On(events.Mac.ApplicationDidFinishLaunching, func(*application.Event) {
log.Println("ApplicationDidFinishLaunching")
})
+13
View File
@@ -0,0 +1,13 @@
//go:build !production
package main
import "github.com/wailsapp/wails/v3/pkg/application"
var Options = application.Options{
Name: "WebviewWindow Demo (debug)",
Description: "A demo of the WebviewWindow API",
Mac: application.MacOptions{
ApplicationShouldTerminateAfterLastWindowClosed: true,
},
}
+13
View File
@@ -0,0 +1,13 @@
//go:build production
package main
import "github.com/wailsapp/wails/v3/pkg/application"
var Options = application.Options{
Name: "WebviewWindow Demo",
Description: "A demo of the WebviewWindow API",
Mac: application.MacOptions{
ApplicationShouldTerminateAfterLastWindowClosed: true,
},
}