module Celerity # # Input: Button # # Class representing button elements # class Button < InputElement TAGS = [ Identifier.new('button'), Identifier.new('input', :type => %w[submit reset image button]) ] # Attribute list is a little weird due to this class covering both