module ICalPal
def to_csv(headers)
-
(CSV::Row)
- The +Store+, +Calendar+, or +CalendarItem+ as a CSV::Row
Parameters:
-
headers
(Array
) -- Key names used as the header row in a CSV::Table
def to_csv(headers) values = headers.map { |h| (@self[h].respond_to?(:gsub))? @self[h].gsub("\n", '\n') : @self[h] } CSV::Row.new(headers, values) end