decord/source/stores/AnalyticsTrackingStore.tsx

62 lines
2 KiB
TypeScript
Raw Normal View History

2026-07-23 10:11:24 +00:00
// Module ID: 6696
2026-07-24 07:16:23 +00:00
// Function ID: 51861
2026-07-20 16:05:17 +00:00
// Name: result
2026-07-23 10:11:24 +00:00
// Dependencies: [1194, 653, 480, 686, 6697, 675, 673, 2]
2026-07-20 16:05:17 +00:00
2026-07-23 10:11:24 +00:00
// Module 6696 (result)
import importDefaultResult from "_isNativeReflectConstruct";
import isThrottled from "isThrottled";
const require = arg1;
isThrottled = {
dispatcher: require("dispatcher"),
actionHandler: isThrottled,
TRACKING_URL: require("ME").Endpoints.TRACK,
2026-07-20 16:05:17 +00:00
waitFor: items,
getFingerprint: importDefaultResult.getFingerprint,
getSessionId() {
2026-07-23 10:11:24 +00:00
const session = require(6697) /* stopAnalyticsHeartbeat */.getSession();
2026-07-20 16:05:17 +00:00
return session.then((uuid) => {
const obj = {};
uuid = undefined;
if (null != uuid) {
uuid = uuid.uuid;
}
obj.sessionId = uuid;
return obj;
});
},
getLaunchSignature() {
2026-07-23 10:11:24 +00:00
return require(675) /* expandLocation */.launchSignature;
2026-07-20 16:05:17 +00:00
},
2026-07-23 10:11:24 +00:00
scheduleWhenIdle: require("setOriginWindow").requestSafeIdleCallback
2026-07-20 16:05:17 +00:00
};
2026-07-23 10:11:24 +00:00
isThrottled = {
2026-07-20 16:05:17 +00:00
CONNECTION_OPEN(arg0) {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleConnectionOpen(arg0);
2026-07-20 16:05:17 +00:00
},
OVERLAY_INITIALIZE(arg0) {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleConnectionOpen(arg0);
2026-07-20 16:05:17 +00:00
},
CURRENT_USER_UPDATE(arg0) {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleConnectionOpen(arg0);
2026-07-20 16:05:17 +00:00
},
CONNECTION_CLOSED() {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleConnectionClosed();
2026-07-20 16:05:17 +00:00
},
FINGERPRINT() {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleFingerprint();
2026-07-20 16:05:17 +00:00
},
TRACK(arg0) {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleTrack(arg0);
2026-07-20 16:05:17 +00:00
},
SET_ANALYTICS_TOKEN(arg0) {
2026-07-23 10:11:24 +00:00
return require(480) /* isThrottled */.AnalyticsActionHandlers.handleSetAnalyticsToken(arg0);
2026-07-20 16:05:17 +00:00
}
};
2026-07-23 10:11:24 +00:00
items = [importDefaultResult];
isThrottled = isThrottled.analyticsTrackingStoreMaker(isThrottled);
const result1 = require("isThrottled").fileFinishedImporting("stores/AnalyticsTrackingStore.tsx");
2026-07-20 16:05:17 +00:00
2026-07-23 10:11:24 +00:00
export default isThrottled;