Module: ModalFields::FieldDeclarationClassMethods

Defined in:
lib/modalfields/modalfields.rb

Instance Method Summary collapse

Instance Method Details

#fields(&blk) ⇒ Object



110
111
112
113
114
115
116
117
118
119
120
# File 'lib/modalfields/modalfields.rb', line 110

def fields(&blk)
  @fields_info ||= []
  unless self.respond_to?(:fields_info)
    self.instance_eval do
      def fields_info
        @fields_info
      end
    end
  end
  DeclarationsDsl.new(self).instance_eval(&blk)
end