class Neewom::AbstractField

Constants

SUPPORTED_FIELDS

This constant can be changed OUTSIDE !!!

Attributes

collection[RW]
collection_klass[RW]
collection_method[RW]
collection_params[RW]
custom_options[RW]
input[RW]
input_html[RW]
label[RW]
label_method[RW]
name[RW]
validations[RW]
value_method[RW]
virtual[RW]

Public Instance Methods

build_collection(bind) click to toggle source
# File lib/neewom/abstract_field.rb, line 68
def build_collection(bind)
  return collection if collection.present?

  Neewom::Collection.build_for_field(self, bind)
end
build_validations() click to toggle source
# File lib/neewom/abstract_field.rb, line 56
def build_validations
  validations
end
submit?() click to toggle source
# File lib/neewom/abstract_field.rb, line 28
def submit?
  input == SUBMIT
end