Module: Low::Events::Definable
- Included in:
- Low::Event
- Defined in:
- lib/interfaces/definable.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
11 12 13 |
# File 'lib/interfaces/definable.rb', line 11 def included(klass) klass.extend Definable end |
Instance Method Details
#define(key = self) {|observers(key)| ... } ⇒ Object
6 7 8 |
# File 'lib/interfaces/definable.rb', line 6 def define(key = self) yield observers(key) end |