Method: Datagrid::Helper#datagrid_value

Defined in:
lib/datagrid/helper.rb

#datagrid_value(grid, column, model) ⇒ Object

Returns individual cell value from the given grid, column name and model.

Examples:

<ul>
  <% @grid.columns.each do |column|
    <li><%= column.header %>: <%= datagrid_value(@grid, column.name, @resource %></li>
  <% end %>
</ul>

Parameters:

Returns:

  • (Object)

    individual cell value from the given grid, column name and model



255
256
257
258
259
# File 'lib/datagrid/helper.rb', line 255

def datagrid_value(grid, column, model)
  column = grid.column_by_name(column) if column.is_a?(String) || column.is_a?(Symbol)

  grid.html_value(column, self, model)
end