Files
discord-decomp/sources/modules/game_console/GameConsoleConstants.tsx
T
2026-07-28 01:06:53 +03:00

99 lines
5.3 KiB
TypeScript

/* Metro module 9340; source: modules/game_console/GameConsoleConstants.tsx; dependencies: [661, 4122, 2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
import * as OAuth2ScopesModule from '../../external/discord_common/js/shared/shared-constants/OAuth2Scopes.tsx'; /* Metro dependency 4122 */
function _fun72888(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#72888, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9526:6, offset: 0x01d5742d, size: 918 bytes, params: 8, frame: 23
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const ActivityGamePlatforms = (ConstantsModule).ActivityGamePlatforms;
const OAuth2Scopes = (OAuth2ScopesModule).OAuth2Scopes;
let VOICE = OAuth2Scopes.VOICE;
items2 = [VOICE];
let DM_CHANNELS_READ = OAuth2Scopes.DM_CHANNELS_READ;
items2[1] = DM_CHANNELS_READ;
let GUILDS = OAuth2Scopes.GUILDS;
items2[2] = GUILDS;
let GUILDS_MEMBERS_READ = OAuth2Scopes.GUILDS_MEMBERS_READ;
items2[3] = GUILDS_MEMBERS_READ;
let IDENTIFY = OAuth2Scopes.IDENTIFY;
items2[4] = IDENTIFY;
let CONNECTIONS = OAuth2Scopes.CONNECTIONS;
items2[5] = CONNECTIONS;
const ACTIVITIES_READ = OAuth2Scopes.ACTIVITIES_READ;
items2[6] = ACTIVITIES_READ;
VOICE = OAuth2Scopes.VOICE;
const items3 = [VOICE];
DM_CHANNELS_READ = OAuth2Scopes.DM_CHANNELS_READ;
items3[1] = DM_CHANNELS_READ;
GUILDS = OAuth2Scopes.GUILDS;
items3[2] = GUILDS;
GUILDS_MEMBERS_READ = OAuth2Scopes.GUILDS_MEMBERS_READ;
items3[3] = GUILDS_MEMBERS_READ;
IDENTIFY = OAuth2Scopes.IDENTIFY;
items3[4] = IDENTIFY;
CONNECTIONS = OAuth2Scopes.CONNECTIONS;
items3[5] = CONNECTIONS;
const object = {PLAYSTATION: 'playstation', XBOX: 'xbox'};
let Set = global.Set;
let XBOX = object.XBOX;
const PLAYSTATION = object.PLAYSTATION;
let set = new Set([XBOX, PLAYSTATION]);
Set = global.Set;
XBOX = ActivityGamePlatforms.XBOX;
const PS5 = ActivityGamePlatforms.PS5;
set = new Set([XBOX, PS5]);
const object2 = {CONSOLE_DEVICE_PASSCODE_UNLOCK_REQUIRED: 270000};
object2[270000] = 'CONSOLE_DEVICE_PASSCODE_UNLOCK_REQUIRED';
object2.CONSOLE_DEVICE_UNAVAILABLE = 270001;
object2[270001] = 'CONSOLE_DEVICE_UNAVAILABLE';
object2.CONSOLE_DEVICE_UNVAILABLE_FROM_OTHER_USERS = 270002;
object2[270002] = 'CONSOLE_DEVICE_UNVAILABLE_FROM_OTHER_USERS';
object2.CONSOLE_DEVICE_COMMUNICATION_RESTRICTED = 270003;
object2[270003] = 'CONSOLE_DEVICE_COMMUNICATION_RESTRICTED';
object2.CONSOLE_DEVICE_INVALID_POWER_MODE = 270004;
object2[270004] = 'CONSOLE_DEVICE_INVALID_POWER_MODE';
object2.CONSOLE_DEVICE_ACCOUNT_LINK_ERROR = 270005;
object2[270005] = 'CONSOLE_DEVICE_ACCOUNT_LINK_ERROR';
object2.CONSOLE_DEVICE_MAX_MEMBERS_REACHED = 270006;
object2[270006] = 'CONSOLE_DEVICE_MAX_MEMBERS_REACHED';
object2.CONSOLE_DEVICE_BAD_COMMAND = 270007;
object2[270007] = 'CONSOLE_DEVICE_BAD_COMMAND';
Set = global.Set;
const CONSOLE_DEVICE_PASSCODE_UNLOCK_REQUIRED = object2.CONSOLE_DEVICE_PASSCODE_UNLOCK_REQUIRED;
set = new Set([CONSOLE_DEVICE_PASSCODE_UNLOCK_REQUIRED]);
(FileImportTrackerModule).fileFinishedImporting('modules/game_console/GameConsoleConstants.tsx');
exports.XBOX_URL_BASE = 'xbox://communitylinking/donut/audio';
exports.XBOX_IOS_APP_LINK = 'https://apps.apple.com/us/app/xbox/id736179781';
exports.XBOX_ANDROID_APP_LINK = 'https://play.google.com/store/apps/details?id=com.microsoft.xboxone.smartglass';
exports.XBOX_APP_WEB_LINK = 'https://www.xbox.com/en-US/apps/xbox-app-for-mobile';
exports.XBOX_LINK_DEST_ORIGIN = 'https://login.live.com';
exports.XBOX_CLIENT_SCOPES = items2;
exports.PLAYSTATION_CLIENT_SCOPES = items3;
exports.PLAYSTATION_LINK_DEST_ORIGIN = 'https://my.account.sony.com';
exports.XBOX_HANDOFF_SEARCH_PARAMS = XBOX_HANDOFF_SEARCH_PARAMS;
exports.GameConsoleTypes = object;
exports.GAME_CONSOLE_SESSIONS = set;
exports.CONSOLE_VOICE_PLATFORMS = set;
exports.GameConsoleCommandResultErrorCodes = object2;
exports.USER_ACTION_REQUIRED_ERROR_CODES = set;
exports.GAME_CONSOLE_ALERT_MODAL_LOCATION = 'console error alert';
}
function XBOX_HANDOFF_SEARCH_PARAMS({guildId, channelName, guildName, channelId, muted, deafened, nonce}) { // fn#72889, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9526:2023, offset: 0x01d577c3, size: 152 bytes, params: 2, frame: 16
const object = {channelid: channelId, guildid: guildId, channelname: channelName, guildname: guildName};
let String = global.String;
object.muted = String(muted);
String = global.String;
object.deafened = String(deafened);
if (nonce != null) {
object.nonce = nonce;
}
const URLSearchParams = global.URLSearchParams;
const value = Object.create(URLSearchParams.prototype, {constructor: {value: URLSearchParams}});
const uRLSearchParams = new URLSearchParams(object);
return uRLSearchParams instanceof Object ? uRLSearchParams : value;
}
global.__d(_fun72888, 9340, [661, 4122, 2]) /* metro module 9340, dependencies: [661, 4122, 2] */;