{"dependencies":[{"name":"@babel/runtime/helpers/interopRequireDefault","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"kslwqCIsh6ew+I1KeA1rlVRjsAk=","exportNames":["*"]}},{"name":"./FabricUIManager","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0},"end":{"line":13,"column":53}}],"key":"wA0vdKbA343tmIUu4wfZAY2Z20E=","exportNames":["*"]}},{"name":"nullthrows","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0},"end":{"line":14,"column":36}}],"key":"epufkdgpKN0G543QKwfSBBl0bWM=","exportNames":["*"]}},{"name":"./BridgelessUIManager","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":23,"column":6},"end":{"line":23,"column":38}}],"key":"PsYuGv10s8X1Uj2m9xI8YRM17NU=","exportNames":["*"]}},{"name":"./PaperUIManager","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":24,"column":6},"end":{"line":24,"column":33}}],"key":"7vnaXFkypSDosLBnTkq+BHWZeq0=","exportNames":["*"]}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n var _interopRequireDefault = require(_dependencyMap[0], \"@babel/runtime/helpers/interopRequireDefault\");\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.default = void 0;\n var _FabricUIManager = require(_dependencyMap[1], \"./FabricUIManager\");\n var _nullthrows = _interopRequireDefault(require(_dependencyMap[2], \"nullthrows\"));\n function isFabricReactTag(reactTag) {\n return reactTag % 2 === 0;\n }\n var UIManagerImpl = global.RN$Bridgeless === true ? require(_dependencyMap[3], \"./BridgelessUIManager\").default : require(_dependencyMap[4], \"./PaperUIManager\").default;\n var UIManager = {\n ...UIManagerImpl,\n measure(reactTag, callback) {\n if (isFabricReactTag(reactTag)) {\n var FabricUIManager = (0, _nullthrows.default)((0, _FabricUIManager.getFabricUIManager)());\n var shadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(reactTag);\n if (shadowNode) {\n FabricUIManager.measure(shadowNode, callback);\n } else {\n console.warn(`measure cannot find view with tag #${reactTag}`);\n callback();\n }\n } else {\n UIManagerImpl.measure(reactTag, callback);\n }\n },\n measureInWindow(reactTag, callback) {\n if (isFabricReactTag(reactTag)) {\n var FabricUIManager = (0, _nullthrows.default)((0, _FabricUIManager.getFabricUIManager)());\n var shadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(reactTag);\n if (shadowNode) {\n FabricUIManager.measureInWindow(shadowNode, callback);\n } else {\n console.warn(`measure cannot find view with tag #${reactTag}`);\n callback();\n }\n } else {\n UIManagerImpl.measureInWindow(reactTag, callback);\n }\n },\n measureLayout(reactTag, ancestorReactTag, errorCallback, callback) {\n if (isFabricReactTag(reactTag)) {\n var FabricUIManager = (0, _nullthrows.default)((0, _FabricUIManager.getFabricUIManager)());\n var shadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(reactTag);\n var ancestorShadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(ancestorReactTag);\n if (!shadowNode || !ancestorShadowNode) {\n return;\n }\n FabricUIManager.measureLayout(shadowNode, ancestorShadowNode, errorCallback, callback);\n } else {\n UIManagerImpl.measureLayout(reactTag, ancestorReactTag, errorCallback, callback);\n }\n },\n measureLayoutRelativeToParent(reactTag, errorCallback, callback) {\n if (isFabricReactTag(reactTag)) {\n console.warn('RCTUIManager.measureLayoutRelativeToParent method is deprecated and it will not be implemented in newer versions of RN (Fabric) - T47686450');\n var FabricUIManager = (0, _nullthrows.default)((0, _FabricUIManager.getFabricUIManager)());\n var shadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(reactTag);\n if (shadowNode) {\n FabricUIManager.measure(shadowNode, (left, top, width, height, pageX, pageY) => {\n callback(left, top, width, height);\n });\n }\n } else {\n UIManagerImpl.measureLayoutRelativeToParent(reactTag, errorCallback, callback);\n }\n },\n dispatchViewManagerCommand(reactTag, commandName, commandArgs) {\n if (typeof reactTag !== 'number') {\n throw new Error('dispatchViewManagerCommand: found null reactTag');\n }\n if (isFabricReactTag(reactTag)) {\n var FabricUIManager = (0, _nullthrows.default)((0, _FabricUIManager.getFabricUIManager)());\n var shadowNode = FabricUIManager.findShadowNodeByTag_DEPRECATED(reactTag);\n if (shadowNode) {\n commandName = `${commandName}`;\n FabricUIManager.dispatchCommand(shadowNode, commandName, commandArgs);\n }\n } else {\n UIManagerImpl.dispatchViewManagerCommand(reactTag, commandName, commandArgs);\n }\n }\n };\n var _default = exports.default = UIManager;\n});","lineCount":87,"map":[[7,2,13,0],[7,6,13,0,"_FabricUIManager"],[7,22,13,0],[7,25,13,0,"require"],[7,32,13,0],[7,33,13,0,"_dependencyMap"],[7,47,13,0],[8,2,14,0],[8,6,14,0,"_nullthrows"],[8,17,14,0],[8,20,14,0,"_interopRequireDefault"],[8,42,14,0],[8,43,14,0,"require"],[8,50,14,0],[8,51,14,0,"_dependencyMap"],[8,65,14,0],[9,2,16,0],[9,11,16,9,"isFabricReactTag"],[9,27,16,25,"isFabricReactTag"],[9,28,16,26,"reactTag"],[9,36,16,42],[9,38,16,53],[10,4,18,2],[10,11,18,9,"reactTag"],[10,19,18,17],[10,22,18,20],[10,23,18,21],[10,28,18,26],[10,29,18,27],[11,2,19,0],[12,2,21,0],[12,6,21,6,"UIManagerImpl"],[12,19,21,41],[12,22,22,2,"global"],[12,28,22,8],[12,29,22,9,"RN$Bridgeless"],[12,42,22,22],[12,47,22,27],[12,51,22,31],[12,54,23,6,"require"],[12,61,23,13],[12,62,23,13,"_dependencyMap"],[12,76,23,13],[12,104,23,37],[12,105,23,38],[12,106,23,39,"default"],[12,113,23,46],[12,116,24,6,"require"],[12,123,24,13],[12,124,24,13,"_dependencyMap"],[12,138,24,13],[12,161,24,32],[12,162,24,33],[12,163,24,34,"default"],[12,170,24,41],[13,2,27,0],[13,6,27,6,"UIManager"],[13,15,27,37],[13,18,27,40],[14,4,28,2],[14,7,28,5,"UIManagerImpl"],[14,20,28,18],[15,4,29,2,"measure"],[15,11,29,9,"measure"],[15,12,30,4,"reactTag"],[15,20,30,20],[15,22,31,4,"callback"],[15,30,38,13],[15,32,39,10],[16,6,40,4],[16,10,40,8,"isFabricReactTag"],[16,26,40,24],[16,27,40,25,"reactTag"],[16,35,40,33],[16,36,40,34],[16,38,40,36],[17,8,41,6],[17,12,41,12,"FabricUIManager"],[17,27,41,27],[17,30,41,30],[17,34,41,30,"nullthrows"],[17,53,41,40],[17,55,41,41],[17,59,41,41,"getFabricUIManager"],[17,94,41,59],[17,96,41,60],[17,97,41,61],[17,98,41,62],[18,8,42,6],[18,12,42,12,"shadowNode"],[18,22,42,22],[18,25,43,8,"FabricUIManager"],[18,40,43,23],[18,41,43,24,"findShadowNodeByTag_DEPRECATED"],[18,71,43,54],[18,72,43,55,"reactTag"],[18,80,43,63],[18,81,43,64],[19,8,44,6],[19,12,44,10,"shadowNode"],[19,22,44,20],[19,24,44,22],[20,10,45,8,"FabricUIManager"],[20,25,45,23],[20,26,45,24,"measure"],[20,33,45,31],[20,34,45,32,"shadowNode"],[20,44,45,42],[20,46,45,44,"callback"],[20,54,45,52],[20,55,45,53],[21,8,46,6],[21,9,46,7],[21,15,46,13],[22,10,47,8,"console"],[22,17,47,15],[22,18,47,16,"warn"],[22,22,47,20],[22,23,47,21],[22,61,47,59,"reactTag"],[22,69,47,67],[22,71,47,69],[22,72,47,70],[23,10,49,8,"callback"],[23,18,49,16],[23,19,49,17],[23,20,49,18],[24,8,50,6],[25,6,51,4],[25,7,51,5],[25,13,51,11],[26,8,53,6,"UIManagerImpl"],[26,21,53,19],[26,22,53,20,"measure"],[26,29,53,27],[26,30,53,28,"reactTag"],[26,38,53,36],[26,40,53,38,"callback"],[26,48,53,46],[26,49,53,47],[27,6,54,4],[28,4,55,2],[28,5,55,3],[29,4,57,2,"measureInWindow"],[29,19,57,17,"measureInWindow"],[29,20,58,4,"reactTag"],[29,28,58,20],[29,30,59,4,"callback"],[29,38,64,13],[29,40,65,10],[30,6,66,4],[30,10,66,8,"isFabricReactTag"],[30,26,66,24],[30,27,66,25,"reactTag"],[30,35,66,33],[30,36,66,34],[30,38,66,36],[31,8,67,6],[31,12,67,12,"FabricUIManager"],[31,27,67,27],[31,30,67,30],[31,34,67,30,"nullthrows"],[31,53,67,40],[31,55,67,41],[31,59,67,41,"getFabricUIManager"],[31,94,67,59],[31,96,67,60],[31,97,67,61],[31,98,67,62],[32,8,68,6],[32,12,68,12,"shadowNode"],[32,22,68,22],[32,25,69,8,"FabricUIManager"],[32,40,69,23],[32,41,69,24,"findShadowNodeByTag_DEPRECATED"],[32,71,69,54],[32,72,69,55,"reactTag"],[32,80,69,63],[32,81,69,64],[33,8,70,6],[33,12,70,10,"shadowNode"],[33,22,70,20],[33,24,70,22],[34,10,71,8,"FabricUIManager"],[34,25,71,23],[34,26,71,24,"measureInWindow"],[34,41,71,39],[34,42,71,40,"shadowNode"],[34,52,71,50],[34,54,71,52,"callback"],[34,62,71,60],[34,63,71,61],[35,8,72,6],[35,9,72,7],[35,15,72,13],[36,10,73,8,"console"],[36,17,73,15],[36,18,73,16,"warn"],[36,22,73,20],[36,23,73,21],[36,61,73,59,"reactTag"],[36,69,73,67],[36,71,73,69],[36,72,73,70],[37,10,75,8,"callback"],[37,18,75,16],[37,19,75,17],[37,20,75,18],[38,8,76,6],[39,6,77,4],[39,7,77,5],[39,13,77,11],[40,8,79,6,"UIManagerImpl"],[40,21,79,19],[40,22,79,20,"measureInWindow"],[40,37,79,35],[40,38,79,36,"reactTag"],[40,46,79,44],[40,48,79,46,"callback"],[40,56,79,54],[40,57,79,55],[41,6,80,4],[42,4,81,2],[42,5,81,3],[43,4,83,2,"measureLayout"],[43,17,83,15,"measureLayout"],[43,18,84,4,"reactTag"],[43,26,84,20],[43,28,85,4,"ancestorReactTag"],[43,44,85,28],[43,46,86,4,"errorCallback"],[43,59,86,42],[43,61,87,4,"callback"],[43,69,92,13],[43,71,93,10],[44,6,94,4],[44,10,94,8,"isFabricReactTag"],[44,26,94,24],[44,27,94,25,"reactTag"],[44,35,94,33],[44,36,94,34],[44,38,94,36],[45,8,95,6],[45,12,95,12,"FabricUIManager"],[45,27,95,27],[45,30,95,30],[45,34,95,30,"nullthrows"],[45,53,95,40],[45,55,95,41],[45,59,95,41,"getFabricUIManager"],[45,94,95,59],[45,96,95,60],[45,97,95,61],[45,98,95,62],[46,8,96,6],[46,12,96,12,"shadowNode"],[46,22,96,22],[46,25,97,8,"FabricUIManager"],[46,40,97,23],[46,41,97,24,"findShadowNodeByTag_DEPRECATED"],[46,71,97,54],[46,72,97,55,"reactTag"],[46,80,97,63],[46,81,97,64],[47,8,98,6],[47,12,98,12,"ancestorShadowNode"],[47,30,98,30],[47,33,99,8,"FabricUIManager"],[47,48,99,23],[47,49,99,24,"findShadowNodeByTag_DEPRECATED"],[47,79,99,54],[47,80,99,55,"ancestorReactTag"],[47,96,99,71],[47,97,99,72],[48,8,101,6],[48,12,101,10],[48,13,101,11,"shadowNode"],[48,23,101,21],[48,27,101,25],[48,28,101,26,"ancestorShadowNode"],[48,46,101,44],[48,48,101,46],[49,10,102,8],[50,8,103,6],[51,8,105,6,"FabricUIManager"],[51,23,105,21],[51,24,105,22,"measureLayout"],[51,37,105,35],[51,38,106,8,"shadowNode"],[51,48,106,18],[51,50,107,8,"ancestorShadowNode"],[51,68,107,26],[51,70,108,8,"errorCallback"],[51,83,108,21],[51,85,109,8,"callback"],[51,93,110,6],[51,94,110,7],[52,6,111,4],[52,7,111,5],[52,13,111,11],[53,8,113,6,"UIManagerImpl"],[53,21,113,19],[53,22,113,20,"measureLayout"],[53,35,113,33],[53,36,114,8,"reactTag"],[53,44,114,16],[53,46,115,8,"ancestorReactTag"],[53,62,115,24],[53,64,116,8,"errorCallback"],[53,77,116,21],[53,79,117,8,"callback"],[53,87,118,6],[53,88,118,7],[54,6,119,4],[55,4,120,2],[55,5,120,3],[56,4,122,2,"measureLayoutRelativeToParent"],[56,33,122,31,"measureLayoutRelativeToParent"],[56,34,123,4,"reactTag"],[56,42,123,20],[56,44,124,4,"errorCallback"],[56,57,124,42],[56,59,125,4,"callback"],[56,67,130,13],[56,69,131,10],[57,6,132,4],[57,10,132,8,"isFabricReactTag"],[57,26,132,24],[57,27,132,25,"reactTag"],[57,35,132,33],[57,36,132,34],[57,38,132,36],[58,8,133,6,"console"],[58,15,133,13],[58,16,133,14,"warn"],[58,20,133,18],[58,21,134,8],[58,162,135,6],[58,163,135,7],[59,8,136,6],[59,12,136,12,"FabricUIManager"],[59,27,136,27],[59,30,136,30],[59,34,136,30,"nullthrows"],[59,53,136,40],[59,55,136,41],[59,59,136,41,"getFabricUIManager"],[59,94,136,59],[59,96,136,60],[59,97,136,61],[59,98,136,62],[60,8,137,6],[60,12,137,12,"shadowNode"],[60,22,137,22],[60,25,138,8,"FabricUIManager"],[60,40,138,23],[60,41,138,24,"findShadowNodeByTag_DEPRECATED"],[60,71,138,54],[60,72,138,55,"reactTag"],[60,80,138,63],[60,81,138,64],[61,8,139,6],[61,12,139,10,"shadowNode"],[61,22,139,20],[61,24,139,22],[62,10,140,8,"FabricUIManager"],[62,25,140,23],[62,26,140,24,"measure"],[62,33,140,31],[62,34,141,10,"shadowNode"],[62,44,141,20],[62,46,142,10],[62,47,142,11,"left"],[62,51,142,15],[62,53,142,17,"top"],[62,56,142,20],[62,58,142,22,"width"],[62,63,142,27],[62,65,142,29,"height"],[62,71,142,35],[62,73,142,37,"pageX"],[62,78,142,42],[62,80,142,44,"pageY"],[62,85,142,49],[62,90,142,54],[63,12,143,12,"callback"],[63,20,143,20],[63,21,143,21,"left"],[63,25,143,25],[63,27,143,27,"top"],[63,30,143,30],[63,32,143,32,"width"],[63,37,143,37],[63,39,143,39,"height"],[63,45,143,45],[63,46,143,46],[64,10,144,10],[64,11,145,8],[64,12,145,9],[65,8,146,6],[66,6,147,4],[66,7,147,5],[66,13,147,11],[67,8,149,6,"UIManagerImpl"],[67,21,149,19],[67,22,149,20,"measureLayoutRelativeToParent"],[67,51,149,49],[67,52,150,8,"reactTag"],[67,60,150,16],[67,62,151,8,"errorCallback"],[67,75,151,21],[67,77,152,8,"callback"],[67,85,153,6],[67,86,153,7],[68,6,154,4],[69,4,155,2],[69,5,155,3],[70,4,157,2,"dispatchViewManagerCommand"],[70,30,157,28,"dispatchViewManagerCommand"],[70,31,158,4,"reactTag"],[70,39,158,20],[70,41,159,4,"commandName"],[70,52,159,32],[70,54,160,4,"commandArgs"],[70,65,160,22],[70,67,161,4],[71,6,166,4],[71,10,166,8],[71,17,166,15,"reactTag"],[71,25,166,23],[71,30,166,28],[71,38,166,36],[71,40,166,38],[72,8,167,6],[72,14,167,12],[72,18,167,16,"Error"],[72,23,167,21],[72,24,167,22],[72,73,167,71],[72,74,167,72],[73,6,168,4],[74,6,170,4],[74,10,170,8,"isFabricReactTag"],[74,26,170,24],[74,27,170,25,"reactTag"],[74,35,170,33],[74,36,170,34],[74,38,170,36],[75,8,171,6],[75,12,171,12,"FabricUIManager"],[75,27,171,27],[75,30,171,30],[75,34,171,30,"nullthrows"],[75,53,171,40],[75,55,171,41],[75,59,171,41,"getFabricUIManager"],[75,94,171,59],[75,96,171,60],[75,97,171,61],[75,98,171,62],[76,8,172,6],[76,12,172,12,"shadowNode"],[76,22,172,22],[76,25,173,8,"FabricUIManager"],[76,40,173,23],[76,41,173,24,"findShadowNodeByTag_DEPRECATED"],[76,71,173,54],[76,72,173,55,"reactTag"],[76,80,173,63],[76,81,173,64],[77,8,174,6],[77,12,174,10,"shadowNode"],[77,22,174,20],[77,24,174,22],[78,10,178,8,"commandName"],[78,21,178,19],[78,24,178,22],[78,27,178,25,"commandName"],[78,38,178,36],[78,40,178,38],[79,10,179,8,"FabricUIManager"],[79,25,179,23],[79,26,179,24,"dispatchCommand"],[79,41,179,39],[79,42,179,40,"shadowNode"],[79,52,179,50],[79,54,179,52,"commandName"],[79,65,179,63],[79,67,179,65,"commandArgs"],[79,78,179,76],[79,79,179,77],[80,8,180,6],[81,6,181,4],[81,7,181,5],[81,13,181,11],[82,8,182,6,"UIManagerImpl"],[82,21,182,19],[82,22,182,20,"dispatchViewManagerCommand"],[82,48,182,46],[82,49,183,8,"reactTag"],[82,57,183,16],[82,59,186,8,"commandName"],[82,70,186,19],[82,72,187,8,"commandArgs"],[82,83,188,6],[82,84,188,7],[83,6,189,4],[84,4,190,2],[85,2,191,0],[85,3,191,1],[86,2,191,2],[86,6,191,2,"_default"],[86,14,191,2],[86,17,191,2,"exports"],[86,24,191,2],[86,25,191,2,"default"],[86,32,191,2],[86,35,193,15,"UIManager"],[86,44,193,24],[87,0,193,24],[87,3]],"functionMap":{"names":["","isFabricReactTag","measure","measureInWindow","measureLayout","measureLayoutRelativeToParent","FabricUIManager.measure$argument_1","dispatchViewManagerCommand"],"mappings":"AAA;ACe;CDG;EEU;GF0B;EGE;GHwB;EIE;GJqC;EKE;UCoB;WDE;GLW;EOE;GPiC"}},"type":"js/module"}]}