Files
Toopie.Html/lib/launch.go
2020-09-09 23:58:46 -04:00

23 lines
458 B
Go

//go:generate go run -tags generate gen.go
package toopie
import (
"fmt"
"github.com/webview/webview"
"net"
)
func Launch(port string, pport int, width, height int) (ln net.Listener, w webview.WebView) {
ln = Listen(port, pport)
// defer ln.Close()
debug := true
w = webview.New(debug)
// defer w.Destroy()
w.SetTitle("toopie.html")
w.SetSize(width, height, webview.HintFixed)
w.Navigate(fmt.Sprintf("http://%s", ln.Addr()))
w.Run()
return
}