Sha256: d7bd3267c0444947cf1a2543a4f64285bdbb9e48233d4775941913a935420373
Contents?: true
Size: 417 Bytes
Versions: 17
Compression:
Stored size: 417 Bytes
Contents
require "datagrid/filters/ranged_filter" class Datagrid::Filters::DateTimeFilter < Datagrid::Filters::BaseFilter include RangedFilter def parse(value) Datagrid::Utils.parse_datetime(value) end def format(value) if formats.any? && value value.strftime(formats.first) else super end end protected def formats Array(Datagrid.configuration.datetime_formats) end end
Version data entries
17 entries across 17 versions & 1 rubygems