Sha256: 4b3e6d607fa7726a9f267b86d92f8f67c8ae89729b17fe384857c5dc8ee30174
Contents?: true
Size: 569 Bytes
Versions: 1
Compression:
Stored size: 569 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.getLabelAttribute end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jarib-celerity-0.0.6.7 | lib/celerity/elements/option.rb |