Module: BlockConfigurable::ClassMethods
- Defined in:
- lib/block_configurable.rb
Instance Method Summary collapse
- #config(param, default = nil) ⇒ Object
- #configuration ⇒ Object
- #configure {|configuration| ... } ⇒ Object
Instance Method Details
#config(param, default = nil) ⇒ Object
10 11 12 |
# File 'lib/block_configurable.rb', line 10 def config(param, default = nil) configuration.add_config(param, default) end |
#configuration ⇒ Object
6 7 8 |
# File 'lib/block_configurable.rb', line 6 def configuration @configuration ||= Configuration.new end |
#configure {|configuration| ... } ⇒ Object
14 15 16 |
# File 'lib/block_configurable.rb', line 14 def configure(&block) yield(configuration) end |