summaryrefslogtreecommitdiff
path: root/pred_gui/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'pred_gui/main.go')
-rw-r--r--pred_gui/main.go36
1 files changed, 36 insertions, 0 deletions
diff --git a/pred_gui/main.go b/pred_gui/main.go
new file mode 100644
index 0000000..875ea82
--- /dev/null
+++ b/pred_gui/main.go
@@ -0,0 +1,36 @@
+package main
+
+import (
+ "embed"
+
+ "github.com/wailsapp/wails/v2"
+ "github.com/wailsapp/wails/v2/pkg/options"
+ "github.com/wailsapp/wails/v2/pkg/options/assetserver"
+)
+
+//go:embed all:frontend/dist
+var assets embed.FS
+
+func main() {
+ // Create an instance of the app structure
+ app := NewApp()
+
+ // Create application with options
+ err := wails.Run(&options.App{
+ Title: "pred_gui",
+ Width: 1024,
+ Height: 768,
+ AssetServer: &assetserver.Options{
+ Assets: assets,
+ },
+ BackgroundColour: &options.RGBA{R: 27, G: 38, B: 54, A: 1},
+ OnStartup: app.startup,
+ Bind: []interface{}{
+ app,
+ },
+ })
+
+ if err != nil {
+ println("Error:", err.Error())
+ }
+}