{"dependencies":[{"name":"../../../src/private/featureflags/ReactNativeFeatureFlags","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":29,"column":0},"end":{"line":29,"column":101}}],"key":"6CUw6Huzwfao7NX5F1mey95YZ2Q=","exportNames":["*"],"imports":1}},{"name":"../../../src/private/webapis/dom/nodes/ReactNativeDocument","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":43,"column":38},"end":{"line":43,"column":107}}],"key":"eElEK9XXAyXMg0yFdv8Hdju1G3s=","exportNames":["*"],"imports":1}},{"name":"../../../src/private/webapis/dom/nodes/ReactNativeElement","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":52,"column":6},"end":{"line":52,"column":74}}],"key":"9Ns/c0aDe27reIGn6GQTXk7Mul8=","exportNames":["*"],"imports":1}},{"name":"./ReactFabricHostComponent","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":60,"column":6},"end":{"line":60,"column":43}}],"key":"jcpASm4AW7FoX3DL8XUJxr4p0Ic=","exportNames":["*"],"imports":1}},{"name":"../../../src/private/webapis/dom/nodes/ReadOnlyText","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":68,"column":6},"end":{"line":68,"column":68}}],"key":"lj75IIdMGuSkNiqA1u10bT58p28=","exportNames":["*"],"imports":1}},{"name":"../../ReactNative/RendererProxy","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":132,"column":20},"end":{"line":132,"column":62}}],"key":"T5tpzkUltdJeyXwu85s3KOfgZyI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n exports.createPublicRootInstance = createPublicRootInstance;\n exports.createPublicInstance = createPublicInstance;\n exports.createPublicTextInstance = createPublicTextInstance;\n exports.getNativeTagFromPublicInstance = getNativeTagFromPublicInstance;\n exports.getNodeFromPublicInstance = getNodeFromPublicInstance;\n exports.getInternalInstanceHandleFromPublicInstance = getInternalInstanceHandleFromPublicInstance;\n var _srcPrivateFeatureflagsReactNativeFeatureFlags = require(_dependencyMap[0], \"../../../src/private/featureflags/ReactNativeFeatureFlags\");\n var ReactNativeFeatureFlags = _interopNamespace(_srcPrivateFeatureflagsReactNativeFeatureFlags);\n var ReactNativeDocumentModuleObject;\n var ReactFabricHostComponentClass;\n var ReactNativeElementClass;\n var ReadOnlyTextClass;\n var RendererProxy;\n function getReactNativeDocumentModule() {\n if (ReactNativeDocumentModuleObject == null) {\n ReactNativeDocumentModuleObject = require(_dependencyMap[1], \"../../../src/private/webapis/dom/nodes/ReactNativeDocument\");\n }\n return ReactNativeDocumentModuleObject;\n }\n function getReactNativeElementClass() {\n if (ReactNativeElementClass == null) {\n ReactNativeElementClass = require(_dependencyMap[2], \"../../../src/private/webapis/dom/nodes/ReactNativeElement\").default;\n }\n return ReactNativeElementClass;\n }\n function getReactFabricHostComponentClass() {\n if (ReactFabricHostComponentClass == null) {\n ReactFabricHostComponentClass = require(_dependencyMap[3], \"./ReactFabricHostComponent\").default;\n }\n return ReactFabricHostComponentClass;\n }\n function getReadOnlyTextClass() {\n if (ReadOnlyTextClass == null) {\n ReadOnlyTextClass = require(_dependencyMap[4], \"../../../src/private/webapis/dom/nodes/ReadOnlyText\").default;\n }\n return ReadOnlyTextClass;\n }\n function createPublicRootInstance(rootTag) {\n if (ReactNativeFeatureFlags.enableAccessToHostTreeInFabric()) {\n var ReactNativeDocumentModule = getReactNativeDocumentModule();\n return ReactNativeDocumentModule.createReactNativeDocument(rootTag);\n }\n return null;\n }\n function createPublicInstance(tag, viewConfig, internalInstanceHandle, ownerDocument) {\n if (ReactNativeFeatureFlags.enableAccessToHostTreeInFabric()) {\n var ReactNativeElement = getReactNativeElementClass();\n return new ReactNativeElement(tag, viewConfig, internalInstanceHandle, ownerDocument);\n } else {\n var ReactFabricHostComponent = getReactFabricHostComponentClass();\n return new ReactFabricHostComponent(tag, viewConfig, internalInstanceHandle);\n }\n }\n function createPublicTextInstance(internalInstanceHandle, ownerDocument) {\n var ReadOnlyText = getReadOnlyTextClass();\n return new ReadOnlyText(internalInstanceHandle, ownerDocument);\n }\n function getNativeTagFromPublicInstance(publicInstance) {\n return publicInstance.__nativeTag;\n }\n function getNodeFromPublicInstance(publicInstance) {\n if (publicInstance.__internalInstanceHandle == null) {\n return null;\n }\n if (RendererProxy == null) {\n RendererProxy = require(_dependencyMap[5], \"../../ReactNative/RendererProxy\");\n }\n return RendererProxy.getNodeFromInternalInstanceHandle(publicInstance.__internalInstanceHandle);\n }\n function getInternalInstanceHandleFromPublicInstance(publicInstance) {\n if (publicInstance._internalInstanceHandle != null) {\n return publicInstance._internalInstanceHandle;\n }\n return publicInstance.__internalInstanceHandle;\n }\n});","lineCount":97,"map":[[22,2,73,0,"exports"],[22,9,73,0],[22,10,73,0,"createPublicRootInstance"],[22,34,73,0],[22,37,73,0,"createPublicRootInstance"],[22,61,73,0],[23,2,85,0,"exports"],[23,9,85,0],[23,10,85,0,"createPublicInstance"],[23,30,85,0],[23,33,85,0,"createPublicInstance"],[23,53,85,0],[24,2,109,0,"exports"],[24,9,109,0],[24,10,109,0,"createPublicTextInstance"],[24,34,109,0],[24,37,109,0,"createPublicTextInstance"],[24,61,109,0],[25,2,117,0,"exports"],[25,9,117,0],[25,10,117,0,"getNativeTagFromPublicInstance"],[25,40,117,0],[25,43,117,0,"getNativeTagFromPublicInstance"],[25,73,117,0],[26,2,123,0,"exports"],[26,9,123,0],[26,10,123,0,"getNodeFromPublicInstance"],[26,35,123,0],[26,38,123,0,"getNodeFromPublicInstance"],[26,63,123,0],[27,2,140,0,"exports"],[27,9,140,0],[27,10,140,0,"getInternalInstanceHandleFromPublicInstance"],[27,53,140,0],[27,56,140,0,"getInternalInstanceHandleFromPublicInstance"],[27,99,140,0],[28,2,29,0],[28,6,29,0,"_srcPrivateFeatureflagsReactNativeFeatureFlags"],[28,52,29,0],[28,55,29,0,"require"],[28,62,29,0],[28,63,29,0,"_dependencyMap"],[28,77,29,0],[29,2,29,0],[29,6,29,0,"ReactNativeFeatureFlags"],[29,29,29,0],[29,32,29,0,"_interopNamespace"],[29,49,29,0],[29,50,29,0,"_srcPrivateFeatureflagsReactNativeFeatureFlags"],[29,96,29,0],[30,2,34,0],[30,6,34,4,"ReactNativeDocumentModuleObject"],[30,37,34,64],[31,2,35,0],[31,6,35,4,"ReactFabricHostComponentClass"],[31,35,35,67],[32,2,36,0],[32,6,36,4,"ReactNativeElementClass"],[32,29,36,55],[33,2,37,0],[33,6,37,4,"ReadOnlyTextClass"],[33,23,37,43],[34,2,38,0],[34,6,38,4,"RendererProxy"],[34,19,38,33],[35,2,40,0],[35,11,40,9,"getReactNativeDocumentModule"],[35,39,40,37,"getReactNativeDocumentModule"],[35,40,40,37],[35,42,40,68],[36,4,41,2],[36,8,41,6,"ReactNativeDocumentModuleObject"],[36,39,41,37],[36,43,41,41],[36,47,41,45],[36,49,41,47],[37,6,43,4,"ReactNativeDocumentModuleObject"],[37,37,43,35],[37,40,43,38,"require"],[37,47,43,45],[37,48,43,45,"_dependencyMap"],[37,62,43,45],[37,127,43,106],[37,128,43,107],[38,4,44,2],[39,4,46,2],[39,11,46,9,"ReactNativeDocumentModuleObject"],[39,42,46,40],[40,2,47,0],[41,2,49,0],[41,11,49,9,"getReactNativeElementClass"],[41,37,49,35,"getReactNativeElementClass"],[41,38,49,35],[41,40,49,66],[42,4,50,2],[42,8,50,6,"ReactNativeElementClass"],[42,31,50,29],[42,35,50,33],[42,39,50,37],[42,41,50,39],[43,6,51,4,"ReactNativeElementClass"],[43,29,51,27],[43,32,52,6,"require"],[43,39,52,13],[43,40,52,13,"_dependencyMap"],[43,54,52,13],[43,118,52,73],[43,119,52,74],[43,120,52,75,"default"],[43,127,52,82],[44,4,53,2],[45,4,54,2],[45,11,54,9,"ReactNativeElementClass"],[45,34,54,32],[46,2,55,0],[47,2,57,0],[47,11,57,9,"getReactFabricHostComponentClass"],[47,43,57,41,"getReactFabricHostComponentClass"],[47,44,57,41],[47,46,57,78],[48,4,58,2],[48,8,58,6,"ReactFabricHostComponentClass"],[48,37,58,35],[48,41,58,39],[48,45,58,43],[48,47,58,45],[49,6,59,4,"ReactFabricHostComponentClass"],[49,35,59,33],[49,38,60,6,"require"],[49,45,60,13],[49,46,60,13,"_dependencyMap"],[49,60,60,13],[49,93,60,42],[49,94,60,43],[49,95,60,44,"default"],[49,102,60,51],[50,4,61,2],[51,4,62,2],[51,11,62,9,"ReactFabricHostComponentClass"],[51,40,62,38],[52,2,63,0],[53,2,65,0],[53,11,65,9,"getReadOnlyTextClass"],[53,31,65,29,"getReadOnlyTextClass"],[53,32,65,29],[53,34,65,54],[54,4,66,2],[54,8,66,6,"ReadOnlyTextClass"],[54,25,66,23],[54,29,66,27],[54,33,66,31],[54,35,66,33],[55,6,67,4,"ReadOnlyTextClass"],[55,23,67,21],[55,26,68,6,"require"],[55,33,68,13],[55,34,68,13,"_dependencyMap"],[55,48,68,13],[55,106,68,67],[55,107,68,68],[55,108,68,69,"default"],[55,115,68,76],[56,4,69,2],[57,4,70,2],[57,11,70,9,"ReadOnlyTextClass"],[57,28,70,26],[58,2,71,0],[59,2,73,7],[59,11,73,16,"createPublicRootInstance"],[59,35,73,40,"createPublicRootInstance"],[59,36,73,41,"rootTag"],[59,43,73,57],[59,45,73,79],[60,4,74,2],[60,8,74,6,"ReactNativeFeatureFlags"],[60,31,74,29],[60,32,74,30,"enableAccessToHostTreeInFabric"],[60,62,74,60],[60,63,74,61],[60,64,74,62],[60,66,74,64],[61,6,75,4],[61,10,75,10,"ReactNativeDocumentModule"],[61,35,75,35],[61,38,75,38,"getReactNativeDocumentModule"],[61,66,75,66],[61,67,75,67],[61,68,75,68],[62,6,78,4],[62,13,78,11,"ReactNativeDocumentModule"],[62,38,78,36],[62,39,78,37,"createReactNativeDocument"],[62,64,78,62],[62,65,78,63,"rootTag"],[62,72,78,70],[62,73,78,71],[63,4,79,2],[64,4,82,2],[64,11,82,9],[64,15,82,13],[65,2,83,0],[66,2,85,7],[66,11,85,16,"createPublicInstance"],[66,31,85,36,"createPublicInstance"],[66,32,86,2,"tag"],[66,35,86,13],[66,37,87,2,"viewConfig"],[66,47,87,24],[66,49,88,2,"internalInstanceHandle"],[66,71,88,48],[66,73,89,2,"ownerDocument"],[66,86,89,37],[66,88,90,51],[67,4,91,2],[67,8,91,6,"ReactNativeFeatureFlags"],[67,31,91,29],[67,32,91,30,"enableAccessToHostTreeInFabric"],[67,62,91,60],[67,63,91,61],[67,64,91,62],[67,66,91,64],[68,6,92,4],[68,10,92,10,"ReactNativeElement"],[68,28,92,28],[68,31,92,31,"getReactNativeElementClass"],[68,57,92,57],[68,58,92,58],[68,59,92,59],[69,6,93,4],[69,13,93,11],[69,17,93,15,"ReactNativeElement"],[69,35,93,33],[69,36,94,6,"tag"],[69,39,94,9],[69,41,95,6,"viewConfig"],[69,51,95,16],[69,53,96,6,"internalInstanceHandle"],[69,75,96,28],[69,77,97,6,"ownerDocument"],[69,90,98,4],[69,91,98,5],[70,4,99,2],[70,5,99,3],[70,11,99,9],[71,6,100,4],[71,10,100,10,"ReactFabricHostComponent"],[71,34,100,34],[71,37,100,37,"getReactFabricHostComponentClass"],[71,69,100,69],[71,70,100,70],[71,71,100,71],[72,6,101,4],[72,13,101,11],[72,17,101,15,"ReactFabricHostComponent"],[72,41,101,39],[72,42,102,6,"tag"],[72,45,102,9],[72,47,103,6,"viewConfig"],[72,57,103,16],[72,59,104,6,"internalInstanceHandle"],[72,81,105,4],[72,82,105,5],[73,4,106,2],[74,2,107,0],[75,2,109,7],[75,11,109,16,"createPublicTextInstance"],[75,35,109,40,"createPublicTextInstance"],[75,36,110,2,"internalInstanceHandle"],[75,58,110,48],[75,60,111,2,"ownerDocument"],[75,73,111,37],[75,75,112,17],[76,4,113,2],[76,8,113,8,"ReadOnlyText"],[76,20,113,20],[76,23,113,23,"getReadOnlyTextClass"],[76,43,113,43],[76,44,113,44],[76,45,113,45],[77,4,114,2],[77,11,114,9],[77,15,114,13,"ReadOnlyText"],[77,27,114,25],[77,28,114,26,"internalInstanceHandle"],[77,50,114,48],[77,52,114,50,"ownerDocument"],[77,65,114,63],[77,66,114,64],[78,2,115,0],[79,2,117,7],[79,11,117,16,"getNativeTagFromPublicInstance"],[79,41,117,46,"getNativeTagFromPublicInstance"],[79,42,118,2,"publicInstance"],[79,56,118,65],[79,58,119,10],[80,4,120,2],[80,11,120,9,"publicInstance"],[80,25,120,23],[80,26,120,24,"__nativeTag"],[80,37,120,35],[81,2,121,0],[82,2,123,7],[82,11,123,16,"getNodeFromPublicInstance"],[82,36,123,41,"getNodeFromPublicInstance"],[82,37,124,2,"publicInstance"],[82,51,124,65],[82,53,125,9],[83,4,127,2],[83,8,127,6,"publicInstance"],[83,22,127,20],[83,23,127,21,"__internalInstanceHandle"],[83,47,127,45],[83,51,127,49],[83,55,127,53],[83,57,127,55],[84,6,128,4],[84,13,128,11],[84,17,128,15],[85,4,129,2],[86,4,131,2],[86,8,131,6,"RendererProxy"],[86,21,131,19],[86,25,131,23],[86,29,131,27],[86,31,131,29],[87,6,132,4,"RendererProxy"],[87,19,132,17],[87,22,132,20,"require"],[87,29,132,27],[87,30,132,27,"_dependencyMap"],[87,44,132,27],[87,82,132,61],[87,83,132,62],[88,4,133,2],[89,4,134,2],[89,11,134,9,"RendererProxy"],[89,24,134,22],[89,25,134,23,"getNodeFromInternalInstanceHandle"],[89,58,134,56],[89,59,136,4,"publicInstance"],[89,73,136,18],[89,74,136,19,"__internalInstanceHandle"],[89,98,137,2],[89,99,137,3],[90,2,138,0],[91,2,140,7],[91,11,140,16,"getInternalInstanceHandleFromPublicInstance"],[91,54,140,59,"getInternalInstanceHandleFromPublicInstance"],[91,55,141,2,"publicInstance"],[91,69,141,65],[91,71,142,26],[92,4,145,2],[92,8,145,6,"publicInstance"],[92,22,145,20],[92,23,145,21,"_internalInstanceHandle"],[92,46,145,44],[92,50,145,48],[92,54,145,52],[92,56,145,54],[93,6,147,4],[93,13,147,11,"publicInstance"],[93,27,147,25],[93,28,147,26,"_internalInstanceHandle"],[93,51,147,49],[94,4,148,2],[95,4,151,2],[95,11,151,9,"publicInstance"],[95,25,151,23],[95,26,151,24,"__internalInstanceHandle"],[95,50,151,48],[96,2,152,0],[97,0,152,1],[97,3]],"functionMap":{"names":["","getReactNativeDocumentModule","getReactNativeElementClass","getReactFabricHostComponentClass","getReadOnlyTextClass","createPublicRootInstance","createPublicInstance","createPublicTextInstance","getNativeTagFromPublicInstance","getNodeFromPublicInstance","getInternalInstanceHandleFromPublicInstance"],"mappings":"AAA;ACuC;CDO;AEE;CFM;AGE;CHM;AIE;CJM;OKE;CLU;OME;CNsB;OOE;CPM;OQE;CRI;OSE;CTe;OUE"},"hasCjsExports":false},"type":"js/module"}]}