webdriver_pump
master
WebdriverPump
Checkbox
CheckboxGroup
ComplexFormElement
Component
ComponentCollection
ElementLocator
ElementsLocator
InvalidFormElementException
MultiSelectList
Page
RadioGroup
SelectList
SimpleFormElement
TextArea
TextField
TimedOutException
Wait
class
WebdriverPump::Page
WebdriverPump::Page
WebdriverPump::Component
Reference
Object
Defined in:
webdriver_pump/page.cr
Constructors
.new
(session : Selenium::Session)
Instance Method Summary
#loaded?
#open
(*, params : NamedTuple? =
nil
, query : NamedTuple? =
nil
, &blk :
self
-> _)
#use
(&)
Macro Summary
url
(url)
Instance methods inherited from class
WebdriverPump::Component
locate_element(locator : ElementLocator)
locate_element
,
locate_elements(locator : ElementsLocator)
locate_elements
,
root : Selenium::Element
root
,
session : Selenium::Session
session
,
wait
wait
Constructor methods inherited from class
WebdriverPump::Component
new(session : Selenium::Session, root : Selenium::Element)
new
Constructor Detail
def self.
new
(session : Selenium::Session)
#
[
View source
]
Instance Method Detail
def
loaded?
#
[
View source
]
def
open
(*, params : NamedTuple? =
nil
, query : NamedTuple? =
nil
, &blk :
self
-> _)
#
[
View source
]
def
use
(&)
#
[
View source
]
Macro Detail
macro
url
(url)
#
[
View source
]