Class: Relaxo::Model::Properties::ArrayOf
- Inherits:
-
Object
- Object
- Relaxo::Model::Properties::ArrayOf
- Defined in:
- lib/relaxo/model/properties/composite.rb
Class Method Summary collapse
Instance Method Summary collapse
- #convert_from_primative(dataset, value) ⇒ Object
- #convert_to_primative(value) ⇒ Object
-
#initialize(klass) ⇒ ArrayOf
constructor
A new instance of ArrayOf.
Constructor Details
Class Method Details
.[](klass) ⇒ Object
111 112 113 |
# File 'lib/relaxo/model/properties/composite.rb', line 111 def self.[] klass self.new(klass) end |
Instance Method Details
#convert_from_primative(dataset, value) ⇒ Object
125 126 127 128 129 |
# File 'lib/relaxo/model/properties/composite.rb', line 125 def convert_from_primative(dataset, value) value.collect do |item| @klass.convert_from_primative(dataset, item) end end |
#convert_to_primative(value) ⇒ Object
119 120 121 122 123 |
# File 'lib/relaxo/model/properties/composite.rb', line 119 def convert_to_primative(value) value.collect do |item| @klass.convert_to_primative(item) end end |