Documentation ¶
Overview ¶
Package defaults of commonly used options parsed from environment. Check ResetWith for details.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Bin string
Bin is the default of launcher.Launcher.Bin . Option name is "bin".
var CDP utils.Logger
CDP is the default of cdp.Client.Logger Option name is "cdp".
var Devtools bool
Devtools is the default of launcher.Launcher.Devtools . Option name is "devtools".
var Dir string
Dir is the default of launcher.Launcher.UserDataDir . Option name is "dir".
var LockPort int
LockPort is the default of launcher.Browser.LockPort Option name is "lock".
var Monitor string
Monitor is the default of rod.Browser.ServeMonitor . Option name is "monitor".
var Port string
Port is the default of launcher.Launcher.RemoteDebuggingPort . Option name is "port".
var Proxy string
Proxy is the default of launcher.Launcher.Proxy Option name is "proxy".
var Show bool
Show is the default of launcher.Launcher.Headless . Option name is "show".
var Slow time.Duration
Slow is the default of rod.Browser.SlowMotion . The format is same as https://golang.org/pkg/time/#ParseDuration Option name is "slow".
var Trace bool
Trace is the default of rod.Browser.Trace . Option name is "trace".
var URL string
URL is the default websocket url for remote control a browser. Option name is "url".
Functions ¶
func ResetWith ¶ added in v0.106.0
func ResetWith(options string)
ResetWith options and "-rod" command line flag. It will be called in an init() , so you don't have to call it manually. It will try to load the cli flag "-rod" and then the options, the later override the former. If you want to disable the global cli argument flag, set env DISABLE_ROD_FLAG. Values are separated by commas, key and value are separated by "=". For example:
go run main.go -rod=show go run main.go -rod show,trace,slow=1s,monitor go run main.go --rod="slow=1s,dir=path/has /space,monitor=:9223"
Types ¶
This section is empty.