Versions in this module Expand all Collapse all v2 v2.2.0 Nov 20, 2022 Changes in this version + var DesktopIPC []byte + var RuntimeDesktopJS []byte + type Events struct + func NewEvents(log Logger) *Events + func (e *Events) AddFrontend(appFrontend frontend.Frontend) + func (e *Events) Emit(eventName string, data ...interface{}) + func (e *Events) Notify(sender frontend.Frontend, name string, data ...interface{}) + func (e *Events) Off(eventName string) + func (e *Events) OffAll() + func (e *Events) On(eventName string, callback func(...interface{})) func() + func (e *Events) OnMultiple(eventName string, callback func(...interface{}), counter int) func() + func (e *Events) Once(eventName string, callback func(...interface{})) func() + type Logger interface + Trace func(format string, v ...interface{})