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
9 10 11 |
# File 'lib/interfaces/definable.rb', line 9 def included(klass) klass.extend Definable end |
Instance Method Details
#define(key = self) {|observers(key)| ... } ⇒ Object
4 5 6 |
# File 'lib/interfaces/definable.rb', line 4 def define(key = self) yield observers(key) end |