decord/source/271_createPublicRootInstance.js

58 lines
2.3 KiB
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 271
// Function ID: 3389
// Name: createPublicRootInstance
2026-07-23 10:11:24 +00:00
// Dependencies: [141, 142, 272, 149, 79, 117]
2026-07-20 16:05:17 +00:00
// Module 271 (createPublicRootInstance)
2026-07-23 10:11:24 +00:00
const require = arg1;
const exports = arg3;
const dependencyMap = arg6;
2026-07-20 16:05:17 +00:00
arg5.createPublicRootInstance = function createPublicRootInstance(containerTag) {
let reactNativeDocument = null;
if (obj.enableAccessToHostTreeInFabric()) {
if (null == closure_3) {
2026-07-23 10:11:24 +00:00
closure_3 = require(141) /* _isNativeReflectConstruct */;
2026-07-20 16:05:17 +00:00
}
reactNativeDocument = closure_3.createReactNativeDocument(containerTag);
}
return reactNativeDocument;
};
2026-07-23 10:11:24 +00:00
arg5.createPublicInstance = function createPublicInstance(c176, text, internalInstanceHandle, publicInstance) {
2026-07-20 16:05:17 +00:00
if (obj.enableAccessToHostTreeInFabric()) {
if (null == ctor2) {
2026-07-23 10:11:24 +00:00
ctor2 = require(142) /* _isNativeReflectConstruct */.default;
2026-07-20 16:05:17 +00:00
}
const prototype2 = ctor2.prototype;
2026-07-23 10:11:24 +00:00
let tmp11 = new ctor2(c176, text, internalInstanceHandle, publicInstance);
2026-07-20 16:05:17 +00:00
} else {
if (null == ctor) {
2026-07-23 10:11:24 +00:00
ctor = require(272) /* noop */.default;
2026-07-20 16:05:17 +00:00
}
const prototype = ctor.prototype;
2026-07-23 10:11:24 +00:00
tmp11 = new ctor(c176, text, internalInstanceHandle);
2026-07-20 16:05:17 +00:00
}
return tmp11;
};
arg5.createPublicTextInstance = function createPublicTextInstance(stateNode) {
if (null == closure_6) {
2026-07-23 10:11:24 +00:00
closure_6 = require(149) /* _isNativeReflectConstruct */.default;
2026-07-20 16:05:17 +00:00
}
return new closure_6(stateNode, arg1);
};
arg5.getNativeTagFromPublicInstance = function getNativeTagFromPublicInstance(__nativeTag) {
return __nativeTag.__nativeTag;
};
arg5.getNodeFromPublicInstance = function getNodeFromPublicInstance(__internalInstanceHandle) {
let nodeFromInternalInstanceHandle = null;
if (null != __internalInstanceHandle.__internalInstanceHandle) {
if (null == nodeFromInternalInstanceHandle) {
2026-07-23 10:11:24 +00:00
nodeFromInternalInstanceHandle = require(117) /* renderElement */;
2026-07-20 16:05:17 +00:00
}
nodeFromInternalInstanceHandle = nodeFromInternalInstanceHandle.getNodeFromInternalInstanceHandle(__internalInstanceHandle.__internalInstanceHandle);
}
return nodeFromInternalInstanceHandle;
};
arg5.getInternalInstanceHandleFromPublicInstance = function getInternalInstanceHandleFromPublicInstance(_internalInstanceHandle) {
return null != _internalInstanceHandle._internalInstanceHandle ? _internalInstanceHandle._internalInstanceHandle : _internalInstanceHandle.__internalInstanceHandle;
};