Config

class Config(userDataDir: Path? = null, val headless: Boolean = Defaults.HEADLESS, val userAgent: String? = null, browserExecutablePath: Path? = null, browserArgs: List<String>? = null, sandbox: Boolean = Defaults.SANDBOX, val lang: String? = null, var host: String? = null, var port: Int? = null, val expert: Boolean = Defaults.EXPERT, val browserConnectionTimeout: Long = Defaults.BROWSER_CONNECTION_TIMEOUT, val browserConnectionMaxTries: Int = Defaults.BROWSER_CONNECTION_MAX_TRIES, val autoDiscoverTargets: Boolean = Defaults.AUTO_DISCOVER_TARGETS)

Constructors

Link copied to clipboard
constructor(userDataDir: Path? = null, headless: Boolean = Defaults.HEADLESS, userAgent: String? = null, browserExecutablePath: Path? = null, browserArgs: List<String>? = null, sandbox: Boolean = Defaults.SANDBOX, lang: String? = null, host: String? = null, port: Int? = null, expert: Boolean = Defaults.EXPERT, browserConnectionTimeout: Long = Defaults.BROWSER_CONNECTION_TIMEOUT, browserConnectionMaxTries: Int = Defaults.BROWSER_CONNECTION_MAX_TRIES, autoDiscoverTargets: Boolean = Defaults.AUTO_DISCOVER_TARGETS)

Types

Link copied to clipboard
object Defaults

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val extensions: List<Path>
Link copied to clipboard
Link copied to clipboard
var host: String?
Link copied to clipboard
val lang: String? = null
Link copied to clipboard
var port: Int?
Link copied to clipboard
Link copied to clipboard
val userAgent: String? = null
Link copied to clipboard
var userDataDir: Path
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun Config.addExtension(extensionPath: Path)
Link copied to clipboard
operator fun invoke(): List<String>