decord/source/modules/rtc/SecureFramesPlatformUtils.native.tsx

91 lines
3.3 KiB
TypeScript
Raw Normal View History

2026-08-13 07:00:46 +00:00
// Module ID: 9263
// Function ID: 9264
// Dependencies: [1391, 4416, 9261, 676, 4550, 9264, 2007, 4310, 9274, 1236, 4684, 1297, 5906, 9277, 2]
2026-07-20 16:05:17 +00:00
2026-08-13 07:00:46 +00:00
// Module 9263
2026-07-29 08:29:29 +00:00
import ensureGuildLoaded from "ensureGuildLoaded";
import createRTCConnection from "createRTCConnection";
2026-07-23 10:11:24 +00:00
import SECURE_FRAMES_LINKING_BOTTOM_SHEET_KEY from "SECURE_FRAMES_LINKING_BOTTOM_SHEET_KEY";
import ME from "ME";
2026-07-29 08:29:29 +00:00
let c5;
let c9;
2026-07-23 10:11:24 +00:00
let closure_6;
2026-07-29 08:29:29 +00:00
let error;
let metroImportAll;
2026-07-23 10:11:24 +00:00
const require = arg1;
2026-07-29 08:29:29 +00:00
({ SECURE_FRAMES_LINKING_BOTTOM_SHEET_KEY: c5, SECURE_FRAMES_STREAM_VERIFICATION_BOTTOM_SHEET_KEY: closure_6, SECURE_FRAMES_USER_VERIFICATION_MODAL_KEY: error } = SECURE_FRAMES_LINKING_BOTTOM_SHEET_KEY);
({ ME: metroImportAll, Routes: c9 } = ME);
2026-07-23 10:11:24 +00:00
const result = require("SECURE_FRAMES_LINKING_BOTTOM_SHEET_KEY").fileFinishedImporting("modules/rtc/SecureFramesPlatformUtils.native.tsx");
export default {
2026-07-29 08:29:29 +00:00
openSecureFramesStreamVerification(streamKey, channelId) {
2026-08-13 07:00:46 +00:00
let obj = importDefault(4310);
2026-07-29 08:29:29 +00:00
obj = { streamKey, channelId };
2026-08-13 07:00:46 +00:00
obj.openLazy(require(2007) /* asyncRequireImpl */(9274, dependencyMap.paths), closure_6, obj);
2026-07-20 16:05:17 +00:00
},
openSecureFramesUserVerificationModal(id, id2, arg2) {
if (arg2()) {
2026-08-13 07:00:46 +00:00
let obj = importDefault(4550);
2026-07-29 08:29:29 +00:00
obj = { userId: null, channelId: null };
obj[0] = id;
obj[1] = id2;
2026-08-13 07:00:46 +00:00
obj.pushLazy(require(2007) /* asyncRequireImpl */(9264, dependencyMap.paths), obj, closure_7);
2026-07-20 16:05:17 +00:00
}
},
2026-07-29 08:29:29 +00:00
openSecureFramesUpdateConfirmation(confirmText) {
2026-07-20 16:05:17 +00:00
let subtitle;
let title;
2026-07-29 08:29:29 +00:00
confirmText = confirmText.confirmText;
({ title, subtitle } = confirmText);
2026-07-20 16:05:17 +00:00
if (confirmText === undefined) {
2026-07-29 08:29:29 +00:00
const intl = onConfirm(1236).intl;
confirmText = intl.string(onConfirm(1236).t["cY+Oob"]);
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
onConfirm = confirmText.onConfirm;
2026-08-13 07:00:46 +00:00
let obj = importDefault(4684);
2026-07-29 08:29:29 +00:00
obj = { title, body: subtitle, confirmText, cancelText: null, confirmColor: null };
const intl2 = onConfirm(1236).intl;
obj[3] = intl2.string(onConfirm(1236).t["ETE/oC"]);
obj[4] = onConfirm(1297).ButtonColors.RED;
2026-07-20 16:05:17 +00:00
obj.confirm(obj).then((arg0) => {
if (arg0) {
onConfirm();
}
});
},
handleSecureFramesUserVerificationLink(arg0) {
let fingerprint;
let userId;
({ userId, fingerprint } = arg0);
2026-07-23 10:11:24 +00:00
channelId = channelId.getChannelId();
channel = channel.getChannel(channelId);
2026-07-20 16:05:17 +00:00
let guildId;
2026-07-29 08:29:29 +00:00
if (channel != null) {
2026-07-20 16:05:17 +00:00
guildId = channel.getGuildId();
}
2026-07-29 08:29:29 +00:00
if (guildId == null) {
2026-07-20 16:05:17 +00:00
guildId = closure_8;
}
if (null != channelId) {
if (null != channel) {
2026-08-13 07:00:46 +00:00
importDefault(5906)(closure_9.CHANNEL(guildId, channelId));
const tmp6 = importDefault(5906);
2026-07-29 08:29:29 +00:00
let obj = { userId: null, channelId: null, guildId: null, fingerprint: null };
obj[0] = userId;
obj[1] = channelId;
obj[2] = guildId;
obj[3] = fingerprint;
2026-08-13 07:00:46 +00:00
importDefault(4310).openLazy(require(2007) /* asyncRequireImpl */(9277, dependencyMap.paths), closure_5, obj);
const obj4 = importDefault(4310);
2026-07-20 16:05:17 +00:00
}
}
2026-07-29 08:29:29 +00:00
obj = { title: null, body: null };
const intl = require(1236) /* getSystemLocale */.intl;
obj[0] = intl.string(require(1236) /* getSystemLocale */.t["5ICxE6"]);
const intl2 = require(1236) /* getSystemLocale */.intl;
obj[1] = intl2.string(require(1236) /* getSystemLocale */.t["v1eXp/"]);
2026-08-13 07:00:46 +00:00
importDefault(4684).show(obj);
2026-07-20 16:05:17 +00:00
}
};