rreactSource ↗
53 declarations and 36 call references extracted from public source metadata.

Source symbols: packages/react-devtools-shared/src/backend/views/Highlighter/index.js

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@83840902c890f0eb85decda239ef6b1b14945779 · 2026-07-20T14:18:32Z
  • Declarations: 53
  • Referenced calls: 36

Declared symbols

  • iframesListeningTo — let at line 23; references Set
  • inspectOnlySuspenseNodes — let at line 24
  • setupHighlighter — exported function at line 26; references addListener, isReactNativeEnvironment, round, scrollTo, clearTimeout, send, sendScroll, addEventListener, setTimeout, registerListenersOnWindow, emit, hideOverlay, removeListenersOnWindow, Set, removeEventListener, warn, hasElementWithId, findHostInstancesForElementID, for, getClientRects
  • applyingScroll — let at line 40; references isReactNativeEnvironment, round, scrollTo
  • scrollDocumentTo — function at line 42; references isReactNativeEnvironment, round, scrollTo
  • scrollTimer — let at line 72; references isReactNativeEnvironment, clearTimeout, send
  • sendScroll — function at line 73; references isReactNativeEnvironment, clearTimeout, send
  • left — const at line 86; references send
  • top — const at line 87; references send
  • right — const at line 88; references send
  • bottom — const at line 89; references send
  • scrollEnd — function at line 93; references sendScroll
  • startInspectingHost — function at line 114; references registerListenersOnWindow
  • registerListenersOnWindow — function at line 119; references addEventListener, emit
  • stopInspectingHost — function at line 134; references hideOverlay, removeListenersOnWindow, Set
  • removeListenersOnWindow — function at line 147; references removeEventListener, emit
  • clearHostInstanceHighlight — function at line 162; references hideOverlay
  • highlightHostInstance — function at line 166; references warn, hideOverlay, hasElementWithId, findHostInstancesForElementID, for, getClientRects, clearTimeout, scrollIntoView, showOverlay, send
  • renderer — const at line 182; references warn, hideOverlay
  • nodes — const at line 196; references findHostInstancesForElementID, for, getClientRects, clearTimeout, scrollIntoView, showOverlay, send
  • node — const at line 199
  • nodeRects — const at line 203; references getClientRects, clearTimeout, scrollIntoView, showOverlay, send
  • highlightHostInstances — function at line 240; references for, warn, hasElementWithId, findHostInstancesForElementID, push, scrollIntoView, showOverlay
  • nodes — const at line 251; references for, warn, hasElementWithId, findHostInstancesForElementID, push
  • renderer — const at line 254; references warn
  • hostInstances — const at line 265; references findHostInstancesForElementID, for, push
  • node — const at line 274; references scrollIntoView
  • attemptScrollToHostInstance — function at line 286; references findHostInstancesForElementID, for, getClientRects, scrollIntoView
  • nodes — const at line 290; references findHostInstancesForElementID, for, getClientRects, scrollIntoView
  • node — const at line 293
  • nodeRects — const at line 297; references getClientRects, scrollIntoView
  • scrollDelayTimer — let at line 325; references hideOverlay, isReactNativeEnvironment, clearTimeout, warn, hasElementWithId, attemptScrollToHostInstance, findLastKnownRectsForID, for, scrollTo, setTimeout
  • scrollToHostInstance — function at line 326; references hideOverlay, isReactNativeEnvironment, clearTimeout, warn, hasElementWithId, attemptScrollToHostInstance, findLastKnownRectsForID, for, scrollTo, setTimeout
  • renderer — const at line 348; references warn
  • rects — const at line 367; references findLastKnownRectsForID, for, scrollTo, setTimeout, attemptScrollToHostInstance
  • x — let at line 369; references for
  • y — let at line 370; references for
  • rect — const at line 372
  • element — const at line 380
  • onClick — function at line 406; references preventDefault, stopPropagation, stopInspectingHost, send
  • onMouseEvent — function at line 415; references preventDefault, stopPropagation
  • onPointerDown — function at line 420; references preventDefault, stopPropagation, selectElementForNode, getEventTarget
  • lastHoveredNode — let at line 427; references preventDefault, stopPropagation, getEventTarget, has, registerListenersOnWindow, add, getIDForHostInstance, warn, highlightHostInstance, getDisplayNameForElementID, showOverlay
  • onPointerMove — function at line 428; references preventDefault, stopPropagation, getEventTarget, has, registerListenersOnWindow, add, getIDForHostInstance, warn, highlightHostInstance, getDisplayNameForElementID, showOverlay
  • target — const at line 432; references getEventTarget, has, registerListenersOnWindow, add
  • iframe — const at line 437; references has, registerListenersOnWindow, add
  • window — const at line 440; references registerListenersOnWindow, add
  • match — const at line 454; references getIDForHostInstance, warn, highlightHostInstance, getDisplayNameForElementID
  • renderer — const at line 459; references warn
  • onPointerUp — function at line 482; references preventDefault, stopPropagation
  • selectElementForNode — const at line 487; references getIDForHostInstance, send
  • match — const at line 488; references getIDForHostInstance, send
  • getEventTarget — function at line 494; references composedPath

Imported modules

  • react-devtools-shared/src/backend/agent
  • ./Highlighter
  • react-devtools-shared/src/backend/utils
  • react-devtools-shared/src/backend/types
  • react-devtools-shared/src/bridge
  • ../../types

File-level call references


Source: packages/react-devtools-shared/src/backend/views/Highlighter/index.js

Generated by smolify with deterministic-repository-import-v2 · 1 source file