Module: Superform

Defined in:
lib/superform.rb,
lib/superform/dom.rb,
lib/superform/form.rb,
lib/superform/node.rb,
lib/superform/field.rb,
lib/superform/rails.rb,
lib/superform/version.rb,
lib/superform/namespace.rb,
lib/superform/rails/form.rb,
lib/superform/rails/field.rb,
lib/superform/field_collection.rb,
lib/superform/rails/option_mapper.rb,
lib/superform/namespace_collection.rb,
lib/superform/rails/components/base.rb,
lib/superform/rails/components/field.rb,
lib/superform/rails/components/input.rb,
lib/superform/rails/components/label.rb,
lib/superform/rails/components/button.rb,
lib/superform/rails/components/select.rb,
lib/superform/rails/strong_parameters.rb,
lib/superform/rails/components/checkbox.rb,
lib/superform/rails/components/textarea.rb

Defined Under Namespace

Modules: Rails Classes: DOM, Error, Field, FieldCollection, Form, InstallGenerator, Namespace, NamespaceCollection, Node

Constant Summary collapse

Loader =
Zeitwerk::Loader.for_gem.tap do |loader|
  loader.ignore "#{__dir__}/generators"
  loader.inflector.inflect(
    'dom' => 'DOM'
  )
  loader.setup
end
VERSION =
"0.6.1"