decord/source/141__isNativeReflectConstruct.js

319 lines
9.5 KiB
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 141
2026-07-29 08:29:29 +00:00
// Function ID: 142
2026-07-20 16:05:17 +00:00
// Name: _isNativeReflectConstruct
2026-07-29 08:29:29 +00:00
// Dependencies: [41, 42, 93, 95, 98, 129, 136, 139, 142, 131, 124]
// Exports: getBoundingClientRect
2026-07-20 16:05:17 +00:00
// Module 141 (_isNativeReflectConstruct)
2026-07-29 08:29:29 +00:00
import _classCallCheck from "_classCallCheck";
2026-07-23 10:11:24 +00:00
import _possibleConstructorReturn from "_possibleConstructorReturn";
import _getPrototypeOf from "_getPrototypeOf";
2026-07-29 08:29:29 +00:00
import importDefaultResult from "_createClass";
2026-07-23 10:11:24 +00:00
2026-07-29 08:29:29 +00:00
const ReadOnlyElement = arg1;
2026-07-20 16:05:17 +00:00
function _isNativeReflectConstruct() {
2026-07-29 08:29:29 +00:00
try {
const _Boolean = Boolean;
const call = valueOf.call;
const _Reflect = Reflect;
const _Boolean2 = Boolean;
if (typeof call === "unknown") {
let callResult = valueOf();
} else {
callResult = call(constructResult);
}
let closure_0 = !callResult;
function _isNativeReflectConstruct() {
return closure_0;
}
return _isNativeReflectConstruct();
} catch (err) {
}
}
class ReadOnlyElement {
constructor() {
self = this;
tmp = _isNativeReflectConstruct(this, ReadOnlyElement);
tmp2 = __esModule;
obj = __esModule(ReadOnlyElement);
tmp3 = __esModule;
if (_isNativeReflectConstruct()) {
tmp7 = globalThis;
_Reflect = Reflect;
tmp8 = arguments;
constructResult = Reflect.construct(obj, arguments, tmp2(self).constructor);
} else {
tmp4 = arguments;
tmp5 = arguments;
constructResult = obj(...arguments);
}
return tmp3(self, constructResult);
2026-07-20 16:05:17 +00:00
}
}
2026-07-29 08:29:29 +00:00
require("_inherits")(ReadOnlyElement, require("_isNativeReflectConstruct"));
const items = [
{
key: "childElementCount",
get() {
return ReadOnlyElement(131).getChildNodes(this, (nodeType) => nodeType.nodeType === callback(table[9]).ELEMENT_NODE).length;
}
},
{
key: "children",
get() {
const obj = ReadOnlyElement(129);
return obj.createHTMLCollection(ReadOnlyElement(131).getChildNodes(this, (nodeType) => nodeType.nodeType === callback(table[9]).ELEMENT_NODE));
}
},
{
key: "clientHeight",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getInnerSize(nativeElementReference)[1];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "clientLeft",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getBorderWidth(nativeElementReference)[3];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "clientTop",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getBorderWidth(nativeElementReference)[0];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "clientWidth",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getInnerSize(nativeElementReference)[0];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "firstElementChild",
get() {
const childNodes = ReadOnlyElement(131).getChildNodes(this, (nodeType) => nodeType.nodeType === callback(table[9]).ELEMENT_NODE);
let first = null;
if (0 !== childNodes.length) {
first = childNodes[0];
}
return first;
}
},
{
key: "id",
get() {
const currentProps = ReadOnlyElement(136).getCurrentProps(this);
let nativeID = currentProps.id;
if (nativeID == null) {
nativeID = currentProps.nativeID;
}
let str = "";
2026-08-04 21:03:28 +00:00
if (typeof nativeID === "string") {
2026-07-29 08:29:29 +00:00
str = nativeID;
}
return str;
}
},
{
key: "lastElementChild",
get() {
const childNodes = ReadOnlyElement(131).getChildNodes(this, (nodeType) => nodeType.nodeType === callback(table[9]).ELEMENT_NODE);
let tmp = null;
if (0 !== childNodes.length) {
tmp = childNodes[childNodes.length - 1];
}
return tmp;
}
},
{
key: "nextElementSibling",
get() {
return ReadOnlyElement(142).getElementSibling(this, "next");
}
},
{
key: "nodeName",
get() {
return this.tagName;
}
},
{
key: "nodeType",
get() {
return importDefault(131).ELEMENT_NODE;
}
},
{
key: "nodeValue",
get() {
return null;
},
set(arg0) {
2026-07-20 16:05:17 +00:00
2026-07-29 08:29:29 +00:00
}
},
{
key: "previousElementSibling",
get() {
return ReadOnlyElement(142).getElementSibling(this, "previous");
}
},
{
key: "scrollHeight",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getScrollSize(nativeElementReference)[1];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "scrollLeft",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getScrollPosition(nativeElementReference)[0];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "scrollTop",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getScrollPosition(nativeElementReference)[1];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "scrollWidth",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let num = 0;
if (null != nativeElementReference) {
num = importDefault(139).getScrollSize(nativeElementReference)[0];
const obj2 = importDefault(139);
}
return num;
}
},
{
key: "tagName",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let str = "";
if (null != nativeElementReference) {
str = importDefault(139).getTagName(nativeElementReference);
const obj2 = importDefault(139);
}
return str;
}
},
{
key: "textContent",
get() {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let str = "";
if (null != nativeElementReference) {
str = importDefault(139).getTextContent(nativeElementReference);
const obj2 = importDefault(139);
}
return str;
}
},
{
key: "getBoundingClientRect",
value: function getBoundingClientRect(nativeElementReference, includeTransform) {
nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
if (null != nativeElementReference) {
const boundingClientRect = importDefault(139).getBoundingClientRect(nativeElementReference, true);
let tmp6 = new importDefault(124)(boundingClientRect[0], boundingClientRect[1], boundingClientRect[2], boundingClientRect[3]);
const obj2 = importDefault(139);
} else {
tmp6 = new importDefault(124)(0, 0, 0, 0);
}
return tmp6;
}
},
{
key: "hasPointerCapture",
value: function hasPointerCapture(nativeElementReference, nativeElementReference) {
nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
let hasPointerCaptureResult = null != nativeElementReference;
if (hasPointerCaptureResult) {
hasPointerCaptureResult = importDefault(139).hasPointerCapture(nativeElementReference, nativeElementReference);
const obj2 = importDefault(139);
}
return hasPointerCaptureResult;
}
},
{
key: "setPointerCapture",
value: function setPointerCapture(nativeElementReference, nativeElementReference) {
nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
if (null != nativeElementReference) {
importDefault(139).setPointerCapture(nativeElementReference, nativeElementReference);
const obj2 = importDefault(139);
}
}
},
{
key: "releasePointerCapture",
value: function releasePointerCapture(nativeElementReference, nativeElementReference) {
nativeElementReference = ReadOnlyElement(136).getNativeElementReference(this);
if (null != nativeElementReference) {
const result = importDefault(139).releasePointerCapture(nativeElementReference, nativeElementReference);
const obj2 = importDefault(139);
}
}
}
];
export default importDefaultResult(ReadOnlyElement, items);
export const getBoundingClientRect = function _getBoundingClientRect(nativeElementReference3, includeTransform) {
const nativeElementReference = ReadOnlyElement(136).getNativeElementReference(nativeElementReference3);
if (null != nativeElementReference) {
const boundingClientRect = importDefault(139).getBoundingClientRect(nativeElementReference, includeTransform.includeTransform);
const tmp12 = new importDefault(124)(boundingClientRect[0], boundingClientRect[1], boundingClientRect[2], boundingClientRect[3]);
return tmp12;
} else {
const tmp6 = new importDefault(124)(0, 0, 0, 0);
return tmp6;
}
const obj = ReadOnlyElement(136);
2026-07-20 16:05:17 +00:00
};