Class: Lifeform::Libraries::Shoelace::SubmitButton

Inherits:
Button show all
Defined in:
lib/lifeform/libraries/shoelace/submit_button.rb

Constant Summary

Constants inherited from Button

Button::BUTTON_TAG

Constants inherited from Default::Button

Default::Button::BUTTON_TAG, Default::Button::WRAPPER_TAG

Instance Attribute Summary

Attributes inherited from Default::Button

#attributes, #field_definition, #form

Instance Method Summary collapse

Methods inherited from Default::Button

#template

Constructor Details

#initialize(form, field_definition, **attributes) ⇒ SubmitButton

Returns a new instance of SubmitButton.



7
8
9
10
11
12
# File 'lib/lifeform/libraries/shoelace/submit_button.rb', line 7

def initialize(form, field_definition, **attributes)
  attributes[:name] ||= "commit"
  attributes[:type] = "submit"

  super
end