(emitter, type /*, values...*/)
| 1966 | } |
| 1967 | |
| 1968 | function signal(emitter, type /*, values...*/) { |
| 1969 | var handlers = getHandlers(emitter, type) |
| 1970 | if (!handlers.length) { |
| 1971 | return |
| 1972 | } |
| 1973 | var args = Array.prototype.slice.call(arguments, 2) |
| 1974 | for (var i = 0; i < handlers.length; ++i) { |
| 1975 | handlers[i].apply(null, args) |
| 1976 | } |
| 1977 | } |
| 1978 | |
| 1979 | // The DOM events that CodeMirror handles can be overridden by |
| 1980 | // registering a (non-DOM) handler on the editor for the event name, |
no test coverage detected