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, val debugStringLimit: Int = Defaults.DEBUG_STRING_LIMIT)

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, debugStringLimit: Int = Defaults.DEBUG_STRING_LIMIT)

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
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>