registerExtensionPort() — react Function Reference
Architecture documentation for the registerExtensionPort() function in index.js from the react codebase.
Entity Profile
Dependency Diagram
graph TD c04518dd_103e_0ffe_a2df_ee681d7b4705["registerExtensionPort()"] 406e0fbd_f3e8_fc3b_d05b_4922f1996e21["index.js"] c04518dd_103e_0ffe_a2df_ee681d7b4705 -->|defined in| 406e0fbd_f3e8_fc3b_d05b_4922f1996e21 style c04518dd_103e_0ffe_a2df_ee681d7b4705 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/react-devtools-extensions/src/background/index.js lines 37–46
function registerExtensionPort(port, tabId) {
ports[tabId].extension = port;
port.onDisconnect.addListener(() => {
// This should delete disconnectPipe from ports dictionary
ports[tabId].disconnectPipe?.();
delete ports[tabId].extension;
});
}
Domain
Subdomains
Source
Frequently Asked Questions
What does registerExtensionPort() do?
registerExtensionPort() is a function in the react codebase, defined in packages/react-devtools-extensions/src/background/index.js.
Where is registerExtensionPort() defined?
registerExtensionPort() is defined in packages/react-devtools-extensions/src/background/index.js at line 37.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free