class Gum::Filters::Range
Private Instance Methods
__render__(value)
click to toggle source
# File lib/gum/filters/range.rb, line 6 def __render__(value) { range: { field => value.update(options) } } end
empty?(params)
click to toggle source
# File lib/gum/filters/range.rb, line 17 def empty?(params) params[:"#{param}_from"].blank? || params[:"#{param}_to"].blank? end
value_from(params)
click to toggle source
# File lib/gum/filters/range.rb, line 10 def value_from(params) { gte: params[:"#{param}_from"], lte: params[:"#{param}_to"] } end