decord/source/1713_importDefaultResult1.js
2026-08-04 21:03:28 +00:00

262 lines
9.3 KiB
JavaScript

// Module ID: 1713
// Function ID: 1714
// Name: importDefaultResult1
// Dependencies: [41, 42, 90, 91, 1714, 1703, 1711]
// Module 1713 (importDefaultResult1)
import _classCallCheck from "_classCallCheck";
import _classPrivateFieldBase from "_classPrivateFieldBase";
import importDefaultResult1 from "_classPrivateFieldKey";
const NativeEventsManager = arg1;
let closure_4 = importDefaultResult1("managedComponent");
let closure_5 = importDefaultResult1("componentOptions");
let closure_6 = importDefaultResult1("eventViewTag");
class NativeEventsManager {
constructor(arg0, arg1) {
tmp = outer1_2(this, NativeEventsManager);
definePropertyResult = Object.defineProperty(this, managedComponent, { writable: true, value: "a" });
definePropertyResult1 = Object.defineProperty(this, componentOptions, { writable: true, value: "a" });
definePropertyResult2 = Object.defineProperty(this, eventViewTag, { writable: true, value: -1 });
__esModule(this, managedComponent)[managedComponent] = global;
__esModule(this, componentOptions)[componentOptions] = arg1;
tmp5 = __esModule(this, eventViewTag);
tmp5[eventViewTag] = this.getEventViewTag();
return;
}
}
const items = [
{
key: "attachEvents",
value: function attachEvents() {
const props = callback2(this, closure_4)[closure_4].props;
for (const key10010 in props) {
let tmp5 = key10010;
let tmp6 = props[key10010];
let tmp7 = NativeEventsManager;
let tmp8 = dependencyMap;
let obj = NativeEventsManager(1703);
let hasItem = obj.has("workletEventHandler", tmp6);
if (hasItem) {
hasItem = tmp6.workletEventHandler instanceof tmp7(1711).WorkletEventHandler;
}
if (!hasItem) {
continue;
} else {
let workletEventHandler = tmp6.workletEventHandler;
let tmp2 = callback2;
let tmp3 = closure_6;
let registerForEventsResult = workletEventHandler.registerForEvents(callback2(this, closure_6)[closure_6], key10010);
continue;
}
continue;
}
}
},
{
key: "detachEvents",
value: function detachEvents() {
const props = callback2(this, closure_4)[closure_4].props;
for (const key10010 in props) {
let tmp5 = key10010;
let tmp6 = props[key10010];
let tmp7 = NativeEventsManager;
let tmp8 = dependencyMap;
let obj = NativeEventsManager(1703);
let hasItem = obj.has("workletEventHandler", tmp6);
if (hasItem) {
hasItem = tmp6.workletEventHandler instanceof tmp7(1711).WorkletEventHandler;
}
if (!hasItem) {
continue;
} else {
let workletEventHandler = tmp6.workletEventHandler;
let tmp2 = callback2;
let tmp3 = closure_6;
let unregisterFromEventsResult = workletEventHandler.unregisterFromEvents(callback2(this, closure_6)[closure_6]);
continue;
}
continue;
}
}
},
{
key: "updateEvents",
value: function updateEvents(layout) {
const self = this;
const eventViewTag = this.getEventViewTag(true);
if (callback2(this, closure_6)[closure_6] !== eventViewTag) {
for (const key10071 in arg0) {
let tmp36 = key10071;
let tmp37 = arg0[key10071];
let tmp38 = NativeEventsManager;
let tmp39 = dependencyMap;
let obj4 = NativeEventsManager(1703);
let hasItem = obj4.has("workletEventHandler", tmp37);
if (hasItem) {
hasItem = tmp37.workletEventHandler instanceof tmp38(1711).WorkletEventHandler;
}
if (!hasItem) {
continue;
} else {
let workletEventHandler4 = tmp37.workletEventHandler;
let tmp21 = callback2;
let tmp22 = closure_6;
let unregisterFromEventsResult = workletEventHandler4.unregisterFromEvents(callback2(self, closure_6)[closure_6]);
continue;
}
continue;
}
callback2(self, closure_6)[closure_6] = eventViewTag;
self.attachEvents();
} else {
for (const key10010 in arg0) {
let tmp28 = key10010;
let tmp29 = arg0[key10010];
let tmp30 = NativeEventsManager;
let tmp31 = dependencyMap;
let obj2 = NativeEventsManager(1703);
let hasItem1 = obj2.has("workletEventHandler", tmp29);
if (hasItem1) {
hasItem1 = tmp29.workletEventHandler instanceof tmp30(1711).WorkletEventHandler;
}
if (!hasItem1) {
continue;
} else {
let workletEventHandler = tmp29.workletEventHandler;
let tmp3 = callback2;
let tmp4 = closure_4;
let tmp5 = callback2(self, closure_4)[closure_4].props[key10010];
if (tmp5) {
let tmp30Result = tmp30(1703);
let hasItem2 = tmp30Result.has("workletEventHandler", tmp5);
if (hasItem2) {
hasItem2 = tmp5.workletEventHandler instanceof tmp30(1711).WorkletEventHandler;
}
if (hasItem2) {
hasItem2 = tmp5.workletEventHandler !== workletEventHandler;
}
if (!hasItem2) {
continue;
} else {
let tmp9 = closure_6;
let unregisterFromEventsResult1 = workletEventHandler.unregisterFromEvents(tmp3(self, closure_6)[closure_6]);
let workletEventHandler2 = tmp5.workletEventHandler;
let registerForEventsResult = workletEventHandler2.registerForEvents(tmp3(self, closure_6)[closure_6]);
continue;
}
continue;
} else {
let tmp6 = closure_6;
let unregisterFromEventsResult2 = workletEventHandler.unregisterFromEvents(tmp3(self, closure_6)[closure_6]);
continue;
}
continue;
}
continue;
}
const props = callback2(self, closure_4)[closure_4].props;
for (const key10054 in props) {
let tmp32 = key10054;
let tmp33 = props[key10054];
let tmp34 = NativeEventsManager;
let tmp35 = dependencyMap;
let obj3 = NativeEventsManager(1703);
let hasItem3 = obj3.has("workletEventHandler", tmp33);
if (hasItem3) {
hasItem3 = tmp33.workletEventHandler instanceof tmp34(1711).WorkletEventHandler;
}
if (!hasItem3) {
continue;
} else {
let workletEventHandler3 = tmp33.workletEventHandler;
if (arg0[key10054]) {
continue;
} else {
let tmp16 = callback2;
let tmp17 = closure_6;
let registerForEventsResult1 = workletEventHandler3.registerForEvents(callback2(self, closure_6)[closure_6]);
continue;
}
continue;
}
continue;
}
}
}
},
{
key: "getEventViewTag",
value: function getEventViewTag(arg0) {
let flag = arg0;
if (arg0 === undefined) {
flag = false;
}
const self = this;
const _componentRef = callback2(this, closure_4)[closure_4]._componentRef;
let getScrollableNode;
if (_componentRef != null) {
getScrollableNode = _componentRef.getScrollableNode;
}
if (getScrollableNode) {
const scrollableNode = _componentRef.getScrollableNode();
let tmp16 = scrollableNode;
if (typeof scrollableNode !== "number") {
let num4 = NativeEventsManager(1714).findNodeHandle(scrollableNode);
if (num4 == null) {
num4 = -1;
}
tmp16 = num4;
const obj4 = NativeEventsManager(1714);
}
return tmp16;
} else {
const tmp5 = tmp(self, closure_5)[closure_5];
let setNativeProps;
if (tmp5 != null) {
setNativeProps = tmp5.setNativeProps;
}
if (setNativeProps) {
let num3 = NativeEventsManager(1714).findNodeHandle(tmp(self, tmp2)[tmp2]);
if (num3 == null) {
num3 = -1;
}
let componentViewTag = num3;
const obj3 = NativeEventsManager(1714);
} else if (flag) {
let __nativeTag;
if (_componentRef != null) {
__nativeTag = _componentRef.__nativeTag;
}
if (!__nativeTag) {
let _nativeTag;
if (_componentRef != null) {
_nativeTag = _componentRef._nativeTag;
}
if (!_nativeTag) {
let num = NativeEventsManager(1714).findNodeHandle(_componentRef);
if (num == null) {
num = -1;
}
const obj2 = NativeEventsManager(1714);
}
}
let num2 = _componentRef.__nativeTag;
if (num2 == null) {
num2 = _componentRef._nativeTag;
}
if (num2 == null) {
num2 = -1;
}
num = num2;
} else {
componentViewTag = tmp(self, tmp2)[tmp2].getComponentViewTag();
const obj = tmp(self, tmp2)[tmp2];
}
return componentViewTag;
}
}
}
];
export const NativeEventsManager = require("_createClass")(NativeEventsManager, items);