Javascript modules with custom events
At some point when writing javascript modules you will want to start passing data between the modules.
- Hardcoded references
A naive approach is to hardcode names of callbacks, but this prevents code being reused…