Versions in this module Expand all Collapse all v2 v2.0.0 Oct 22, 2024 Changes in this version + var DesktopIPC []byte + var RuntimeAssetsBundle = &RuntimeAssets + 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{}) + type RuntimeAssets struct + func (r *RuntimeAssets) DesktopIPC() []byte + func (r *RuntimeAssets) RuntimeDesktopJS() []byte + func (r *RuntimeAssets) WebsocketIPC() []byte