Class
Capybara::Poltergeist::Browser
In:
lib/capybara/poltergeist/browser.rb
Parent:
Object
Methods
attribute
body
click
command
cookies
current_url
drag
equals
evaluate
execute
find
find_within
network_traffic
new
remove_cookie
render
reset
resize
response_headers
restart
select
select_file
set
set_cookie
set_headers
source
status_code
tag_name
text
trigger
value
visible?
visit
within_frame
within_window
Attributes
client
[R]
js_errors
[R]
logger
[R]
server
[R]
Public Class methods
new
(server, client, logger = nil, js_errors = true)
Public Instance methods
attribute
(page_id, id, name)
body
()
click
(page_id, id)
command
(name, *args)
cookies
()
current_url
()
drag
(page_id, id, other_id)
equals
(page_id, id, other_id)
evaluate
(script)
execute
(script)
find
(selector)
find_within
(page_id, id, selector)
network_traffic
()
remove_cookie
(name)
render
(path, options = {})
reset
()
resize
(width, height)
response_headers
()
restart
()
select
(page_id, id, value)
select_file
(page_id, id, value)
set
(page_id, id, value)
set_cookie
(cookie)
set_headers
(headers)
source
()
status_code
()
tag_name
(page_id, id)
text
(page_id, id)
trigger
(page_id, id, event)
value
(page_id, id)
visible?
(page_id, id)
visit
(url)
within_frame
(name) {|| ...}
within_window
(name) {|| ...}
[Validate]