decord/source/modules/rich_presence/FirstPartyRichPresenceStore.tsx
github-actions a36fe4ec9c chore: update source for alpha 347.0
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
2026-09-14 20:04:03 +00:00

46 lines
1.5 KiB
TypeScript

// Module ID: 11592
// Function ID: 11593
// Name: FirstPartyRichPresenceStore
// Dependencies: [11593, 1330, 504, 573, 2]
// Module 11592 (FirstPartyRichPresenceStore)
import initializeDefault from "initialize" /* 504 */;
import DispatcherDefault from "Dispatcher" /* 573 */;
import _modDef1330 from "module_1330" /* 1330 */;
import StageChannelSelfRichPresenceStoreDefault from "StageChannelSelfRichPresenceStore" /* 11593 */;
function updateActivities() {
items = [];
const iter = items[Symbol.iterator]();
while (iter !== undefined) {
let activity = nextResult.getActivity();
if (null != activity) {
let arr = items.push(tmp3);
}
continue;
}
const tmp6 = _modDef1330(items, items);
let flag = !tmp6;
if (!tmp6) {
flag = true;
}
return flag;
}
let items = [StageChannelSelfRichPresenceStoreDefault];
items = [];
const Store = initializeDefault.Store;
class FirstPartyRichPresenceStore extends Store {
}
const prototype = FirstPartyRichPresenceStore.prototype;
prototype["initialize"] = function initialize() {
this.syncWith(items, updateActivities);
};
prototype["getActivities"] = function getActivities() {
return items;
};
FirstPartyRichPresenceStore.displayName = "FirstPartyRichPresenceStore";
const firstPartyRichPresenceStore = new FirstPartyRichPresenceStore(DispatcherDefault);
const size = fn(2);
const result = size.fileFinishedImporting("modules/rich_presence/FirstPartyRichPresenceStore.tsx");
export default firstPartyRichPresenceStore;