decord/source/__polyfill/00xxx/module_281.js

39 lines
1.8 KiB
JavaScript
Raw Normal View History

// 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;
};