Sha256: 77253f7d7ae84b107748a3e484c7f91ce993c9cc567f24afd5301c9254c73595
Contents?: true
Size: 671 Bytes
Versions: 3
Compression:
Stored size: 671 Bytes
Contents
module Furter module Accessors class Text < View alias_method :editable?, :enabled? def get_text frankly_map(selector, "text")[0] end def set_text(text) frankly_map(selector, "becomeFirstResponder") frankly_map(selector, "setText:", text) frankly_map(selector, "endEditing:", true) end def has_text?(text) element_exists "view marked:'#{text}'" end private def selector return "textField placeholder:'#{@locator[:placeholder]}'" if @locator[:placeholder] return "textField marked:'#{@locator[:label]}'" if @locator[:label] end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
furter-0.0.3.2 | lib/furter/accessors/text.rb |
furter-0.0.3.1 | lib/furter/accessors/text.rb |
furter-0.0.3 | lib/furter/accessors/text.rb |