Class: Oselvar::Var::Internal::Builder
- Inherits:
-
Object
- Object
- Oselvar::Var::Internal::Builder
- Defined in:
- lib/oselvar/var/internal.rb
Overview
The block-scoped authoring DSL. A Builder is instance_eval-ed with the
steps block, so authors write bare stimulus/sensor/param calls;
each delegates to the accumulator above.
Instance Method Summary collapse
- #param(name, regexp, parse: nil, format: nil) ⇒ Object
- #sensor(expression, &handler) ⇒ Object
- #stimulus(expression, &handler) ⇒ Object
Instance Method Details
#param(name, regexp, parse: nil, format: nil) ⇒ Object
112 113 114 |
# File 'lib/oselvar/var/internal.rb', line 112 def param(name, regexp, parse: nil, format: nil) Internal.add_custom_type(name, regexp, parse, format) end |