Class: Vedeu::API::Grid
- Inherits:
-
Object
- Object
- Vedeu::API::Grid
- Defined in:
- lib/vedeu/api/grid.rb
Class Method Summary collapse
Instance Method Summary collapse
- #columns ⇒ Object
-
#initialize(value) ⇒ Grid
constructor
A new instance of Grid.
Constructor Details
#initialize(value) ⇒ Grid
27 28 29 |
# File 'lib/vedeu/api/grid.rb', line 27 def initialize(value) @value = value end |
Class Method Details
.columns(value) ⇒ Object
23 24 25 |
# File 'lib/vedeu/api/grid.rb', line 23 def self.columns(value) new(value).columns end |
Instance Method Details
#columns ⇒ Object
31 32 33 34 35 |
# File 'lib/vedeu/api/grid.rb', line 31 def columns fail OutOfRange, 'Valid range is 1..12.' if out_of_range? column * value end |