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

156 lines
8.6 KiB
TypeScript

/* Metro module 4237; source: modules/activities/Constants.tsx; dependencies: [661, 1909, 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 ServerModule from '../../flow/Server.tsx'; /* Metro dependency 1909 */
function _fun35041(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#35041, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4408:6, offset: 0x010697ae, size: 1681 bytes, params: 8, frame: 51
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const ChannelTypes = (ConstantsModule).ChannelTypes;
const object3 = {PLAY: 0};
object3[0] = 'PLAY';
object3.SPECTATE = 1;
object3[1] = 'SPECTATE';
const object6 = {UNLOCKED: 1};
object6[1] = 'UNLOCKED';
object6.PORTRAIT = 2;
object6[2] = 'PORTRAIT';
object6.LANDSCAPE = 3;
object6[3] = 'LANDSCAPE';
const Set = global.Set;
const set = new Set(['755600276941176913', '880218832743055411', '1050941315912835122', '880218394199220334']);
const object7 = {PORTRAIT: 0};
object7[0] = 'PORTRAIT';
object7.LANDSCAPE = 1;
object7[1] = 'LANDSCAPE';
const object8 = {FOCUSED: 0};
object8[0] = 'FOCUSED';
object8.PIP = 1;
object8[1] = 'PIP';
object8.GRID = 2;
object8[2] = 'GRID';
const object9 = {'label_type': null, 'release_phase': '', 'label_from': null, 'label_until': null};
const EmbeddedActivityLabelTypes = (ServerModule).EmbeddedActivityLabelTypes;
const NONE = EmbeddedActivityLabelTypes.NONE;
object9.label_type = NONE;
object9.omit_badge_from_surfaces = [];
const object10 = {'application_id': '', 'requires_age_gate': false, 'legacy_responsive_aspect_ratio': false};
let UNLOCKED = object6.UNLOCKED;
object10.default_orientation_lock_state = UNLOCKED;
UNLOCKED = object6.UNLOCKED;
object10.tablet_default_orientation_lock_state = UNLOCKED;
const EmbeddedActivitySupportedPlatforms = (ServerModule).EmbeddedActivitySupportedPlatforms;
let WEB = EmbeddedActivitySupportedPlatforms.WEB;
object10.supported_platforms = [WEB];
WEB = EmbeddedActivitySupportedPlatforms.WEB;
const IOS = EmbeddedActivitySupportedPlatforms.IOS;
const ANDROID = EmbeddedActivitySupportedPlatforms.ANDROID;
object10.client_platform_config = {[WEB]: object9, [IOS]: object9, [ANDROID]: object9};
object10.has_csp_exception = false;
object10.displays_advertisements = false;
object10.blocked_locales = [];
object10.supported_locales = [];
const GUILD_TEXT = ChannelTypes.GUILD_TEXT;
const items4 = [GUILD_TEXT];
const DM = ChannelTypes.DM;
items4[1] = DM;
const GROUP_DM = ChannelTypes.GROUP_DM;
items4[2] = GROUP_DM;
const items5 = [];
const value2 = arraySpread(items5, items4, 0, object9);
const GUILD_VOICE = ChannelTypes.GUILD_VOICE;
items5[value2] = GUILD_VOICE;
value2 + 1;
(FileImportTrackerModule).fileFinishedImporting('modules/activities/Constants.tsx');
exports.ACTIVITY_INVITE_COVER_IMAGE_SIZE = 160;
exports.validStreamURL = RegExp('^https?:\\/\\/(?:www\\.)?(twitch\\.tv\\/(.+)|youtube.com\\/watch\\?v=)', '');
exports.XBOX_ACTIVITY_APPLICATION_ID = '438122941302046720';
exports.META_PRESENCE_APPLICATION_ID = '1417273808645259344';
exports.END_GAME_APPLICATION_ID = '773336526917861400';
exports.FISHINGTON_APPLICATION_ID = '814288819477020702';
exports.YOUTUBE_APPLICATION_ID = '755600276941176913';
exports.WATCH_YOUTUBE_DEV_APP_ID = '880218832743055411';
exports.WATCH_YOUTUBE_QA_APP_ID = '1050941315912835122';
exports.PUTT_PARTY_DEV_APP_ID = '910224161476083792';
exports.PUTT_PARTY_QA_APP_ID = '945748195256979606';
exports.JAM_SPACE_APPLICATION_ID = '1070087967294631976';
exports.GARTIC_PHONE_APPLICATION_ID = '1007373802981822582';
exports.GARTIC_PHONE_DEV_APPLICATION_ID = '1067803140071620628';
exports.COLOR_TOGETHER_APPLICATION_ID = '1039835161136746497';
exports.SPELL_CAST_APPLICATION_ID = '852509694341283871';
exports.LAND_IO_APPLICATION_ID = '903769130790969345';
exports.WATCH_YOUTUBE_PROD_APP_ID = '880218394199220334';
exports.KWIM_APPLICATION_ID = '1078728822972764312';
exports.BOBBLE_LEAGUE_APPLICATION_ID = '947957217959759964';
exports.CHECKERS_IN_THE_PARK_APP_ID = '832013003968348200';
exports.CHESS_IN_THE_PARK_APP_ID = '832012774040141894';
exports.BLAZIN_8S_APPLICATION_ID = '832025144389533716';
exports.POKER_NIGHT_APPLICATION_ID = '755827207812677713';
exports.LETTER_LEAGUE_APPLICATION_ID = '879863686565621790';
exports.SKETCH_HEADS_APPLICATION_ID = '902271654783242291';
exports.CHEF_SHOWDOWN_APPLICATION_ID = '1037680572660727838';
exports.PUTT_PARTY_PROD_APPLICATION_ID = '945737671223947305';
exports.KRUNKER_STAGING_APPLICATION_ID = '1010174316991762534';
exports.KRUNKER_STRIKE_APPLICATION_ID = '1011683823555199066';
exports.COLONIST_APPLICATION_ID = '1106787098452832296';
exports.AM_HARMONY_STG_APPLICATION_ID = '1234546995360694434';
exports.AM_HARMONY_PRD_APPLICATION_ID = '1214629548377768066';
exports.RYTHM_APPLICATION_ID = '235088799074484224';
exports.PAPERY_MATCH_APPLICATION_ID = '1235205910863806484';
exports.EXORACER_APPLICATION_ID = '1220052815590723654';
exports.CLASH_GEM_CARD_PARTY_APPLICATION_ID = '1222080278672179220';
exports.MAGIC_CIRCLE_APPLICATION_ID = '1227719606223765687';
exports.DEATH_BY_AI_APPLICATION_ID = '1194351737264406548';
exports.TINY_ROYALE_APP_1 = '1245041113882955918';
exports.TINY_ROYALE_APP_2 = '1245040907732910201';
exports.TINY_ROYALE_APP_3 = '1245040436427489471';
exports.TINY_ROYALE_APP_4 = '1208090049871351890';
exports.TWELVE_BULLETS_DEV = '1247266306231898122';
exports.TWELVE_BULLETS_STG = '1257458870390099989';
exports.TWELVE_BULLETS_PRD = '1276239071764680926';
exports.EMBEDDED_ACTIVITY_SURVEY_URL = 'https://discord.sjc1.qualtrics.com/jfe/form/SV_6SvWAOxlcSRWiEu';
exports.EMBEDDED_ACTIVITIES_BLOG_POST_URL = 'https://discord.com/blog/server-activities-games-voice-watch-together';
exports.ImageSizes = {'SMALL': 64, 'LARGE': 160};
exports.STAFF_RELEASE_PHASES = ['in_development', 'activities_team', 'employee_release'];
exports.EXCLUDE_FULL_SCREEN_APPS = ['1037680572660727838', '235088799074484224', '1007373802981822582',
'1067803140071620628', '1194351737264406548', '1245041113882955918', '1245040907732910201',
'1245040436427489471', '1208090049871351890', '1235205910863806484', '1227719606223765687'];
exports.SHARE_INTERACTION_APPS = ['1247266306231898122', '1257458870390099989', '1276239071764680926'];
exports.ActivityFeedbackReasons = {ADS: 'ADS', FAILED_LOAD: 'FAILED_LOAD', LAGGING: 'LAGGING',
CONFUSING: 'CONFUSING', NOT_FUN: 'NOT_FUN', OTHER: 'OTHER'};
exports.ActivityIntent = object3;
exports.ActivityPlatform = {DESKTOP: 'desktop', MOBILE: 'mobile'};
exports.ActivityTooltipName = {BETRAYAL_MARKETING_TOOLTIP: 'BETRAYAL_MARKETING_TOOLTIP',
FISHINGTON_MARKETING_TOOLTIP: 'FISHINGTON_MARKETING_TOOLTIP',
POKER_MARKETING_TOOLTIP: 'POKER_MARKETING_TOOLTIP', YOUTUBE_MARKETING_TOOLTIP: 'YOUTUBE_MARKETING_TOOLTIP'};
exports.OrientationLockState = object6;
exports.APPLICATIONS_WITH_ALLOWED_POPUPS = set;
exports.ActivityScreenOrientation = object7;
exports.ActivityLayoutMode = object8;
exports.DEFAULT_EMBEDDED_ACTIVITY_CONFIG = object10;
exports.SUPPORTED_ACTIVITY_IN_TEXT_CHANNEL_TYPES = items4;
exports.SUPPORTED_ACTIVITIES_CHANNEL_TYPES = items5;
exports.getAppIntentScheme = function(a0) {
if (a0 === 'tiktok') {
return 'tiktok://';
}
if (a0 === 'photos') {
return 'photos-redirect://';
}
if (a0 === 'snapchat') {
return 'snapchat://';
}
if (a0 === 'instagram') {
return 'instagram://';
}
};
exports.PRIVATE_APPS_HELP_ARTICLE = 'https://support-dev.discord.com/hc/en-us/articles/21692628851351-Private-Activity-Safety';
exports.DISALLOWED_NAVIGATION_ERROR_CLOSE_ACTIVITY = 'disallowed_navigation_error_close_activity';
exports.ACTIVITY_PORTRAIT_ASPECT_RATIO = 0.5625;
exports.ACTIVITY_LANDSCAPE_ASPECT_RATIO = 1.7777777777777777;
exports.ActivityPopoutWindowLayouts = {NORMAL: 'normal', FULL_SCREEN: 'full-screen'};
exports.INVITE_EXPIRATION_MS = 21600000;
}
global.__d(_fun35041, 4237, [661, 1909, 2]) /* metro module 4237, dependencies: [661, 1909, 2] */;