Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,109 @@
|
||||
/* Metro module 1771; source: unknown; dependencies: [1617] */
|
||||
function _fun19523(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19523, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:6, offset: 0x00eac890, size: 129 bytes, params: 8, frame: 17
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const value = require(1617) /* metro dependency 1617 */;
|
||||
const runOnUIImmediately = value.runOnUIImmediately;
|
||||
const closure = pnpm_FrameCallbackRegistryUITs1;
|
||||
closure.__closure = {};
|
||||
closure.__workletHash = 12487935997347;
|
||||
closure.__initData = {code: 'function pnpm_FrameCallbackRegistryUITs1(){const frameCallbackRegistry={frameCallbackRegistry:new Map(),activeFrameCallbacks:new Set(),previousFrameTimestamp:null,nextCallId:0,runCallbacks:function(callId){var _this=this;const loop=function(timestamp){if(callId!==_this.nextCallId){return;}if(_this.previousFrameTimestamp===null){_this.previousFrameTimestamp=timestamp;}const delta=timestamp-_this.previousFrameTimestamp;_this.activeFrameCallbacks.forEach(function(callbackId){const callbackDetails=_this.frameCallbackRegistry.get(callbackId);const{startTime:startTime}=callbackDetails;if(startTime===null){callbackDetails.startTime=timestamp;callbackDetails.callback({timestamp:timestamp,timeSincePreviousFrame:null,timeSinceFirstFrame:0});}else{callbackDetails.callback({timestamp:timestamp,timeSincePreviousFrame:delta,timeSinceFirstFrame:timestamp-startTime});}});if(_this.activeFrameCallbacks.size>0){_this.previousFrameTimestamp=timestamp;requestAnimationFrame(loop);}else{_this.previousFrameTimestamp=null;}};if(this.activeFrameCallbacks.size===1&&callId===this.nextCallId){requestAnimationFrame(loop);}},registerFrameCallback:function(callback,callbackId){this.frameCallbackRegistry.set(callbackId,{callback:callback,startTime:null});},unregisterFrameCallback:function(callbackId){this.manageStateFrameCallback(callbackId,false);this.frameCallbackRegistry.delete(callbackId);},manageStateFrameCallback:function(callbackId,state){if(callbackId===-1){return;}if(state){this.activeFrameCallbacks.add(callbackId);this.runCallbacks(this.nextCallId);}else{const callback=this.frameCallbackRegistry.get(callbackId);callback.startTime=null;this.activeFrameCallbacks.delete(callbackId);if(this.activeFrameCallbacks.size===0){this.nextCallId+=1;}}}};global._frameCallbackRegistry=frameCallbackRegistry;}'};
|
||||
exports.prepareUIRegistry = Reflect.apply(runOnUIImmediately, value, [closure]);
|
||||
}
|
||||
|
||||
function pnpm_FrameCallbackRegistryUITs1() { // fn#19524, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:1944, offset: 0x00eac911, size: 139 bytes, params: 1, frame: 12
|
||||
const object2 = {};
|
||||
const Map = global.Map;
|
||||
object2.frameCallbackRegistry = new Map();
|
||||
const Set = global.Set;
|
||||
object2.activeFrameCallbacks = new Set();
|
||||
object2.previousFrameTimestamp = null;
|
||||
object2.nextCallId = 0;
|
||||
object2.runCallbacks = function(a0) {
|
||||
var env0_0 = a0;
|
||||
var env0_1 = this;
|
||||
var closure = _fun19526;
|
||||
var env0_2 = closure;
|
||||
if (this.activeFrameCallbacks.size === 1 && a0 === this.nextCallId) {
|
||||
(0, global.requestAnimationFrame)(closure);
|
||||
}
|
||||
};
|
||||
object2.registerFrameCallback = function(a0, a1) {
|
||||
this.frameCallbackRegistry.set(a1, {callback: a0, startTime: null});
|
||||
};
|
||||
object2.unregisterFrameCallback = function(a0) {
|
||||
this.manageStateFrameCallback(a0, false);
|
||||
this.frameCallbackRegistry.delete(a0);
|
||||
};
|
||||
object2.manageStateFrameCallback = manageStateFrameCallback;
|
||||
env0_0._frameCallbackRegistry = object2;
|
||||
}
|
||||
|
||||
function runCallbacks(a0) { // fn#19525, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:2107, owner: pnpm_FrameCallbackRegistryUITs1.runCallbacks, offset: 0x00eac99c, size: 78 bytes, params: 2, frame: 13
|
||||
const env0_0 = a0;
|
||||
if (this.activeFrameCallbacks.size === 1 && a0 === this.nextCallId) {
|
||||
global.requestAnimationFrame(runCallbacksLoop);
|
||||
}
|
||||
}
|
||||
|
||||
function manageStateFrameCallback(a0, a1) { // fn#19530, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:3031, owner: pnpm_FrameCallbackRegistryUITs1.manageStateFrameCallback, offset: 0x00eacb5d, size: 137 bytes, params: 3, frame: 12
|
||||
var activeFrameCallbacks;
|
||||
if (a0 !== -1) {
|
||||
if (a1) {
|
||||
this.activeFrameCallbacks.add(a0);
|
||||
this.runCallbacks(this.nextCallId);
|
||||
} else {
|
||||
this.frameCallbackRegistry.get(a0).startTime = null;
|
||||
activeFrameCallbacks = this.activeFrameCallbacks;
|
||||
activeFrameCallbacks.delete(a0);
|
||||
activeFrameCallbacks = this.activeFrameCallbacks;
|
||||
if (activeFrameCallbacks.size === 0) {
|
||||
this.nextCallId = this.nextCallId + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function runCallbacksLoop(a0) { // fn#19526, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:2145, owner: pnpm_FrameCallbackRegistryUITs1.runCallbacks.loop, offset: 0x00eac9ea, size: 160 bytes, params: 2, frame: 15
|
||||
var previousFrameTimestamp;
|
||||
var activeFrameCallbacks;
|
||||
let binding = a0;
|
||||
if (binding === env0_1.nextCallId) {
|
||||
previousFrameTimestamp = env0_1.previousFrameTimestamp;
|
||||
if (previousFrameTimestamp === null) {
|
||||
env0_1.previousFrameTimestamp = a0;
|
||||
}
|
||||
binding = env0_1;
|
||||
previousFrameTimestamp = binding.previousFrameTimestamp;
|
||||
var env0_1 = a0 - previousFrameTimestamp;
|
||||
activeFrameCallbacks = binding.activeFrameCallbacks;
|
||||
activeFrameCallbacks.forEach(_fun19527);
|
||||
activeFrameCallbacks = binding.activeFrameCallbacks;
|
||||
if (activeFrameCallbacks.size > 0) {
|
||||
env0_1.previousFrameTimestamp = a0;
|
||||
global.requestAnimationFrame(runCallbacksLoop);
|
||||
} else {
|
||||
env0_1.previousFrameTimestamp = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function _fun19527(a0) { // fn#19527, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1898:2310, offset: 0x00eaca8a, size: 127 bytes, params: 2, frame: 15
|
||||
var callback;
|
||||
var binding;
|
||||
let value = environment.__proto__;
|
||||
value = env1_1.frameCallbackRegistry.get(a0);
|
||||
const startTime = value.startTime;
|
||||
if (startTime === null) {
|
||||
binding = env0_0;
|
||||
value.startTime = binding;
|
||||
value.callback({'timestamp': null, 'timeSincePreviousFrame': null, 'timeSinceFirstFrame': 0,
|
||||
timestamp: binding});
|
||||
} else {
|
||||
callback = value.callback;
|
||||
binding = env0_0;
|
||||
Reflect.apply(callback, value, [{timestamp: binding, timeSincePreviousFrame: env0_1,
|
||||
timeSinceFirstFrame: binding - startTime}]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user