github.com/AlpineAIO/wails/v2@v2.0.0-beta.32.0.20240505041856-1047a8fa5fef/internal/frontend/events.go (about) 1 package frontend 2 3 type Events interface { 4 On(eventName string, callback func(...interface{})) func() 5 OnMultiple(eventName string, callback func(...interface{}), counter int) func() 6 Once(eventName string, callback func(...interface{})) func() 7 Emit(eventName string, data ...interface{}) 8 Off(eventName string) 9 OffAll() 10 Notify(sender Frontend, name string, data ...interface{}) 11 }