Sha256: a9473f33c70804be04e844373164b9199e55528062d52e09ce1f24c56a7b9ef7

Contents?: true

Size: 519 Bytes

Versions: 7

Compression:

Stored size: 519 Bytes

Contents

module Fluent
  module Platforms
    module WatirWebDriver
      module CheckBox
        
        def checked?
          web_element.set?
        end
        
        alias_method :set?, :checked?
        
        def check
          web_element.set
        end
        
        def set(state=true)
          web_element.set if state
          web_element.clear unless state
        end
        
        def uncheck
          web_element.clear
        end
        
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
fluent-0.7.5 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.7.4 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.7.3 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.7.2 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.7.1 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.7.0 lib/fluent/platform_watir/platform_web_elements/checkbox.rb
fluent-0.6.0 lib/fluent/platform_watir/platform_web_elements/checkbox.rb