Method: MotionPrime::FormSection#on_cell_render

Defined in:
motion-prime/sections/form.rb

#on_cell_render(cell, index) ⇒ Object



180
181
182
183
184
185
186
187
188
189
190
191
192
193
# File 'motion-prime/sections/form.rb', line 180

def on_cell_render(cell, index)
  options = data[index.row].try(:options)
  if options && options[:after_render]
    self.send(options[:after_render])
  end

  section = cell_section_by_index(index)
  if callbacks = fields_callbacks.try(:[], section.name)
    callbacks.each do |options|
      options[:method].to_proc.call(options[:target] || self)
    end
  end
  super
end