Module: Lightpanda
- Defined in:
- lib/lightpanda.rb,
lib/lightpanda/binary.rb,
lib/lightpanda/client.rb,
lib/lightpanda/errors.rb,
lib/lightpanda/browser.rb,
lib/lightpanda/cookies.rb,
lib/lightpanda/network.rb,
lib/lightpanda/options.rb,
lib/lightpanda/process.rb,
lib/lightpanda/version.rb,
lib/lightpanda/capybara.rb,
lib/lightpanda/capybara/node.rb,
lib/lightpanda/configuration.rb,
lib/lightpanda/capybara/driver.rb,
lib/lightpanda/client/subscriber.rb,
lib/lightpanda/client/web_socket.rb
Defined Under Namespace
Modules: Capybara
Classes: Binary, BinaryError, BinaryNotFoundError, Browser, BrowserError, Client, Configuration, Cookies, DeadBrowserError, Error, JavaScriptError, Network, NoExecutionContextError, NoSuchPageError, NodeNotFoundError, Options, Process, ProcessTimeoutError, StatusError, TimeoutError, UnsupportedPlatformError
Constant Summary
collapse
- VERSION =
"0.1.1"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
20
21
22
|
# File 'lib/lightpanda.rb', line 20
def configuration
@configuration ||= Configuration.new
end
|
24
25
26
|
# File 'lib/lightpanda.rb', line 24
def configure
yield(configuration)
end
|
.new ⇒ Object
16
17
18
|
# File 'lib/lightpanda.rb', line 16
def new(**)
Browser.new(**)
end
|