vaxis-suspend.diff

· erock's pastes · raw

expires: 2025-06-07

 1diff --git a/vxfw/vxfw.go b/vxfw/vxfw.go
 2index a764ec2..1f97c28 100644
 3--- a/vxfw/vxfw.go
 4+++ b/vxfw/vxfw.go
 5@@ -359,6 +359,14 @@ func NewApp(opts vaxis.Options) (*App, error) {
 6 	return app, nil
 7 }
 8 
 9+func (a *App) Suspend() error {
10+	return a.vx.Suspend()
11+}
12+
13+func (a *App) Resume() error {
14+	return a.vx.Resume()
15+}
16+
17 // Run the application
18 func (a *App) Run(w Widget) error {
19 	defer a.vx.Close()