Module: Vedeu::ClassMethods
- Included in:
- Vedeu
- Defined in:
- lib/vedeu.rb
Overview
:nocov:
Instance Method Summary collapse
- #event(name, &block) ⇒ Object (also: #on)
- #interface(name, &block) ⇒ Object
- #run(name, *args) ⇒ Object (also: #trigger)
Instance Method Details
#event(name, &block) ⇒ Object Also known as: on
22 23 24 |
# File 'lib/vedeu.rb', line 22 def event(name, &block) Vedeu.events.on(name, &block) end |
#interface(name, &block) ⇒ Object
18 19 20 |
# File 'lib/vedeu.rb', line 18 def interface(name, &block) Builder.build(name, &block) end |
#run(name, *args) ⇒ Object Also known as: trigger
27 28 29 |
# File 'lib/vedeu.rb', line 27 def run(name, *args) Vedeu.events.trigger(name, *args) end |