Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 2x 2x 17x 17x 17x 17x 17x 17x 17x 17x 17x 1x 2x 2x 17x 16x 16x 17x 17x 17x | import { isArray } from '@vue/shared' import type { TestElement } from './nodeOps' export function triggerEvent( el: TestElement, event: string, payload: any[] = [], ): void { const { eventListeners } = el if (eventListeners) { const listener = eventListeners[event] if (listener) { if (isArray(listener)) { for (let i = 0; i < listener.length; i++) { listener[i](...payload) } } else { listener(...payload) } } } } |