Class: Watir::Alert
Instance Method Summary
collapse
#wait_until_present, #wait_while_present, #when_present
Constructor Details
#initialize(target_locator) ⇒ Alert
Returns a new instance of Alert.
7
8
9
10
|
# File 'lib/watir-webdriver/alert.rb', line 7
def initialize(target_locator)
@target_locator = target_locator
@alert = nil
end
|
Instance Method Details
22
23
24
25
|
# File 'lib/watir-webdriver/alert.rb', line 22
def close
assert_exists
@alert.dismiss
end
|
#exists? ⇒ Boolean
Also known as:
present?
32
33
34
35
36
37
|
# File 'lib/watir-webdriver/alert.rb', line 32
def exists?
assert_exists
true
rescue UnknownObjectException
false
end
|
17
18
19
20
|
# File 'lib/watir-webdriver/alert.rb', line 17
def ok
assert_exists
@alert.accept
end
|
#selector_string ⇒ Object
40
41
42
|
# File 'lib/watir-webdriver/alert.rb', line 40
def selector_string
'alert'
end
|
#set(value) ⇒ Object
27
28
29
30
|
# File 'lib/watir-webdriver/alert.rb', line 27
def set(value)
assert_exists
@alert.send_keys(value)
end
|
12
13
14
15
|
# File 'lib/watir-webdriver/alert.rb', line 12
def text
assert_exists
@alert.text
end
|