decord/source/modules/app_database/managers/MobileAppDatabaseManager.tsx

126 lines
4.6 KiB
TypeScript
Raw Normal View History

2026-07-25 08:10:48 +00:00
// Module ID: 5877
2026-07-27 11:26:19 +00:00
// Function ID: 51948
2026-07-20 16:05:17 +00:00
// Name: appDatabaseManager
2026-07-25 08:10:48 +00:00
// Dependencies: [5878, 5880, 5881, 4998, 5883, 5884, 5885, 5039, 5886, 5887, 5705, 5888, 5889, 5718, 5717, 5719, 5890, 2]
2026-07-20 16:05:17 +00:00
2026-07-25 08:10:48 +00:00
// Module 5877 (appDatabaseManager)
2026-07-20 16:05:17 +00:00
let obj = {
name: "Channels",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CHANNEL_CREATE", "CHANNEL_DELETE", "CHANNEL_RECIPIENT_ADD", "CHANNEL_RECIPIENT_REMOVE", "CHANNEL_UPDATES", "CONNECTION_OPEN", "CONNECTION_OPEN_SUPPLEMENTAL", "GUILD_CREATE", "GUILD_DELETE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5880) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
const items = [obj, , , , , , , , , , , , , , , ];
obj = {
name: "GuildBasicChannels",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CHANNEL_CREATE", "CHANNEL_DELETE", "CHANNEL_UPDATES", "CONNECTION_OPEN", "GUILD_CREATE", "GUILD_DELETE", "GUILD_MEMBER_UPDATE", "GUILD_ROLE_UPDATE", "GUILD_UPDATE", "POST_CONNECTION_OPEN", "WRITE_CACHES"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5881) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[1] = obj;
obj = {
name: "GuildEmojis",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CONNECTION_OPEN", "GUILD_CREATE", "GUILD_DELETE", "GUILD_EMOJIS_UPDATE", "GUILD_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(4998) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[2] = obj;
items[3] = {
name: "Guilds",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CONNECTION_OPEN", "GUILD_CREATE", "GUILD_DELETE", "GUILD_MEMBER_ADD", "GUILD_MEMBER_UPDATE", "GUILD_ROLE_CREATE", "GUILD_ROLE_DELETE", "GUILD_ROLE_UPDATE", "GUILD_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5883) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[4] = {
name: "GuildsRequiringDeletedIdsSync",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CONNECTION_OPEN", "GUILD_CREATE", "DELETED_ENTITY_IDS"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5884) /* GuildsRequiringDeletedIdsSync */.default;
2026-07-20 16:05:17 +00:00
}
};
items[5] = {
name: "GuildsRequiringChannelSync",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CONNECTION_OPEN", "GUILD_CREATE", "CHANNEL_SYNC", "UNMARK_RESYNC_GUILDS"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5885) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[6] = {
name: "GuildStickers",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CONNECTION_OPEN", "GUILD_CREATE", "GUILD_DELETE", "GUILD_STICKERS_UPDATE", "GUILD_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5039) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[7] = {
name: "GuildVersions",
2026-07-23 10:11:24 +00:00
actions: ["BACKGROUND_SYNC", "CHANNEL_CREATE", "CHANNEL_DELETE", "CHANNEL_UPDATES", "CONNECTION_OPEN", "GUILD_CREATE", "GUILD_DELETE", "GUILD_EMOJIS_UPDATE", "GUILD_ROLE_CREATE", "GUILD_ROLE_DELETE", "GUILD_ROLE_UPDATE", "GUILD_STICKERS_UPDATE", "GUILD_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5886) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[8] = {
name: "KvCacheVersion",
2026-07-23 10:11:24 +00:00
actions: ["CONNECTION_OPEN", "WRITE_CACHES", "BACKGROUND_SYNC"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5887) /* KvCacheVersion */.default;
2026-07-20 16:05:17 +00:00
}
};
items[9] = {
name: "Messages",
2026-07-23 10:11:24 +00:00
actions: ["CHANNEL_DELETE", "GUILD_DELETE", "LOAD_MESSAGES_SUCCESS", "MESSAGE_CREATE", "MESSAGE_DELETE_BULK", "MESSAGE_DELETE", "MESSAGE_PREVIEWS_LOADED", "MESSAGE_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5705) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[10] = {
name: "LowDiskTrim",
2026-07-23 10:11:24 +00:00
actions: ["POST_CONNECTION_OPEN"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5888) /* LowDiskTrim */.default;
2026-07-20 16:05:17 +00:00
}
};
items[11] = {
name: "NonGuildVersions",
2026-07-23 10:11:24 +00:00
actions: ["CONNECTION_OPEN", "BACKGROUND_SYNC"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5889) /* NonGuildVersions */.default;
2026-07-20 16:05:17 +00:00
}
};
items[12] = {
name: "ReadStates",
2026-07-23 10:11:24 +00:00
actions: ["CONNECTION_OPEN", "CHANNEL_PINS_ACK", "MESSAGE_ACK", "BACKGROUND_SYNC_FINISHED", "WRITE_CACHES"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5718) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[13] = {
name: "UserSettingsProto",
2026-07-23 10:11:24 +00:00
actions: ["CONNECTION_OPEN", "USER_SETTINGS_PROTO_UPDATE", "USER_SETTINGS_PROTO_ENQUEUE_UPDATE", "USER_SETTINGS_PROTO_UPDATE_EDIT_INFO"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5717) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[14] = {
name: "UserGuildSettings",
2026-07-23 10:11:24 +00:00
actions: ["CONNECTION_OPEN", "USER_GUILD_SETTINGS_FULL_UPDATE"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5719) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
items[15] = {
name: "UserSearchItems",
2026-07-23 10:11:24 +00:00
actions: ["POST_CONNECTION_OPEN", "WRITE_CACHES"],
2026-07-20 16:05:17 +00:00
require() {
2026-07-25 08:10:48 +00:00
return require(5890) /* _createForOfIteratorHelperLoose */.default;
2026-07-20 16:05:17 +00:00
}
};
2026-07-23 10:11:24 +00:00
const appDatabaseManager = new require("_createForOfIteratorHelperLoose").AppDatabaseManager("MobileAppDatabaseManager", [], items);
const result = require("_createForOfIteratorHelperLoose").fileFinishedImporting("modules/app_database/managers/MobileAppDatabaseManager.tsx");
2026-07-20 16:05:17 +00:00
export default appDatabaseManager;