decord/source/modules/links/native/LinkingModule.tsx

34 lines
1 KiB
TypeScript
Raw Normal View History

// Module ID: 4329
// Function ID: 4330
// Name: LinkingModule
// Dependencies: [17, 1364, 4330, 2]
2026-07-20 16:05:17 +00:00
// Module 4329 (LinkingModule)
import _mod17 from "module_17" /* 17 */;
import NativeLinkingModuleDefault from "NativeLinkingModule" /* 4330 */;
import size from "module_2" /* 2 */;
2026-07-23 10:11:24 +00:00
const NativeModules = _mod17.NativeModules;
let result = size.fileFinishedImporting("modules/links/native/LinkingModule.tsx");
2026-07-20 16:05:17 +00:00
export default {
tryOpenUrlAsUniversalLink(arg0) {
2026-07-20 16:05:17 +00:00
if (obj.isAndroid()) {
let result = NativeLinkingModuleDefault.tryOpenUrlAsUniversalLink(arg0);
2026-07-20 16:05:17 +00:00
} else {
const DCDLinkingManager = NativeModules.DCDLinkingManager;
result = DCDLinkingManager.tryOpenUrlAsUniversalLink(arg0);
2026-07-20 16:05:17 +00:00
}
return result;
},
tryOpenScheme(arg0) {
2026-07-20 16:05:17 +00:00
if (obj.isAndroid()) {
let tryOpenSchemeResult = NativeLinkingModuleDefault.tryOpenScheme(arg0);
2026-07-20 16:05:17 +00:00
} else {
const DCDLinkingManager = NativeModules.DCDLinkingManager;
tryOpenSchemeResult = DCDLinkingManager.tryOpenScheme(arg0);
2026-07-20 16:05:17 +00:00
}
return tryOpenSchemeResult;
}
};