5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-09 08:19:15 +08:00
wails/v3/pkg/application/events_common_darwin.go
2023-07-12 21:29:01 +10:00

18 lines
471 B
Go

//go:build darwin
package application
import "github.com/wailsapp/wails/v3/pkg/events"
var commonApplicationEventMap = map[events.ApplicationEventType]events.ApplicationEventType{
events.Mac.ApplicationDidFinishLaunching: events.Common.ApplicationStarted,
}
func (m *macosApp) setupCommonEvents() {
for sourceEvent, targetEvent := range commonApplicationEventMap {
m.parent.On(sourceEvent, func(event *Event) {
applicationEvents <- uint(targetEvent)
})
}
}