module ActiveAdmin::ViewHelpers::DownloadFormatLinksHelper::ClassMethods
def add_format(format)
-
(Array)
- A copy of the updated formats array.
Parameters:
-
format
(Symbol
) -- the mime type to add
def add_format(format) unless Mime::Type.lookup_by_extension format raise ArgumentError, "Please register the #{format} mime type with `Mime::Type.register`" end @formats << format unless formats.include? format formats end
def formats
- See: add_format - for information on adding custom download link
Returns:
-
(Array)
-
def formats @formats ||= [:csv, :xml, :json] @formats.clone end