decord/source/modules/icymi/ICYMIManager.tsx
2026-09-03 10:05:34 +00:00

74 lines
2.8 KiB
TypeScript

// Module ID: 14437
// Function ID: 14438
// Name: _initialize
// Dependencies: [8641, 684, 4662, 706, 8642, 2]
// Module 14437 (_initialize)
import dispatcherDefault from "dispatcher" /* 706 */;
import initializeDefault from "initialize" /* 4662 */;
import _modDef8641 from "module_8641" /* 8641 */;
import apexExperiment from "apexExperiment" /* 8642 */;
require = arg1;
let c3 = null;
initializeDefault;
class ICYMIManager extends tmp2 {
}
const prototype = ICYMIManager.prototype;
prototype["_initialize"] = function _initialize() {
const subscription = dispatcherDefault.subscribe("POST_CONNECTION_OPEN", this.handlePostConnectionOpen);
};
prototype["_terminate"] = function _terminate() {
dispatcherDefault.unsubscribe("POST_CONNECTION_OPEN", this.handlePostConnectionOpen);
};
prototype["handlePostConnectionOpen"] = function handlePostConnectionOpen() {
let obj = apexExperiment;
if (obj.getICYMIEnabled("ICYMIManager")) {
obj = { isInitialLoad: null };
obj[0] = true;
const dehydrated = _modDef8641.fetchDehydrated(obj);
if (null != timeout) {
const _clearTimeout = clearTimeout;
clearTimeout(timeout);
}
const _setTimeout = setTimeout;
timeout = setTimeout(() => {
let dehydrated = callback(table[0]).fetchDehydrated({ isInitialLoad: false });
if (null != timeout) {
let _clearTimeout = clearTimeout;
clearTimeout(timeout);
}
timeout = setTimeout(() => {
let dehydrated = callback(table[0]).fetchDehydrated({ isInitialLoad: false });
if (null != timeout) {
let _clearTimeout = clearTimeout;
clearTimeout(timeout);
}
timeout = setTimeout(() => {
let dehydrated = callback(table[0]).fetchDehydrated({ isInitialLoad: false });
if (null != timeout) {
let _clearTimeout = clearTimeout;
clearTimeout(timeout);
}
timeout = setTimeout(() => {
let dehydrated = callback(table[0]).fetchDehydrated({ isInitialLoad: false });
if (null != timeout) {
let _clearTimeout = clearTimeout;
clearTimeout(timeout);
}
timeout = setTimeout(() => { ... }, 15 * callback(table[1]).Millis.MINUTE);
}, 15 * callback(table[1]).Millis.MINUTE);
}, 15 * callback(table[1]).Millis.MINUTE);
}, 15 * callback(table[1]).Millis.MINUTE);
}, 15 * tmp2(684).Millis.MINUTE);
let tmp2Result = tmp2(8641);
const guildChannelScores = tmp2Result.getGuildChannelScores();
tmp2Result = tmp2(8641);
const recommendedGuilds = tmp2Result.getRecommendedGuilds();
const obj2 = _modDef8641;
}
};
const iCYMIManager = new ICYMIManager();
const result = require("set").fileFinishedImporting("modules/icymi/ICYMIManager.tsx");
export default iCYMIManager;