vue3-core/packages/vue-compat/__tests__/utils.ts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

14 lines
248 B
TypeScript
Raw Normal View History

2021-04-30 04:21:55 +08:00
export function triggerEvent(
target: Element,
event: string,
process?: (e: any) => any,
2024-09-10 16:46:19 +08:00
): Event {
const e = new Event(event, {
bubbles: true,
cancelable: true,
})
2021-04-30 04:21:55 +08:00
if (process) process(e)
target.dispatchEvent(e)
return e
}