decord/source/module_5506.js

39 lines
2.1 KiB
JavaScript
Raw Normal View History

2026-08-04 08:36:32 +00:00
// Module ID: 5506
// Function ID: 5507
// Dependencies: [5507, 5508, 5509, 5568, 5569, 5570, 5571, 5575, 5576, 5529, 5577, 5578, 5573, 5572, 5579, 5530, 5580]
2026-07-31 08:44:05 +00:00
2026-08-04 08:36:32 +00:00
// Module 5506
2026-08-03 11:20:01 +00:00
import isNewArch from "isNewArch";
if (isNewArch.isNewArch()) {
exports.FlashList = require("FlashList").FlashList;
2026-08-04 08:36:32 +00:00
exports.FlashListRef = require("module_5568").FlashListRef;
exports.FlashListProps = require("module_5569").FlashListProps;
exports.ListRenderItem = require("module_5569").ListRenderItem;
exports.ListRenderItemInfo = require("module_5569").ListRenderItemInfo;
exports.RenderTarget = require("module_5569").RenderTarget;
exports.RenderTargetOptions = require("module_5569").RenderTargetOptions;
2026-08-03 11:20:01 +00:00
exports.AnimatedFlashList = require("FlashList");
exports.useBenchmark = require("getFormattedString").useBenchmark;
exports.BenchmarkParams = require("getFormattedString").BenchmarkParams;
exports.BenchmarkResult = require("getFormattedString").BenchmarkResult;
exports.useDataMultiplier = require("useDataMultiplier").useDataMultiplier;
exports.useFlatListBenchmark = require("runScrollBenchmark").useFlatListBenchmark;
exports.FlatListBenchmarkParams = require("runScrollBenchmark").FlatListBenchmarkParams;
exports.useLayoutState = require("useLayoutState").useLayoutState;
exports.useRecyclingState = require("useRecyclingState").useRecyclingState;
exports.useMappingHelper = require("useMappingHelper").useMappingHelper;
exports.JSFPSMonitor = require("JSFPSMonitor").JSFPSMonitor;
exports.JSFPSResult = require("JSFPSMonitor").JSFPSResult;
exports.autoScroll = require("Cancellable").autoScroll;
exports.Cancellable = require("Cancellable").Cancellable;
2026-08-04 08:36:32 +00:00
exports.ViewToken = require("module_5579");
2026-08-03 11:20:01 +00:00
exports.useFlashListContext = require("context").useFlashListContext;
exports.LayoutCommitObserver = require("LayoutCommitObserver").LayoutCommitObserver;
exports.LayoutCommitObserverProps = require("LayoutCommitObserver").LayoutCommitObserverProps;
} else {
const _Error = Error;
2026-08-04 08:36:32 +00:00
const error = new Error(require("module_5508").ErrorMessages.flashListV2OnlySupportsNewArchitecture);
2026-08-03 11:20:01 +00:00
throw error;
}