(emitter, type /*, values...*/)
| 562 | } |
| 563 | |
| 564 | function signal(emitter, type /*, values...*/) { |
| 565 | var handlers = getHandlers(emitter, type); |
| 566 | if (!handlers.length) { return } |
| 567 | var args = Array.prototype.slice.call(arguments, 2); |
| 568 | for (var i = 0; i < handlers.length; ++i) { handlers[i].apply(null, args); } |
| 569 | } |
| 570 | |
| 571 | // The DOM events that CodeMirror handles can be overridden by |
| 572 | // registering a (non-DOM) handler on the editor for the event name, |
no test coverage detected