Class: Viiite::Unit::Enum
- Inherits:
-
Object
- Object
- Viiite::Unit::Enum
- Includes:
- Enumerable
- Defined in:
- lib/viiite/unit.rb
Instance Method Summary (collapse)
- - (Object) each(&proc)
-
- (Enum) initialize(unit, extra)
constructor
A new instance of Enum.
Constructor Details
- (Enum) initialize(unit, extra)
A new instance of Enum
21 22 23 24 |
# File 'lib/viiite/unit.rb', line 21 def initialize(unit, extra) @unit = unit @extra = extra end |
Instance Method Details
- (Object) each(&proc)
26 27 28 29 |
# File 'lib/viiite/unit.rb', line 26 def each(&proc) return self unless proc @unit.run(@extra, proc) end |