Files
discord-decomp/sources/modules/calls/CallConstants.tsx
T
2026-07-27 16:20:00 +03:00

89 lines
3.7 KiB
TypeScript

/* Metro module 4299; source: modules/calls/CallConstants.tsx; dependencies: [2] */
function _fun36590(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#36590, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:6, offset: 0x0108efb2, size: 622 bytes, params: 8, frame: 25
var object2;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {STREAM: 0};
object2[0] = 'STREAM';
object2.HIDDEN_STREAM = 1;
object2[1] = 'HIDDEN_STREAM';
object2.USER = 2;
object2[2] = 'USER';
object2.ACTIVITY = 3;
object2[3] = 'ACTIVITY';
const object3 = {DESKTOP: 0};
object3[0] = 'DESKTOP';
object3.MOBILE = 1;
object3[1] = 'MOBILE';
object3.XBOX = 2;
object3[2] = 'XBOX';
object3.PLAYSTATION = 3;
object3[3] = 'PLAYSTATION';
object3.QUEST = 4;
object3[4] = 'QUEST';
const object5 = {VIDEO: 0};
object5[0] = 'VIDEO';
object5.CAMERA_PREVIEW = 1;
object5[1] = 'CAMERA_PREVIEW';
object5.HAVEN = 2;
object5[2] = 'HAVEN';
const object10 = {};
let VIDEO = object5.VIDEO;
object10[VIDEO] = 320;
let CAMERA_PREVIEW = object5.CAMERA_PREVIEW;
object10[CAMERA_PREVIEW] = 160;
let HAVEN = object5.HAVEN;
object10[HAVEN] = 320;
const object11 = {};
VIDEO = object5.VIDEO;
object11[VIDEO] = 960;
CAMERA_PREVIEW = object5.CAMERA_PREVIEW;
object11[CAMERA_PREVIEW] = 480;
HAVEN = object5.HAVEN;
object11[HAVEN] = 960;
const object12 = {};
VIDEO = object5.VIDEO;
object12[VIDEO] = 200;
CAMERA_PREVIEW = object5.CAMERA_PREVIEW;
object12[CAMERA_PREVIEW] = 160;
HAVEN = object5.HAVEN;
object12[HAVEN] = 200;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/calls/CallConstants.tsx');
exports.ParticipantTypes = object2;
exports.ContextMenuTileTypes = {STREAM: 'STREAM', USER: 'USER', ACTIVITY: 'ACTIVITY'};
exports.ParticipantSelectionTypes = {NONE: 'NONE', AUTO: 'AUTO'};
exports.VoicePlatforms = object3;
exports.CallMenuEntrypoint = {CONTEXT_MENU: 'Context Menu', THREE_DOT: 'Three-Dot', CARET: 'Caret',
OTHER_BUTTON: 'Other Button'};
exports.isStreamParticipant = isStreamParticipant;
exports.isUserParticipant = isUserParticipant;
exports.isActivityParticipant = isActivityParticipant;
exports.PictureInPictureTypes = object5;
exports.DEFAULT_PIP_WIDTH = object10;
exports.MAX_PIP_WIDTH = object11;
exports.MIN_PIP_WIDTH = object12;
exports.EMOJI_PICKER_EMOJI_TO_SHOW_COUNT = 8;
exports.MIN_CALL_WIDTH = 550;
exports.MIN_CALL_HEIGHT = 230;
}
function isStreamParticipant(a0) { // fn#36591, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1128, offset: 0x0108f220, size: 69 bytes, params: 2, frame: 6
const value = undefined;
const type = a0 == null ? value : a0.type;
const STREAM = env0_0.STREAM;
return type === STREAM || (a0 == null ? value : a0.type) === env0_0.HIDDEN_STREAM;
}
function isUserParticipant(a0) { // fn#36592, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1265, offset: 0x0108f265, size: 38 bytes, params: 2, frame: 3
const type = a0?.type;
const USER = env0_0.USER;
return type === USER;
}
function isActivityParticipant(a0) { // fn#36593, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4471:1359, offset: 0x0108f28b, size: 38 bytes, params: 2, frame: 3
const type = a0?.type;
const ACTIVITY = env0_0.ACTIVITY;
return type === ACTIVITY;
}