Config

class Config(userDataDir: Path? = null, val headless: Boolean = false, val userAgent: String? = null, browserExecutablePath: Path? = null, browserArgs: List<String>? = null, sandbox: Boolean = true, val lang: String? = null, var host: String? = null, var port: Int? = null, val expert: Boolean = false, val browserConnectionTimeout: Long = 500, val browserConnectionMaxTries: Int = 60, val eventsBufferSize: Int = 64, val autoDiscoverTargets: Boolean = true)

Constructors

Link copied to clipboard
constructor(userDataDir: Path? = null, headless: Boolean = false, userAgent: String? = null, browserExecutablePath: Path? = null, browserArgs: List<String>? = null, sandbox: Boolean = true, lang: String? = null, host: String? = null, port: Int? = null, expert: Boolean = false, browserConnectionTimeout: Long = 500, browserConnectionMaxTries: Int = 60, eventsBufferSize: Int = 64, autoDiscoverTargets: Boolean = true)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val expert: Boolean = false
Link copied to clipboard
val extensions: List<Path>
Link copied to clipboard
val headless: Boolean = false
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>