(role, type, handler)
| 88 | } |
| 89 | |
| 90 | addHandler(role, type, handler) { |
| 91 | const id = getNextHandlerId(role); |
| 92 | this.types[id] = type; |
| 93 | this.handlers[id] = handler; |
| 94 | |
| 95 | return id; |
| 96 | } |
| 97 | |
| 98 | containsHandler(handler) { |
| 99 | return Object.keys(this.handlers).some(key => this.handlers[key] === handler); |
no test coverage detected