Class: Ordinary::Builder
- Inherits:
-
Object
- Object
- Ordinary::Builder
- Defined in:
- lib/ordinary/builder.rb
Defined Under Namespace
Modules: Context Classes: BlockNotGiven, UnitNotDefined
Instance Attribute Summary collapse
-
#context ⇒ Ordinary::Builder::Context
readonly
The context of building.
Instance Method Summary collapse
-
#build { ... } ⇒ Ordinary::Unit, Ordinary::Units
Build units for a normalizer.
-
#initialize(&block) ⇒ Builder
constructor
A new instance of Builder.
Constructor Details
Instance Attribute Details
#context ⇒ Ordinary::Builder::Context (readonly)
Returns the context of building.
13 14 15 |
# File 'lib/ordinary/builder.rb', line 13 def context @context end |
Instance Method Details
#build { ... } ⇒ Ordinary::Unit, Ordinary::Units
Build units for a normalizer.
19 20 21 |
# File 'lib/ordinary/builder.rb', line 19 def build(&build) @context.instance_exec(&build) end |