class ActiveDataTables::DataTablesResult
Attributes
data[RW]
draw[RW]
records_filtered[RW]
records_total[RW]
Public Class Methods
new(draw, data, records_total, records_filtered)
click to toggle source
# File lib/active_data_tables/active_data_tables.rb, line 31 def initialize(draw, data, records_total, records_filtered) @draw = draw @data = data @records_total = records_total @records_filtered = records_filtered end
Public Instance Methods
to_json()
click to toggle source
# File lib/active_data_tables/active_data_tables.rb, line 38 def to_json data = @data.map do |a| a.is_a?(OpenStruct) ? a.marshal_dump : a end Jbuilder.encode do |json| json.draw @draw json.recordsTotal @records_total json.recordsFiltered @records_filtered json.data data end end