import { isArray } from '@vue/shared' ; import { TestElement } from './nodeOps' ; export function triggerEvent ( el , event , payload = [ ] ) { 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 ) ; } } } }