Sha256: 963d7a891db412af0ee8ad6c4110c49ba2a5052d7743a50109c746cf4e13c720
Contents?: true
Size: 676 Bytes
Versions: 19
Compression:
Stored size: 676 Bytes
Contents
module Celerity class InputElement < Element include ClickableElement include DisabledElement ATTRIBUTES = BASE_ATTRIBUTES | [:type, :name, :value, :checked, :disabled, :readonly, :size, :maxlength, :src, :alt, :usemap, :ismap, :tabindex, :accesskey, :onfocus, :onblur, :onselect, :onchange, :accept, :align] def readonly? assert_exists @object.isAttributeDefined('readonly') end private def assert_not_readonly if readonly? raise ObjectReadOnlyException, "InputElement #{identifier_string} is read only." end end end end
Version data entries
19 entries across 19 versions & 3 rubygems