Class: Decidim::Toggle::JavascriptConfig
- Inherits:
-
Object
- Object
- Decidim::Toggle::JavascriptConfig
- Defined in:
- lib/decidim/toggle/javascript_config.rb
Constant Summary collapse
- SUPPORTED_VALUE_CLASSES =
[TrueClass, FalseClass, String, Integer, Float, NilClass].freeze
Class Method Summary collapse
Class Method Details
.for(organization, registry_name: :organization_settings) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/decidim/toggle/javascript_config.rb', line 9 def for(organization, registry_name: :organization_settings) return {} if organization.blank? registry = SettingsTabRegistry.find(registry_name) return {} unless registry registry.ensure_configurations_applied! build_from_registry(organization, registry) end |