Class: Blacklight::Configuration::ActionConfigMapEntry
- Inherits:
-
OpenStructWithHashAccess
- Object
- OpenStruct
- OpenStructWithHashAccess
- Blacklight::Configuration::ActionConfigMapEntry
- Defined in:
- lib/blacklight/configuration/action_config_map_entry.rb
Instance Attribute Summary collapse
-
#blacklight_config_property ⇒ Symbol
Pull in the configuration for this action from a top-level config.
-
#default ⇒ Array<Symbol>
Pull in additional default configuration for this action from a top-level config.
-
#parent_action_key ⇒ Symbol
Pull in the configuration for this action from another action's config.
Instance Method Summary collapse
-
#parent_config ⇒ Symbol
Pull in the configuration for this action from another action's config.
- #parent_config=(value) ⇒ Object
-
#top_level_config ⇒ Symbol
Pull in the configuration for this action from a top-level config.
- #top_level_config=(value) ⇒ Object
Methods inherited from OpenStructWithHashAccess
#deep_dup, #deep_transform_values, #merge, #merge!, #reverse_merge, #select, #sort_by, #sort_by!, #to_h, #try
Instance Attribute Details
#blacklight_config_property ⇒ Symbol
Pull in the configuration for this action from a top-level config
20 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 20 def top_level_config = blacklight_config_property |
#default ⇒ Array<Symbol>
Pull in additional default configuration for this action from a top-level config
|
|
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 26
|
#parent_action_key ⇒ Symbol
Pull in the configuration for this action from another action's config
9 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 9 def parent_config = parent_action_key |
Instance Method Details
#parent_config ⇒ Symbol
Pull in the configuration for this action from another action's config
9 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 9 def parent_config = parent_action_key |
#parent_config=(value) ⇒ Object
11 12 13 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 11 def parent_config=(value) self.parent_action_key = value end |
#top_level_config ⇒ Symbol
Pull in the configuration for this action from a top-level config
20 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 20 def top_level_config = blacklight_config_property |
#top_level_config=(value) ⇒ Object
22 23 24 |
# File 'lib/blacklight/configuration/action_config_map_entry.rb', line 22 def top_level_config=(value) self.blacklight_config_property = value end |