@cornerstonejs/core
Version:
Cornerstone3D Core
12 lines (11 loc) • 332 B
JavaScript
import eventTarget from '../eventTarget.js';
export default function triggerEvent(el = eventTarget, type, detail = null) {
if (!type) {
throw new Error('Event type was not defined');
}
const event = new CustomEvent(type, {
detail,
cancelable: true,
});
return el?.dispatchEvent(event);
}