Sha256: 5b306e7caf5064a5dd54fb199f7dbfd12723e5db20a94589491acea0ff7a0a80
Contents?: true
Size: 640 Bytes
Versions: 2
Compression:
Stored size: 640 Bytes
Contents
require 'domkey/view/option_selectable_group' module Domkey module View # CheckboxGroup allows you to interact with PageObjectCollection of checkboxes as a single PageObject. # Acts like OptionSelectable # Checkboxes collection is constrained by the same name attribute # Behaves like a multi Select list. # It can have none, one or more options selected class CheckboxGroup < OptionSelectableGroup private # @api private # unselects all checkboxes before setting it with desired value def before_set validate_scope each { |o| o.set false } end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
domkey-0.3.1 | lib/domkey/view/checkbox_group.rb |
domkey-0.3.0 | lib/domkey/view/checkbox_group.rb |