class Publisher internal
An event emitter
#add(listener) internal
Adds a listener that subscribes to events emitted by this publisher
Arguments
- listener - a Hokusai::Block
#notify(name, args, kwargs) internal
emits `event` with `**args` to all subscribers
Arguments
- name - event name
- args - splatted arg array
- kwargs - any kwargs to send
#add(listener) internal
Adds a listener that subscribes to events emitted by this publisher
Arguments
- listener - a Hokusai::Block
#notify(name, args, kwargs) internal
emits `event` with `**args` to all subscribers
Arguments
- name - event name
- args - splatted arg array
- kwargs - any kwargs to send