Class: Rmk::MultiVarWriter
- Inherits:
-
Object
- Object
- Rmk::MultiVarWriter
- Defined in:
- lib/rmk/vars.rb
Instance Method Summary collapse
-
#<<(vars) ⇒ Object
add vars obj to array.
-
#[]=(name, append = false, value) ⇒ Object
write var to all vars obj.
-
#initialize(*vars) ⇒ MultiVarWriter
constructor
A new instance of MultiVarWriter.
Constructor Details
#initialize(*vars) ⇒ MultiVarWriter
Returns a new instance of MultiVarWriter.
59 |
# File 'lib/rmk/vars.rb', line 59 def initialize(*vars) @vars = vars end |
Instance Method Details
#<<(vars) ⇒ Object
add vars obj to array
63 |
# File 'lib/rmk/vars.rb', line 63 def <<(vars) @vars << vars end |
#[]=(name, append = false, value) ⇒ Object
write var to all vars obj
69 |
# File 'lib/rmk/vars.rb', line 69 def []=(name, append = false, value) @vars.each{|var| var[name, append] = value} end |