Home / Function/ registerRenderer() — react Function Reference

registerRenderer() — react Function Reference

Architecture documentation for the registerRenderer() function in backendManager.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  847ea02b_4ff0_64a5_d2fa_8fb154737783["registerRenderer()"]
  90e8e836_8a48_d6c0_6325_60776b1ad6d2["backendManager.js"]
  847ea02b_4ff0_64a5_d2fa_8fb154737783 -->|defined in| 90e8e836_8a48_d6c0_6325_60776b1ad6d2
  74df88b7_2c4d_b47c_87ff_25f127f61424["setup()"]
  74df88b7_2c4d_b47c_87ff_25f127f61424 -->|calls| 847ea02b_4ff0_64a5_d2fa_8fb154737783
  style 847ea02b_4ff0_64a5_d2fa_8fb154737783 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-extensions/src/contentScripts/backendManager.js lines 99–109

function registerRenderer(renderer: ReactRenderer, hook: DevToolsHook) {
  let version = renderer.reconcilerVersion || renderer.version;
  if (!hasAssignedBackend(version)) {
    version = COMPACT_VERSION_NAME;
  }

  // Check if required backend is already activated, no need to require again
  if (!hook.backends.has(version)) {
    requiredBackends.add(version);
  }
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does registerRenderer() do?
registerRenderer() is a function in the react codebase, defined in packages/react-devtools-extensions/src/contentScripts/backendManager.js.
Where is registerRenderer() defined?
registerRenderer() is defined in packages/react-devtools-extensions/src/contentScripts/backendManager.js at line 99.
What calls registerRenderer()?
registerRenderer() is called by 1 function(s): setup.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free