ReactNativePrivateInterface.js — react Source File
Architecture documentation for ReactNativePrivateInterface.js, a javascript file in the react codebase. 0 imports, 5 dependents.
Entity Profile
Dependency Diagram
graph LR 25a92b20_ad13_dc00_1eb4_90cd622d5bef["ReactNativePrivateInterface.js"] f1f667d4_758d_df57_d309_fdd62903fff5["createPublicInstance.js"] f1f667d4_758d_df57_d309_fdd62903fff5 --> 25a92b20_ad13_dc00_1eb4_90cd622d5bef b8ebd5c5_b517_7929_059d_a5c6b64368d7["createPublicRootInstance.js"] b8ebd5c5_b517_7929_059d_a5c6b64368d7 --> 25a92b20_ad13_dc00_1eb4_90cd622d5bef 8d8cd727_cd2b_abf3_ac7d_3fc5e50aecbe["createPublicTextInstance.js"] 8d8cd727_cd2b_abf3_ac7d_3fc5e50aecbe --> 25a92b20_ad13_dc00_1eb4_90cd622d5bef 4cc026fd_d136_c876_26ce_36f024633870["getNativeTagFromPublicInstance.js"] 4cc026fd_d136_c876_26ce_36f024633870 --> 25a92b20_ad13_dc00_1eb4_90cd622d5bef 92c9535e_3e9c_6383_e815_e686948bdbe0["getNodeFromPublicInstance.js"] 92c9535e_3e9c_6383_e815_e686948bdbe0 --> 25a92b20_ad13_dc00_1eb4_90cd622d5bef style 25a92b20_ad13_dc00_1eb4_90cd622d5bef fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow strict-local
*/
module.exports = {
get BatchedBridge() {
return require('./BatchedBridge.js');
},
get Platform() {
return require('./Platform');
},
get RCTEventEmitter() {
return require('./RCTEventEmitter');
},
get ReactFiberErrorDialog() {
return require('./ReactFiberErrorDialog');
},
get ReactNativeViewConfigRegistry() {
return require('./ReactNativeViewConfigRegistry');
},
get TextInputState() {
return require('./TextInputState');
},
get UIManager() {
return require('./UIManager');
},
get deepDiffer() {
return require('./deepDiffer');
},
get deepFreezeAndThrowOnMutationInDev() {
return require('./deepFreezeAndThrowOnMutationInDev');
},
get flattenStyle() {
return require('./flattenStyle');
},
get legacySendAccessibilityEvent() {
return require('./legacySendAccessibilityEvent');
},
get RawEventEmitter() {
return require('./RawEventEmitter').default;
},
get getNativeTagFromPublicInstance() {
return require('./getNativeTagFromPublicInstance').default;
},
get getNodeFromPublicInstance() {
return require('./getNodeFromPublicInstance').default;
},
get createPublicInstance() {
return require('./createPublicInstance').default;
},
get createPublicTextInstance() {
return require('./createPublicTextInstance').default;
},
get createPublicRootInstance() {
return require('./createPublicRootInstance').default;
},
get createAttributePayload() {
return require('./createAttributePayload').default;
},
get diffAttributePayloads() {
return require('./diffAttributePayloads').default;
},
};
Domain
Imported By
- packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/createPublicInstance.js
- packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/createPublicRootInstance.js
- packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/createPublicTextInstance.js
- packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/getNativeTagFromPublicInstance.js
- packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/getNodeFromPublicInstance.js
Source
Frequently Asked Questions
What does ReactNativePrivateInterface.js do?
ReactNativePrivateInterface.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What files import ReactNativePrivateInterface.js?
ReactNativePrivateInterface.js is imported by 5 file(s): createPublicInstance.js, createPublicRootInstance.js, createPublicTextInstance.js, getNativeTagFromPublicInstance.js, getNodeFromPublicInstance.js.
Where is ReactNativePrivateInterface.js in the architecture?
ReactNativePrivateInterface.js is located at packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate/ReactNativePrivateInterface.js (domain: BabelCompiler, directory: packages/react-native-renderer/src/__mocks__/react-native/Libraries/ReactPrivate).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free