decord/source/modules/app_startup/awaitExperiments.tsx
2026-08-08 06:10:11 +00:00

27 lines
787 B
TypeScript

// Module ID: 13452
// Function ID: 13453
// Name: future
// Dependencies: [8342, 2]
// Exports: beginLoadedExperimentsTimeout, getPromise, onExperimentsLoaded
// Module 13452 (future)
const future = new require("Future").Future();
let c1 = null;
const result = require("set").fileFinishedImporting("modules/app_startup/awaitExperiments.tsx");
export const beginLoadedExperimentsTimeout = function beginLoadedExperimentsTimeout() {
const timeout = setTimeout(() => {
closure_0.resolve();
let c1 = null;
}, 1000);
};
export const onExperimentsLoaded = function onExperimentsLoaded() {
if (null != c1) {
future.resolve();
const _clearTimeout = clearTimeout;
clearTimeout(c1);
}
};
export const getPromise = function getPromise() {
return future.promise;
};