gui/pkg/systray/messages.go
Snider 2a9968354b
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Implement remaining GUI integration tools
2026-04-15 13:58:56 +01:00

29 lines
587 B
Go

// pkg/systray/messages.go
package systray
type QueryConfig struct{}
type QueryInfo struct{}
type TaskSetTrayIcon struct{ Data []byte }
type TaskSetTrayTooltip struct{ Tooltip string }
type TaskSetTrayLabel struct{ Label string }
type TaskSetTrayMenu struct{ Items []TrayMenuItem }
type TaskShowMessage struct {
Title string `json:"title"`
Message string `json:"message"`
}
type TaskShowPanel struct{}
type TaskHidePanel struct{}
type TaskSaveConfig struct{ Config map[string]any }
type ActionTrayClicked struct{}
type ActionTrayMenuItemClicked struct{ ActionID string }