decord/source/1742_FrameCallbackRegistryJS.js
2026-07-21 22:01:30 +00:00

68 lines
3.2 KiB
JavaScript

// Module ID: 1742
// Function ID: 19509
// Name: FrameCallbackRegistryJS
// Dependencies: []
// Module 1742 (FrameCallbackRegistryJS)
let closure_3 = importDefault(dependencyMap[0]);
let closure_4 = importDefault(dependencyMap[1]);
let closure_5 = { code: "function pnpm_FrameCallbackRegistryJSTs1(){const{callback,callbackId}=this.__closure;global._frameCallbackRegistry.registerFrameCallback(callback,callbackId);}" };
let closure_6 = { code: "function pnpm_FrameCallbackRegistryJSTs2(){const{callbackId}=this.__closure;global._frameCallbackRegistry.unregisterFrameCallback(callbackId);}" };
let closure_7 = { code: "function pnpm_FrameCallbackRegistryJSTs3(){const{callbackId,state}=this.__closure;global._frameCallbackRegistry.manageStateFrameCallback(callbackId,state);}" };
export default () => {
class FrameCallbackRegistryJS {
constructor() {
tmp = closure_3(this, FrameCallbackRegistryJS);
this.nextCallbackId = 0;
obj = closure_1(closure_2[2]);
prepareUIRegistryResult = obj.prepareUIRegistry();
return;
}
}
const global = FrameCallbackRegistryJS;
let obj = {
key: "registerFrameCallback",
value: function registerFrameCallback(callback) {
const self = this;
if (callback) {
const nextCallbackId = self.nextCallbackId;
self.nextCallbackId = self.nextCallbackId + 1;
let obj = nextCallbackId(closure_2[3]);
/* worklet (recovered source) */ function pnpm_FrameCallbackRegistryJSTs1(){const{callback,callbackId}=this.__closure;global._frameCallbackRegistry.registerFrameCallback(callback,callbackId);}
obj = { callback, callbackId: nextCallbackId };
pnpm_FrameCallbackRegistryJSTs1.__closure = obj;
pnpm_FrameCallbackRegistryJSTs1.__workletHash = 11361563554462;
pnpm_FrameCallbackRegistryJSTs1.__initData = closure_5;
obj.runOnUI(pnpm_FrameCallbackRegistryJSTs1)();
return nextCallbackId;
} else {
return -1;
}
}
};
const items = [obj, , ];
obj = {
key: "unregisterFrameCallback",
value: function unregisterFrameCallback(callbackId) {
/* worklet (recovered source) */ function pnpm_FrameCallbackRegistryJSTs2(){const{callbackId}=this.__closure;global._frameCallbackRegistry.unregisterFrameCallback(callbackId);}
pnpm_FrameCallbackRegistryJSTs2.__closure = { callbackId };
pnpm_FrameCallbackRegistryJSTs2.__workletHash = 9182274559334;
pnpm_FrameCallbackRegistryJSTs2.__initData = closure_6;
callback(closure_2[3]).runOnUI(pnpm_FrameCallbackRegistryJSTs2)();
}
};
items[1] = obj;
obj = {
key: "manageStateFrameCallback",
value: function manageStateFrameCallback(callbackId, state) {
/* worklet (recovered source) */ function pnpm_FrameCallbackRegistryJSTs3(){const{callbackId,state}=this.__closure;global._frameCallbackRegistry.manageStateFrameCallback(callbackId,state);}
pnpm_FrameCallbackRegistryJSTs3.__closure = { callbackId, state };
pnpm_FrameCallbackRegistryJSTs3.__workletHash = 5244475777443;
pnpm_FrameCallbackRegistryJSTs3.__initData = closure_7;
state(closure_2[3]).runOnUI(pnpm_FrameCallbackRegistryJSTs3)();
}
};
items[2] = obj;
return callback(FrameCallbackRegistryJS, items);
}();