Async::WebDriverSourceAsyncWebDriverBridgeGeneric

class Generic

Generic W3C WebDriver implementation.

Definitions

def initialize(**options)

Initialize a generic bridge wrapper.

Signature

parameter options Hash

Bridge configuration options.

Implementation

def initialize(**options)
	@options = options
end

def version

Signature

returns String | Nil

The version of the driver.

Implementation

def version
	nil
end

def supported?

Signature

returns Boolean

Is the driver supported/working?

Implementation

def supported?
	version != nil
end

def headless?

Signature

returns Boolean

Whether headless mode is enabled by default.

Implementation

def headless?
	@options.fetch(:headless, true)
end