defaults

package
v0.104.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2022 License: MIT Imports: 8 Imported by: 19

Documentation

Overview

Package defaults of commonly used options parsed from environment. Check ResetWithEnv for details.

Index

Constants

This section is empty.

Variables

Bin is the default of launcher.Launcher.Bin . Env name is "bin".

CDP is the default of cdp.Client.Logger Env name is "cdp".

View Source
var Devtools bool

Devtools is the default of launcher.Launcher.Devtools . Env name is "devtools".

Dir is the default of launcher.Launcher.UserDataDir . Env name is "dir".

View Source
var LockPort int

LockPort is the default of launcher.Browser.LockPort Env name is "lock".

View Source
var Monitor string

Monitor is the default of rod.Browser.ServeMonitor . Env name is "monitor".

View Source
var Port string

Port is the default of launcher.Launcher.RemoteDebuggingPort . Env name is "port".

View Source
var Proxy string

Proxy is the default of launcher.Launcher.Proxy Env name is "trace".

View Source
var Show bool

Show is the default of launcher.Launcher.Headless . Env name is "show".

Slow is the default of rod.Browser.Slowmotion . The format is same as https://golang.org/pkg/time/#ParseDuration Env name is "slow".

View Source
var Trace bool

Trace is the default of rod.Browser.Trace . Env name is "trace".

URL is the default of cdp.Client.New . Env name is "url".

Functions

func Reset added in v0.47.0

func Reset()

Reset all flags to their init values.

func ResetWithEnv added in v0.54.0

func ResetWithEnv(env string)

ResetWithEnv set the default value of options used by rod. It will be called in an init() , so you don't have to call it manually. The followings will be parsed and merged, later overrides previous:

os.Open(".rod")
os.Getenv("rod")
env

Values are separated by commas, key and value are separated by "=", For example, on unix-like OS:

rod="show,trace,slow=1s,monitor" go run main.go

rod="slow=1s,dir=path/has /space,monitor=:9223" go run main.go

An example of ".rod" file content:

slow=1s
dir=path/has /space
monitor=:9223

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL