module Lite::Report::Helpers::Headers

Private Instance Methods

header_row?(row) click to toggle source
# File lib/lite/report/helpers/headers.rb, line 10
def header_row?(row)
  return false unless row.respond_to?(:header_row?)

  row.header_row?
end
headers?(delete: false) click to toggle source
# File lib/lite/report/helpers/headers.rb, line 16
def headers?(delete: false)
  return @csv_options.delete(:headers) if delete

  @csv_options[:headers]
end
return_headers?(delete: false) click to toggle source
# File lib/lite/report/helpers/headers.rb, line 22
def return_headers?(delete: false)
  return @csv_options.delete(:return_headers) if delete

  @csv_options[:return_headers]
end
write_headers?(delete: false) click to toggle source
# File lib/lite/report/helpers/headers.rb, line 28
def write_headers?(delete: false)
  return @csv_options.delete(:write_headers) if delete

  @csv_options[:write_headers]
end