getEventPriority() — react Function Reference
Architecture documentation for the getEventPriority() function in ReactDOMEventListener.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD a75e2a64_cf30_9d89_0124_7701d71aab4e["getEventPriority()"] 59469541_eb24_2e4d_9b1d_8719abe8ae49["ReactDOMEventListener.js"] a75e2a64_cf30_9d89_0124_7701d71aab4e -->|defined in| 59469541_eb24_2e4d_9b1d_8719abe8ae49 50d604eb_5807_6884_7241_32fb258f9cea["createEventListenerWrapperWithPriority()"] 50d604eb_5807_6884_7241_32fb258f9cea -->|calls| a75e2a64_cf30_9d89_0124_7701d71aab4e style a75e2a64_cf30_9d89_0124_7701d71aab4e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-dom-bindings/src/events/ReactDOMEventListener.js lines 312–415
export function getEventPriority(domEventName: DOMEventName): EventPriority {
switch (domEventName) {
// Used by SimpleEventPlugin:
case 'beforetoggle':
case 'cancel':
case 'click':
case 'close':
case 'contextmenu':
case 'copy':
case 'cut':
case 'auxclick':
case 'dblclick':
case 'dragend':
case 'dragstart':
case 'drop':
case 'focusin':
case 'focusout':
case 'input':
case 'invalid':
case 'keydown':
case 'keypress':
case 'keyup':
case 'mousedown':
case 'mouseup':
case 'paste':
case 'pause':
case 'play':
case 'pointercancel':
case 'pointerdown':
case 'pointerup':
case 'ratechange':
case 'reset':
case 'seeked':
case 'submit':
case 'toggle':
case 'touchcancel':
case 'touchend':
case 'touchstart':
case 'volumechange':
// Used by polyfills: (fall through)
case 'change':
case 'selectionchange':
case 'textInput':
case 'compositionstart':
case 'compositionend':
case 'compositionupdate':
// Only enableCreateEventHandleAPI: (fall through)
case 'beforeblur':
case 'afterblur':
// Not used by React but could be by user code: (fall through)
case 'beforeinput':
case 'blur':
case 'fullscreenchange':
case 'focus':
case 'hashchange':
case 'popstate':
case 'select':
case 'selectstart':
return DiscreteEventPriority;
case 'drag':
case 'dragenter':
case 'dragexit':
case 'dragleave':
case 'dragover':
case 'mousemove':
case 'mouseout':
case 'mouseover':
case 'pointermove':
case 'pointerout':
case 'pointerover':
case 'resize':
case 'scroll':
case 'touchmove':
case 'wheel':
// Not used by React but could be by user code: (fall through)
case 'mouseenter':
case 'mouseleave':
case 'pointerenter':
case 'pointerleave':
return ContinuousEventPriority;
case 'message': {
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getEventPriority() do?
getEventPriority() is a function in the react codebase, defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js.
Where is getEventPriority() defined?
getEventPriority() is defined in packages/react-dom-bindings/src/events/ReactDOMEventListener.js at line 312.
What calls getEventPriority()?
getEventPriority() is called by 1 function(s): createEventListenerWrapperWithPriority.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free