rreactSource ↗
56 declarations and 61 call references extracted from public source metadata.

Source symbols: packages/react-devtools-extensions/src/main/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: 56
  • Referenced calls: 61

Declared symbols

  • resolvedParseHookNames — const at line 53; references resolve, Bridge, listen, addListener, removeListener, send, postMessage, localStorageSetItem, evalInInspectedWindow, localStorageGetItem, setReactSelectionFromBrowser, render
  • hookNamesModuleLoaderFunction — const at line 57; references Bridge, listen, addListener, removeListener, send, postMessage, localStorageSetItem, evalInInspectedWindow, localStorageGetItem, setReactSelectionFromBrowser, render
  • createBridge — function at line 59; references Bridge, listen, addListener, removeListener, send, postMessage, localStorageSetItem, evalInInspectedWindow, localStorageGetItem, setReactSelectionFromBrowser, render
  • bridgeListener — const at line 62; references addListener, removeListener
  • portOnMessage — const at line 64; references addListener, removeListener
  • sourcesPanel — const at line 99; references setReactSelectionFromBrowser, render
  • onBrowserElementSelectionChanged — const at line 101; references setReactSelectionFromBrowser, render
  • onBrowserSourceSelectionChanged — const at line 103; references render
  • selectionRef — const at line 126; references removeListener
  • onBridgeShutdown — const at line 131; references removeListener
  • createBridgeAndStore — function at line 155; references createBridge, getProfilingFlags, Store, addListener, set, injectBackendManager, getRendererIDForElement, viewAttributeSource, openResource, normalizeUrlIfValid, createRoot, createElement, render, getBrowserTheme
  • viewAttributeSourceFunction — const at line 183; references getRendererIDForElement, viewAttributeSource
  • rendererID — const at line 187; references getRendererIDForElement, viewAttributeSource
  • viewElementSourceFunction — const at line 193; references openResource, normalizeUrlIfValid
  • ensureInitialHTMLIsCleared — function at line 240
  • createComponentsPanel — function at line 251; references ensureInitialHTMLIsCleared, render, create, addListener, injectStyles, logEvent, emit
  • createElementsInspectPanel — function at line 294; references ensureInitialHTMLIsCleared, render, createSidebarPane, setPage, setHeight, addListener, send, injectStyles, logEvent
  • elementsPanel — const at line 308
  • createProfilerPanel — function at line 340; references ensureInitialHTMLIsCleared, render, create, addListener, injectStyles, logEvent
  • createSourcesEditorPanel — function at line 376; references ensureInitialHTMLIsCleared, render, createSidebarPane, setPage, setHeight, addListener, injectStyles, logEvent
  • sourcesPanel — const at line 390
  • createSuspensePanel — function at line 416; references ensureInitialHTMLIsCleared, render, create, addListener, injectStyles, logEvent
  • performInTabNavigationCleanup — function at line 452; references clearReactPollingInstance, flushSync, unmount, shutdown
  • performFullCleanup — function at line 495; references clearReactPollingInstance, flushSync, unmount, shutdown, disconnect
  • connectExtensionPort — function at line 525; references Error, connect, String, addListener
  • tabId — const at line 530; references connect, String
  • mountReactDevTools — function at line 554; references registerEventsLogger, createBridgeAndStore, createComponentsPanel, createProfilerPanel, createSourcesEditorPanel, createElementsInspectPanel, createSuspensePanel
  • reactPollingInstance — let at line 568; references abort
  • clearReactPollingInstance — function at line 569; references abort
  • showNoReactDisclaimer — function at line 574
  • mountReactDevToolsWhenReactHasLoaded — function at line 594; references startReactPolling
  • bridge — let at line 602; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • lastSubscribedBridgeListener — let at line 603; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • store — let at line 604; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • profilingData — let at line 606; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • componentsPanel — let at line 608; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • profilerPanel — let at line 609; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • suspensePanel — let at line 610; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • editorPane — let at line 611; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • inspectedElementPane — let at line 612; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • componentsPortalContainer — let at line 613; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • profilerPortalContainer — let at line 614; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • suspensePortalContainer — let at line 615; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • editorPortalContainer — let at line 616; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • inspectedElementPortalContainer — let at line 617; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • mostRecentOverrideTab — let at line 619; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • render — let at line 620; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • root — let at line 621; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • currentSelectedSource — let at line 623; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • port — let at line 625; references debounce, performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • debouncedMountReactDevToolsCallback — const at line 632; references debounce, performInTabNavigationCleanup
  • onNavigatedToOtherPage — function at line 638; references performInTabNavigationCleanup, debouncedMountReactDevToolsCallback
  • onThemeChanged — function at line 658; references render
  • alwaysOpenInEditor — const at line 680; references getAlwaysOpenInEditor, getOpenInEditorURL, checkConditions, open
  • editorURL — const at line 681; references getOpenInEditorURL, checkConditions, open
  • location — const at line 683; references checkConditions

Imported modules

  • react-dom/src/client/ReactDOMRoot
  • react-devtools-shared/src/bridge
  • react-devtools-shared/src/devtools/views/DevTools
  • react-devtools-shared/src/devtools/views/Editor/EditorPane
  • react-devtools-shared/src/frontend/types
  • react
  • react-dom
  • react-dom/client
  • react-devtools-shared/src/devtools/store
  • ../utils
  • react-devtools-shared/src/storage
  • react-devtools-shared/src/constants
  • react-devtools-shared/src/Logger
  • react-devtools-shared/src/utils
  • react-devtools-shared/src/devtools/views/Editor/utils
  • react-devtools-shared/src/hooks/parseHookNames
  • ./elementSelection
  • ./sourceSelection
  • ./evalInInspectedWindow
  • ./reactPolling
  • ./cloneStyleTags
  • ./fetchFileWithCaching
  • ./injectBackendManager
  • ./registerEventsLogger
  • ./getProfilingFlags
  • ./debounce

File-level call references


Source: packages/react-devtools-extensions/src/main/index.js

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