Sha256: 40f72b72dfe8bbe71e2fef55117d3bddac332c6134df9ea7038af1cf531d9ff5
Contents?: true
Size: 573 Bytes
Versions: 8
Compression:
Stored size: 573 Bytes
Contents
module Celerity # # Represents an option in a select list. # class Option < Element include ClickableElement include DisabledElement TAGS = [ Identifier.new('option')] ATTRIBUTES = BASE_ATTRIBUTES | [:selected, :disabled, :label, :value] DEFAULT_HOW = :text alias_method :select, :click # # Is this option selected? # def selected? assert_exists @object.isSelected end def label # overrides Container#label assert_exists @object.getAttribute("label") end end end
Version data entries
8 entries across 8 versions & 2 rubygems