Sha256: dc437552612cb71cac368adbf214556345a666d03ee7cb40b2d5917fdefd90c5
Contents?: true
Size: 481 Bytes
Versions: 16
Compression:
Stored size: 481 Bytes
Contents
module Headmin module Form class DateRangeView < ViewModel def start_options default_start_options.deep_merge(@start || {}) end def end_options default_end_options.deep_merge(@end || {}) end private def default_start_options keys = attributes - %i[start] to_h.slice(*keys) end def default_end_options keys = attributes - %i[end] to_h.slice(*keys) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems