class Watir::Locators::TextField::Validator

Constants

VALID_TEXT_FIELD_TAGS

Public Instance Methods

validate(element, selector) click to toggle source
# File lib/watir-webdriver/locators/text_field/validator.rb, line 7
def validate(element, selector)
  element_tag_name = element.tag_name.downcase

  if element.tag_name.downcase == 'textarea'
    warn "Locating textareas with '#text_field' is deprecated. Please, use '#textarea' method instead."
  end
  return unless VALID_TEXT_FIELD_TAGS.include?(element_tag_name)

  element
end