class Gum::Filters::Geo::Bbox
Private Instance Methods
__render__(value)
click to toggle source
# File lib/gum/filters/geo/bbox.rb, line 7 def __render__(value) { geo_bounding_box: { field => { top: value.top, left: value.left, bottom: value.bottom, right: value.right } } } end
empty?(params)
click to toggle source
Calls superclass method
Gum::Filter#empty?
# File lib/gum/filters/geo/bbox.rb, line 28 def empty?(params) super || parser.empty?(params[param]) end
parser()
click to toggle source
# File lib/gum/filters/geo/bbox.rb, line 20 def parser @_parser ||= ParamParser.new(options[:pattern]) end
value_from(params)
click to toggle source
Calls superclass method
Gum::Filter#value_from
# File lib/gum/filters/geo/bbox.rb, line 24 def value_from(params) parser.parse(super) end