Function dispatchCustomEvent
- dispatchCustomEvent<K extends string>(
node: EventTarget,
event: K,
params: CustomEventParams & (
K extends keyof GlobalEventHandlersEventMap
? GlobalEventHandlersEventMap[K<K>] extends CustomEvent<any>
? { detail: any[any]["detail"] }
: unknown
: unknown
),
): booleanType Parameters
- K extends string
Parameters
- node: EventTarget
node to fire the event on
- event: K
event type. You should add this event to the GlobalEventHandlersEventMap for validation in dispatchCustomEvent calls and addEventListener callbacks.
- params: CustomEventParams & (
K extends keyof GlobalEventHandlersEventMap
? GlobalEventHandlersEventMap[K<K>] extends CustomEvent<any>
? { detail: any[any]["detail"] }
: unknown
: unknown
)Event options
Returns boolean
true if the default wasn't prevented
Fire a custom event