createDOMMouseEvent method
DOMMouseEvent<Object> ?
createDOMMouseEvent(
- DOMTreeMap<
Node> treeMap, - Object? event, {
- DOMNode? domTarget,
- Node? target,
override
Implementation
@override
DOMMouseEvent? createDOMMouseEvent(DOMTreeMap<Node> treeMap, event,
{DOMNode? domTarget, Node? target}) {
if (event is MouseEvent) {
var eventTarget = target ?? event.target as Node?;
domTarget ??= treeMap.getMappedDOMNode(eventTarget);
return DOMMouseEvent(
treeMap,
event,
eventTarget,
domTarget,
event.client,
event.offset,
event.page,
event.screen,
event.button,
event.buttons,
event.altKey,
event.ctrlKey,
event.shiftKey,
event.metaKey);
}
return null;
}