Versions in this module Expand all Collapse all v1 v1.0.1 Dec 19, 2021 Changes in this version + func Asset(src string) ([]byte, error) + func Run(o Options) (err error) + type AdaptAstilectron func(a *astilectron.Astilectron) + type AdaptRouter func(r *httprouter.Router) + type AdaptWindow func(w *astilectron.Window) + type CustomProvision func(baseDirectoryPath string) error + type MessageHandler func(w *astilectron.Window, m MessageIn) + type MessageIn struct + Name string + Payload json.RawMessage + type MessageOut struct + Name string + Payload interface{} + type Options struct + AdaptAstilectron AdaptAstilectron + AdaptRouter AdaptRouter + AdaptWindow AdaptWindow + AstilectronOptions astilectron.Options + BaseDirectoryPath string + CustomProvision CustomProvision + Debug bool + Homepage string + MenuItemOptions []*astilectron.MenuItemOptions + MessageHandler MessageHandler + ResizeChan chan int + RestoreAssets RestoreAssets + TemplateData TemplateData + TransactionChan chan uint32 + TrayChan chan struct{} + TrayOptions *astilectron.TrayOptions + Wallet *spvwallet.SPVWallet + WindowOptions *astilectron.WindowOptions + type RestoreAssets func(dir, name string) error + type TemplateData func(name string, r *http.Request, p httprouter.Params) (d interface{}, err error)