@gravity-ui/graph
Version:
Modern graph editor component
8 lines (7 loc) • 358 B
JavaScript
export const extractNativeGraphMouseEvent = (event) => {
return event.detail.sourceEvent instanceof MouseEvent ? event.detail.sourceEvent : null;
};
const graphMouseEvents = ["mousedown", "click", "dblclick", "mouseenter", "mousemove", "mouseleave"];
export function isNativeGraphEventName(eventType) {
return graphMouseEvents.includes(eventType);
}