lib/watir/elements/text_field.rb in watir-6.10.1 vs lib/watir/elements/text_field.rb in watir-6.10.2

- old
+ new

@@ -1,39 +1,39 @@ -module Watir - class TextField < Input - include UserEditable - - NON_TEXT_TYPES = %w[file radio checkbox submit reset image button hidden range color] - - protected - - def selector_string - selector = @selector.dup - selector[:type] = '(any text type)' - selector[:tag_name] = "input" - - if @query_scope.is_a?(Browser) || @query_scope.is_a?(IFrame) - super - else - "#{@query_scope.selector_string} --> #{selector.inspect}" - end - end - end # TextField - - module Container - def text_field(*args) - TextField.new(self, extract_selector(args).merge(tag_name: "input")) - end - - def text_fields(*args) - TextFieldCollection.new(self, extract_selector(args).merge(tag_name: "input")) - end - end # Container - - class TextFieldCollection < InputCollection - private - - def element_class - TextField - end - end # TextFieldCollection -end # Watir +module Watir + class TextField < Input + include UserEditable + + NON_TEXT_TYPES = %w[file radio checkbox submit reset image button hidden range color] + + protected + + def selector_string + selector = @selector.dup + selector[:type] = '(any text type)' + selector[:tag_name] = "input" + + if @query_scope.is_a?(Browser) || @query_scope.is_a?(IFrame) + super + else + "#{@query_scope.selector_string} --> #{selector.inspect}" + end + end + end # TextField + + module Container + def text_field(*args) + TextField.new(self, extract_selector(args).merge(tag_name: "input")) + end + + def text_fields(*args) + TextFieldCollection.new(self, extract_selector(args).merge(tag_name: "input")) + end + end # Container + + class TextFieldCollection < InputCollection + private + + def element_class + TextField + end + end # TextFieldCollection +end # Watir