Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default class MockEventTarget {
- listeners = []
- addEventListener(event, func) {
- this.listeners.push({ event, func });
- }
- dispatchEvent(event) {
- return this.listeners
- .filter(l => l.event === event)
- .forEach(l => l.func());
- }
- getListenersForEvent(event) {
- return this.listeners.filter(l => l.event === event);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement