// Module ID: 281 // Function ID: 282 // Dependencies: [140, 143, 151, 114] // Exports: createPublicInstance, createPublicRootInstance, createPublicTextInstance, getInternalInstanceHandleFromPublicInstance, getNativeTagFromPublicInstance, getNodeFromPublicInstance // Module 281 import renderElementAll from "renderElement" /* 114 */; import _mod140 from "module_140" /* 140 */; import _modDef143 from "module_143" /* 143 */; import _modDef151 from "module_151" /* 151 */; require = arg1; importDefault = arg2; importAll = arg3; const dependencyMap = arg6; export const createPublicRootInstance = function createPublicRootInstance(containerTag) { return _mod140.createReactNativeDocument(containerTag); }; export const createPublicInstance = function createPublicInstance(nativeTag, viewConfig, internalInstanceHandle, publicRootInstance) { return new _modDef143(nativeTag, viewConfig, internalInstanceHandle, publicRootInstance); }; export const createPublicTextInstance = function createPublicTextInstance(stateNode, arg1) { return new _modDef151(stateNode, arg1); }; export const getNativeTagFromPublicInstance = function getNativeTagFromPublicInstance(hostInstance) { return hostInstance.__nativeTag; }; export const getNodeFromPublicInstance = function getNodeFromPublicInstance(instance) { let nodeFromInternalInstanceHandle = null; if (null != instance.__internalInstanceHandle) { nodeFromInternalInstanceHandle = renderElementAll.getNodeFromInternalInstanceHandle(instance.__internalInstanceHandle); } return nodeFromInternalInstanceHandle; }; export const getInternalInstanceHandleFromPublicInstance = function getInternalInstanceHandleFromPublicInstance(_internalInstanceHandle) { return null != _internalInstanceHandle._internalInstanceHandle ? _internalInstanceHandle._internalInstanceHandle : _internalInstanceHandle.__internalInstanceHandle; };