Sha256: 4ced0f94d5847d7b22420dfbed027e600db2e930966f7c96070ab6c6aac06e40
Contents?: true
Size: 1.02 KB
Versions: 36
Compression:
Stored size: 1.02 KB
Contents
require "refine/rails/version" require "refine/rails/engine" require_relative "../../app/models/refine/stabilizers/database_stabilizer" require_relative "../../app/models/refine/stabilizers/url_encoded_stabilizer" module Refine module Rails class Config < Struct.new( :stored_filter_scope, :custom_stored_filter_attributes, :stabilizer_classes, :date_lte_uses_eod, :date_gte_uses_bod, :option_condition_ordering, keyword_init: true ); end @configuration = Config.new( stored_filter_scope: ->(scope) { scope }, custom_stored_filter_attributes: -> {{}}, stabilizer_classes: { db: Refine::Stabilizers::DatabaseStabilizer, url: Refine::Stabilizers::UrlEncodedStabilizer }, date_lte_uses_eod: false, date_gte_uses_bod: false, option_condition_ordering: ->(options) { options } ) module_function def configuration if block_given? yield @configuration else @configuration end end end end
Version data entries
36 entries across 36 versions & 1 rubygems