Class: Luruju::Configuratable::Config
- Inherits:
-
Object
- Object
- Luruju::Configuratable::Config
- Defined in:
- lib/luruju/enjoy_ruby.rb
Instance Attribute Summary collapse
-
#default ⇒ Object
Returns the value of attribute default.
-
#key ⇒ Object
Returns the value of attribute key.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(key, default = nil, validate = nil) ⇒ Config
constructor
A new instance of Config.
Constructor Details
#initialize(key, default = nil, validate = nil) ⇒ Config
Returns a new instance of Config.
96 97 98 |
# File 'lib/luruju/enjoy_ruby.rb', line 96 def initialize(key, default=nil, validate=nil) @key, @default, @validate = key, default, validate end |
Instance Attribute Details
#default ⇒ Object
Returns the value of attribute default.
95 96 97 |
# File 'lib/luruju/enjoy_ruby.rb', line 95 def default @default end |
#key ⇒ Object
Returns the value of attribute key.
95 96 97 |
# File 'lib/luruju/enjoy_ruby.rb', line 95 def key @key end |
#value ⇒ Object
Returns the value of attribute value.
95 96 97 |
# File 'lib/luruju/enjoy_ruby.rb', line 95 def value @value end |