Module: CsvRowModel::Export

Extended by:
ActiveSupport::Concern
Includes:
Attributes, Base, DynamicColumns, Model::Comparison
Defined in:
lib/csv_row_model/export.rb,
lib/csv_row_model/export/base.rb,
lib/csv_row_model/export/file.rb,
lib/csv_row_model/export/attributes.rb,
lib/csv_row_model/export/file_model.rb,
lib/csv_row_model/export/dynamic_columns.rb

Overview

Include this to with Model to have a RowModel for exporting to CSVs.

Defined Under Namespace

Modules: Attributes, Base, DynamicColumns, FileModel Classes: File

Instance Attribute Summary

Attributes included from Base

#context, #source_model

Method Summary

Methods included from Model::Comparison

#eql?, #hash

Methods included from DynamicColumns

define_dynamic_attribute_method, dynamic_column, #formatted_attributes, #to_row

Methods included from Attributes

column, define_attribute_method, format_cell, #formatted_attribute, #formatted_attributes, #formatted_attributes_from_column_names

Methods included from Base

#initialize, setup, #to_row, #to_rows