lib/watir/elements/checkbox.rb in watir-6.13.0 vs lib/watir/elements/checkbox.rb in watir-6.14.0

- old
+ new

@@ -1,8 +1,7 @@ module Watir class CheckBox < Input - # # Sets checkbox to the given value. # # @example # checkbox = browser.checkbox(id: 'new_user_interests_cars') @@ -16,39 +15,38 @@ # def set(bool = true) set? == bool ? assert_enabled : click end - alias_method :check, :set + alias check set # # Returns true if the element is checked # @return [Boolean] # def set? element_call { @element.selected? } end - alias_method :checked?, :set? + alias checked? set? # # Unsets checkbox. # def clear set false end - alias_method :uncheck, :clear - + alias uncheck clear end # CheckBox module Container def checkbox(*args) - CheckBox.new(self, extract_selector(args).merge(tag_name: "input", type: "checkbox")) + CheckBox.new(self, extract_selector(args).merge(tag_name: 'input', type: 'checkbox')) end def checkboxes(*args) - CheckBoxCollection.new(self, extract_selector(args).merge(tag_name: "input", type: "checkbox")) + CheckBoxCollection.new(self, extract_selector(args).merge(tag_name: 'input', type: 'checkbox')) end end # Container class CheckBoxCollection < InputCollection end # CheckBoxCollection