Type Alias DocEvent<EventType, CurrentTargetType, RelatedTargetType>
DocEvent: EventType & {
currentTarget: CurrentTargetType;
relatedTarget: RelatedTargetType | null;
target: HTMLElement;
}
currentTarget: CurrentTargetType;
relatedTarget: RelatedTargetType | null;
target: HTMLElement;
}
Type Parameters
- EventType extends Event
The expected event type
- CurrentTargetType extends HTMLElement = HTMLElement
The type of the elemnt you're binding the event to. Optional, defaults to HTMLElement
The type of the elemnt you're binding the event to. Optional, defaults to HTMLElement
Wrap an event to ensure it's target is a HTMLElement