Class: ScreenObject::AppElements::Text
- Inherits:
-
Element
- Object
- Element
- ScreenObject::AppElements::Text
show all
- Defined in:
- lib/screen-object/accessors/text.rb
Instance Attribute Summary
Attributes inherited from Element
#locator
Instance Method Summary
collapse
Methods inherited from Element
#click_dynamic_exact_text, #click_dynamic_text, #click_exact_text, #click_text, #driver, #dynamic_xpath, #element, #element_attributes, #elements, #exists?, #initialize, #scroll, #scroll_for_dynamic_element_click, #scroll_for_element_click, #scroll_to_exact_text, #scroll_to_text, #value
Instance Method Details
#click ⇒ Object
23
24
25
|
# File 'lib/screen-object/accessors/text.rb', line 23
def click
element.click
end
|
#dynamic_text(dynamic_text) ⇒ Object
35
36
37
38
39
40
41
42
|
# File 'lib/screen-object/accessors/text.rb', line 35
def dynamic_text dynamic_text
begin
dynamic_xpath(dynamic_text).displayed?
text
rescue
false
end
end
|
#dynamic_text_exists?(dynamic_text) ⇒ Boolean
27
28
29
30
31
32
33
|
# File 'lib/screen-object/accessors/text.rb', line 27
def dynamic_text_exists? dynamic_text
begin
dynamic_xpath(dynamic_text).displayed?
rescue
false
end
end
|
#text ⇒ Object
19
20
21
|
# File 'lib/screen-object/accessors/text.rb', line 19
def text
element.text()
end
|