decord/source/__polyfill/01xxx/module_1814.js
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

110 lines
6.5 KiB
JavaScript

// Module ID: 1814
// Function ID: 1815
// Dependencies: [1641, 1640]
// Module 1814
import _mod1641 from "module_1641" /* 1641 */;
import module_1640_mod from "module_1640" /* 1640 */;
function measureFabric(fn) {
if (globalThis._WORKLET) {
const tmp3 = fn();
if (-1 === tmp3) {
const logger4 = _mod1641.logger;
const _HermesInternal = HermesInternal;
logger4.warn("The view with tag " + tmp3 + " is not a valid argument for measure(). This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).");
return null;
} else {
let _measureFabricResult = global._measureFabric(tmp3);
if (null === _measureFabricResult) {
const logger3 = _mod1641.logger;
logger3.warn("The view has some undefined, not-yet-computed or meaningless value of `LayoutMetrics` type. This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).");
_measureFabricResult = null;
} else if (-1234567 === _measureFabricResult.x) {
const logger2 = _mod1641.logger;
logger2.warn("The view returned an invalid measurement response. Please make sure the view is currently rendered.");
_measureFabricResult = null;
} else {
const _isNaN = isNaN;
if (isNaN(_measureFabricResult.x)) {
const logger = _mod1641.logger;
logger.warn("The view gets view-flattened on Android. To disable view-flattening, set `collapsable={false}` on this component.");
_measureFabricResult = null;
}
}
return _measureFabricResult;
}
} else {
return null;
}
}
measureFabric.__closure = { logger: _mod1641.logger };
measureFabric.__workletHash = 11588690892656;
measureFabric.__initData = { code: "function measureFabric_Pnpm_measureTs1(animatedRef){const{logger}=this.__closure;if(!_WORKLET){return null;}const viewTag=animatedRef();if(viewTag===-1){logger.warn(\"The view with tag \"+viewTag+\" is not a valid argument for measure(). This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).\");return null;}const measured=global._measureFabric(viewTag);if(measured===null){logger.warn(\"The view has some undefined, not-yet-computed or meaningless value of `LayoutMetrics` type. This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).\");return null;}else if(measured.x===-1234567){logger.warn(\"The view returned an invalid measurement response. Please make sure the view is currently rendered.\");return null;}else if(isNaN(measured.x)){logger.warn(\"The view gets view-flattened on Android. To disable view-flattening, set `collapsable={false}` on this component.\");return null;}else{return measured;}}" };
function measurePaper(fn) {
if (globalThis._WORKLET) {
const tmp3 = fn();
if (-1 === tmp3) {
const logger4 = _mod1641.logger;
const _HermesInternal4 = HermesInternal;
logger4.warn("The view with tag " + tmp3 + " is not a valid argument for measure(). This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).");
return null;
} else {
let _measurePaperResult = global._measurePaper(tmp3);
if (null === _measurePaperResult) {
const logger3 = _mod1641.logger;
const _HermesInternal3 = HermesInternal;
logger3.warn("The view with tag " + tmp3 + " has some undefined, not-yet-computed or meaningless value of `LayoutMetrics` type. This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).");
_measurePaperResult = null;
} else if (-1234567 === _measurePaperResult.x) {
const logger2 = _mod1641.logger;
const _HermesInternal2 = HermesInternal;
logger2.warn("The view with tag " + tmp3 + " returned an invalid measurement response. Please make sure the view is currently rendered.");
_measurePaperResult = null;
} else {
const _isNaN = isNaN;
if (isNaN(_measurePaperResult.x)) {
const logger = _mod1641.logger;
const _HermesInternal = HermesInternal;
logger.warn("The view with tag " + tmp3 + " gets view-flattened on Android. To disable view-flattening, set `collapsable={false}` on this component.");
_measurePaperResult = null;
}
}
return _measurePaperResult;
}
} else {
return null;
}
}
const obj = { logger: _mod1641.logger };
measurePaper.__closure = { logger: _mod1641.logger };
measurePaper.__workletHash = 12497864483036;
measurePaper.__initData = { code: "function measurePaper_Pnpm_measureTs2(animatedRef){const{logger}=this.__closure;if(!_WORKLET){return null;}const viewTag=animatedRef();if(viewTag===-1){logger.warn(\"The view with tag \"+viewTag+\" is not a valid argument for measure(). This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).\");return null;}const measured=global._measurePaper(viewTag);if(measured===null){logger.warn(\"The view with tag \"+viewTag+\" has some undefined, not-yet-computed or meaningless value of `LayoutMetrics` type. This may be because the view is not currently rendered, which may not be a bug (e.g. an off-screen FlatList item).\");return null;}else if(measured.x===-1234567){logger.warn(\"The view with tag \"+viewTag+\" returned an invalid measurement response. Please make sure the view is currently rendered.\");return null;}else if(isNaN(measured.x)){logger.warn(\"The view with tag \"+viewTag+\" gets view-flattened on Android. To disable view-flattening, set `collapsable={false}` on this component.\");return null;}else{return measured;}}" };
let module_1640 = module_1640_mod;
module_1640.shouldBeUseWeb();
let module_1640 = module_1640_mod;
if (module_1640) {
if (module_1640.isJest()) {
function measureJest() {
const logger = _mod1641.logger;
logger.warn("measure() cannot be used with Jest.");
return null;
}
} else {
const _module2 = module_1640;
measureJest = _module2.isChromeDebugger() ? (function measureChromeDebugger() {
const logger = _mod1641.logger;
logger.warn("measure() cannot be used with Chrome Debugger.");
return null;
}) : (function measureDefault() {
const logger = _mod1641.logger;
logger.warn("measure() is not supported on this configuration.");
return null;
});
}
} else {
if (module_1640.isFabric()) {
measurePaper = measureFabric;
}
exports.measure = measurePaper;
}