mirror of
https://github.com/ylw00/qxVm.git
synced 2025-04-20 01:14:55 +08:00
39109 lines
1.7 MiB
39109 lines
1.7 MiB
let qxVm = {
|
||
console_log: console.log
|
||
};
|
||
|
||
// 限制不能被枚举
|
||
Object.defineProperty(this, 'qxVm', {
|
||
value: qxVm,
|
||
configurable: true,
|
||
enumerable: false,
|
||
writable: true
|
||
});
|
||
// 限制不能被枚举
|
||
Object.defineProperty(this, 'qxVm_module', {
|
||
value: qxVm_module,
|
||
configurable: true,
|
||
enumerable: false,
|
||
writable: true
|
||
});
|
||
|
||
|
||
//框架运行内存
|
||
qxVm.memory = {
|
||
$createObj_key: 'qxVm', // 只有输入对的密码, 才能创建对象
|
||
private_data: new WeakMap(), // new出来的对象
|
||
timer_map: { 0: null }, // 定时器map
|
||
|
||
plugin: {},
|
||
mimeType: {},
|
||
pluginArray: {},
|
||
mimeTypeArray: {},
|
||
|
||
listeners: {},
|
||
eventObj:{},
|
||
|
||
htmlElements: {}, // 保存 createElement 方法创造节点需要用到得类
|
||
runElementList: [],
|
||
htmlCollection: [], // 储存 getElementsByTagName, 返回的节点对象
|
||
logs: [] // 日志储存
|
||
};
|
||
|
||
// 默认的环境, 由用户输入的环境, 自定义环境, 只添加动态的值
|
||
qxVm.default_envs = {
|
||
canvas: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg==",
|
||
screen: {},
|
||
navigator: {
|
||
appCodeName: "Mozilla",
|
||
appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36",
|
||
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44"
|
||
},
|
||
location: {
|
||
href: "chrome://newtab/"
|
||
},
|
||
document: {
|
||
cookie: ""
|
||
}
|
||
}
|
||
|
||
// 开关配置, 以及别的配置
|
||
qxVm.config = {
|
||
logOpen: false,
|
||
proxy: false
|
||
};
|
||
|
||
// 打印保存日志功能
|
||
qxVm.print = {
|
||
// 动态实现
|
||
};
|
||
|
||
// 算法加解密
|
||
qxVm.encrypt = {
|
||
base64: {}
|
||
};
|
||
|
||
/*
|
||
这里面的方法, 是给开发者自己用的,不直接给用户使用
|
||
*/
|
||
|
||
//去掉所有的空格(中文空格、英文空格都会被替换)
|
||
qxVm.compress_jsCode = function (string_js) {
|
||
if (string_js.length >= 100) {
|
||
let string = string_js.replace(/\r\n/g, "");
|
||
string = string.replace(/\n/g, "");
|
||
return string.replace(/\s/g, "").slice(0, 100) + "......";
|
||
}
|
||
return string_js
|
||
};
|
||
|
||
// 首字母变大写
|
||
qxVm.titleCase = function (str) {
|
||
return str.slice(0, 1).toUpperCase() + str.slice(1).toLowerCase();
|
||
}
|
||
|
||
// 将用户设置的属性, 设置为自己的属性
|
||
qxVm.updata_envs = function (user_envs, target_envs) {
|
||
const target_envs_keys = Object.keys(target_envs);
|
||
|
||
for (const key in user_envs) {
|
||
if (target_envs_keys.indexOf(key) > -1) {
|
||
target_envs[key] = user_envs[key];
|
||
}
|
||
}
|
||
};
|
||
|
||
// 判断
|
||
qxVm.inAndHasOwnProperty = function (obj, attribute) {
|
||
return (attribute in obj) && (obj.hasOwnProperty(attribute));
|
||
//如果返回true就是在自身上,false则在原型链上
|
||
};
|
||
|
||
// 判断这个参数 WeakMap 对象里面 这个this的参数是不是为空
|
||
qxVm.abs = function (params, value) {
|
||
return typeof (params) === "undefined" ? value : params
|
||
}
|
||
|
||
// 获得 HTML***Element 对象的Symbol.toStringTag
|
||
qxVm.htmls_toStringTag = function (obj) {
|
||
// HTMLLIElement 实例
|
||
if (obj && obj.__proto__) {
|
||
let tag = obj.__proto__[Symbol.toStringTag];
|
||
if (tag === 'HTMLAnchorElement') return 'a'; // 标签比较特殊
|
||
|
||
return tag.replace(/HTML/, '').replace(/Element/, '')
|
||
};
|
||
return undefined;
|
||
};
|
||
|
||
|
||
|
||
/**
|
||
* 去掉所有的空格(中文空格、英文空格都会被替换)
|
||
* @param {String} string_js
|
||
* @return String
|
||
*/
|
||
qxVm.compressJsCode = function (stringJs) {
|
||
let string_js_length = stringJs.length;
|
||
if (string_js_length >= 100) {
|
||
let string = stringJs.replace(/\r\n/g, "").replace(/\n/g, "").replace(/\s/g, "");
|
||
return string.slice(0, 70) + "..." + string.slice(-30);
|
||
}
|
||
return stringJs
|
||
};
|
||
|
||
/*
|
||
一些保护性功能方法会放到这里
|
||
*/
|
||
|
||
// 保护伪造的函数(Function.toString()) 让其更难被识破
|
||
qxVm.safefunction = (function() {
|
||
"use strict";
|
||
const $toString = Function.toString;
|
||
const myFunction_toString_symbol = Symbol('('.concat('', ')_', (Math.random() + '').toString(36)));
|
||
const myToString = function () {
|
||
return typeof this === 'function' && this[myFunction_toString_symbol] || $toString.call(this);
|
||
};
|
||
|
||
function buffer_memory(value) {
|
||
let d = buffer_memory.d || (
|
||
buffer_memory.d = {
|
||
configurable: true,
|
||
enumerable: false,
|
||
writable: true
|
||
}
|
||
);
|
||
d.value = value;
|
||
return d;
|
||
};
|
||
function set_native(func, key, value) {
|
||
Object.defineProperty(func, key, buffer_memory(value))
|
||
};
|
||
|
||
Reflect.deleteProperty(Function.prototype, 'toString'); //删除原型链上的toString
|
||
set_native(Function.prototype, "toString", myToString); //自己定义个getter方法
|
||
set_native(Function, myFunction_toString_symbol, "function Function() { [native code] }")
|
||
set_native(Function, "toString", myToString)
|
||
set_native(Function.prototype.toString, myFunction_toString_symbol, "function toString() { [native code] }"); //套个娃 保护一下我们定义的toString 否则就暴露了
|
||
|
||
|
||
/**
|
||
* 保护伪造func (Function.toString()) 让其更难被识破
|
||
* @param { Object } func
|
||
* @param { String } func_name - 可显示的名称
|
||
* @param { Boolean } defined_func_name - 自定义可显示的名称
|
||
* @returns { undefined }
|
||
*/
|
||
return function (func, func_name, defined_func_name) {
|
||
if (func_name !== undefined && defined_func_name === true) {
|
||
set_native(func, myFunction_toString_symbol, `function ${func_name || ''}() { [native code] }`);
|
||
} else {
|
||
set_native(func, myFunction_toString_symbol, `function ${func.name || func_name || ''}() { [native code] }`);
|
||
}
|
||
};
|
||
})();
|
||
|
||
|
||
// 保护伪造的对象(Object.toString()) 让其更难被识破
|
||
qxVm.rename = (function () {
|
||
function buffer_memory(value) {
|
||
let d = buffer_memory.d || (
|
||
buffer_memory.d = {
|
||
configurable: true, enumerable: false, writable: false
|
||
}
|
||
);
|
||
d.value = value;
|
||
return d;
|
||
};
|
||
|
||
/**
|
||
* 保护伪造Object (Object[Symbol.toStringTag]) 让其更难被识破
|
||
* @param { Object } Obj
|
||
* @param { String } Objname - 可显示的名称
|
||
* @returns { undefined }
|
||
*/
|
||
return function (Obj, Objname) {
|
||
Object.defineProperties(Obj, {
|
||
[Symbol.toStringTag]: buffer_memory(Objname)
|
||
})
|
||
};
|
||
})();
|
||
|
||
|
||
// 保护 Object.prototype属性的对象描述符, 并给Object.prototype添加constructor属性
|
||
qxVm.safeDescriptor_addConstructor = (function () {
|
||
function buffer_memory_proto(value) {
|
||
let d = buffer_memory_proto.d || (
|
||
buffer_memory_proto.d = {
|
||
configurable: false, enumerable: false, writable: false
|
||
}
|
||
);
|
||
d.value = value;
|
||
return d;
|
||
};
|
||
function buffer_memory(value) {
|
||
let d = buffer_memory.d || (
|
||
buffer_memory.d = {
|
||
configurable: true, enumerable: false, writable: true
|
||
}
|
||
);
|
||
d.value = value;
|
||
return d;
|
||
};
|
||
|
||
/**
|
||
* 保护 Object.prototype属性的对象描述符, 并给Object.prototype添加constructor属性
|
||
* @param { Object } Obj
|
||
* @returns { undefined }
|
||
*/
|
||
return function (Obj) {
|
||
Object.defineProperty(Obj, 'prototype', buffer_memory_proto(Obj.prototype))
|
||
Object.defineProperty(Obj.prototype, 'constructor', buffer_memory(Obj));
|
||
};
|
||
|
||
})();
|
||
|
||
|
||
|
||
/**
|
||
* 保护对象get, set, func 属性的toString 操作
|
||
* @param { Object } Obj
|
||
* @param { Array } safe_get_attribute - 需要保护的 get 属性
|
||
* @param { Array } safe_set_attribute - 需要保护的 set 属性
|
||
* @param { Array } safe_func_attribute - 需要保护的 func 属性
|
||
* @param { Boolean } oneself - 给自身添加, 而不是 prototype
|
||
* @returns { undefined }
|
||
*/
|
||
qxVm.safe_Objattribute = function (Obj, safe_get_attribute, safe_set_attribute, safe_func_attribute, oneself) {
|
||
/*
|
||
Obj: 需要保护的对象, 默认是保护对象的原型对象
|
||
safe_get_attribute: 需要保护的 get 属性
|
||
safe_set_attribute: 需要保护的 set 属性
|
||
safe_func_attribute:需要保护的 func 属性
|
||
oneself: 如果指定了这个参数 为 true,则说明是保护的自身,而不是原型链
|
||
*/
|
||
const obj = oneself ? Obj : Obj.prototype;
|
||
|
||
// 保护get属性
|
||
for (let key of safe_get_attribute) {
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['get']);
|
||
}
|
||
// 保护set属性
|
||
for (let key of safe_set_attribute) {
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(obj, key)['set']);
|
||
}
|
||
// 保护func属性
|
||
for (let key of safe_func_attribute) {
|
||
qxVm.safefunction(obj[key]);
|
||
}
|
||
}
|
||
|
||
|
||
/**
|
||
* 设置 iterator 属性
|
||
* @param { Object } Obj
|
||
* @param { Boolean } oneself - 是否给自身添加, 而不是 prototype
|
||
* @returns { undefined }
|
||
*/
|
||
qxVm.set_iterator = function (Obj, oneself) {
|
||
const obj = oneself ? Obj : Obj.prototype;
|
||
|
||
Object.defineProperties(obj, {
|
||
[Symbol.iterator]: {
|
||
value: Array.prototype[Symbol.iterator],
|
||
configurable: true,
|
||
enumerable: false,
|
||
writable: true
|
||
}
|
||
})
|
||
};
|
||
|
||
/*
|
||
大写字母的属性, 都是原型以及本身, 都会有一份
|
||
给原型, 以及本身设置属性, 并设置对象描述符
|
||
*/
|
||
qxVm.add_capitalLetter_attribute = (function () {
|
||
function buffer_memory(value) {
|
||
let d = buffer_memory.d || (
|
||
buffer_memory.d = {
|
||
configurable: false, enumerable: true, writable: false
|
||
}
|
||
);
|
||
d.value = value;
|
||
return d;
|
||
};
|
||
|
||
/**
|
||
* 同时给原型, 以及自身设置属性, 并设置对象描述符
|
||
* @param { Object } Obj
|
||
* @param { Array } attributes
|
||
* @returns { undefined }
|
||
*/
|
||
return function (Obj, attributes) {
|
||
for (let key in attributes) {
|
||
if (attributes.hasOwnProperty(key)) {
|
||
const value_obj = buffer_memory(attributes[key]);
|
||
Object.defineProperty(Obj, key, value_obj);
|
||
Object.defineProperty(Obj.prototype, key, value_obj);
|
||
}
|
||
};
|
||
};
|
||
})();
|
||
|
||
|
||
|
||
|
||
/*
|
||
暴露给用户的
|
||
更改浏览器的某些参数
|
||
在此文件下的代码 必须要框架run方法执行后执行
|
||
*/
|
||
|
||
|
||
//qxVm.z_sanbox.memory.Plugin.new({description:"npAliSSOLogin Plugin",filename:"npalissologin.dll",name:"AliSSOLogin plugin",MimeTypes:[{description: "AliSSOLogin",suffixes: "AliSSOLogin",type: "application/npalissologin"},{description: "AliSSOLogin1",suffixes: "AliSSOLogin",type: "application1/npalissologin"}]})
|
||
qxVm.config_plugin = function (data) {
|
||
if (qxVm.memory.pluginArray.temp === undefined) {
|
||
qxVm.memory.pluginArray.temp = [];
|
||
}
|
||
qxVm.memory.pluginArray.temp.push(data);
|
||
};
|
||
|
||
// 将用户配置的环境放到自己的内存
|
||
qxVm.config_envs = function(data){
|
||
/*
|
||
qxVm.z_sanbox.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44"}})
|
||
*/
|
||
for (const key in data) {
|
||
qxVm.updata_envs(data[key], qxVm.default_envs[key])
|
||
}
|
||
}
|
||
// ========================================================================================================================
|
||
|
||
//框架日志功能
|
||
qxVm.print.log = function (logType, target, property, value) {
|
||
|
||
if (qxVm.config.logOpen) {
|
||
//开始保存日志
|
||
if (qxVm.memory.print.length === 111) {
|
||
}
|
||
qxVm.memory.logs.push({ "类型": logType, "调用者": target, "属性": property, "值": value });
|
||
}
|
||
};
|
||
|
||
|
||
qxVm.print.getall = function () {
|
||
console.table(qxVm.memory.logs, ["类型", "调用者", "属性", "值"]);
|
||
};
|
||
|
||
|
||
qxVm.logAdd = function (logType, target, property, argArray, result) {
|
||
let log_str;
|
||
|
||
if (logType === 'ProxyGet') {
|
||
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]`
|
||
|
||
} else if (logType === 'ProxySet' || logType === 'ProxyHas' || logType === 'ProxyDeleteProperty' || logType === 'ProxyGetOwnPropertyDescriptor' || logType === 'ProxyDefineProperty') {
|
||
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]`
|
||
|
||
} else if (logType === 'ProxyDefineProperty') {
|
||
|
||
log_str = `[${logType}] -> ${target}.${property} -> [${argArray}] -> [${result}]`
|
||
|
||
} else if (logType === 'ProxyGetPrototypeOf' || logType === 'ProxyIsExtensible' || logType === 'ProxyOwnKeys') {
|
||
try{
|
||
log_str = `[${logType}] -> [${target}] -> [${result}]`
|
||
}catch(e){
|
||
log_str = `[${logType}] -> [${target}] -> [error]`
|
||
}
|
||
} else if (logType === 'ProxySetPrototypeOf') {
|
||
|
||
log_str = `[${logType}] -> [${target}] -> [${result}]`
|
||
|
||
} else if (logType === 'ProxyPreventExtensions') {
|
||
|
||
log_str = `[${logType}] -> [${target}] -> [${result}]`
|
||
|
||
} else if (logType === 'Apply' || logType === 'ProxyApply' || logType === 'ProxyConstruct') {
|
||
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${argArray} ] -> [ ${result} ]`
|
||
|
||
} else if (logType === 'NodeJs') {
|
||
|
||
log_str = `[${logType}] -> [${Array.prototype.slice.call(argArray).join(', ')}]`
|
||
|
||
} else if (logType === 'Func') {
|
||
let _args = Array.prototype.slice.call(argArray).join(', ');
|
||
_args = qxVm.compressJsCode(_args + "")
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> (${_args}) -> [ ${result} ]`
|
||
|
||
} else if (logType === 'Get') {
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> [ ${result} ]`
|
||
} else if (logType === 'Set') {
|
||
log_str = `[${logType}] -> [ ${target}.${property} ] -> (${Array.prototype.slice.call(argArray).join(', ')})`
|
||
} else if (logType == 'qxVmLog') {
|
||
log_str = `[${logType}] -> [${target}]`
|
||
}
|
||
|
||
if (qxVm.memory.isIframe) log_str = '[iframe]' + log_str;
|
||
qxVm.memory.logs.push(log_str);
|
||
qxVm.console_log(log_str);
|
||
}
|
||
// ========================================================================================================================
|
||
|
||
qxVm.proxy = function (obj, objname, type) {
|
||
function get_attribute_type(value) {
|
||
return Object.prototype.toString.call(value);
|
||
}
|
||
|
||
function get_method_handler(watchName) {
|
||
return {
|
||
apply(target, thisArg, argArray) {
|
||
let result = Reflect.apply(target, thisArg, argArray);
|
||
if (thisArg === console && target.name === "log") {
|
||
return result;
|
||
};
|
||
if (target.name === "toString") {
|
||
return result;
|
||
};
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${watchName}] apply function name is [${target.name}], argArray is [${argArray}], result is [${result}].`);
|
||
}
|
||
return result
|
||
|
||
},
|
||
construct(target, argArray, newTarget) {
|
||
let result = Reflect.construct(target, argArray, newTarget);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${watchName}] construct function name is [${target.name}], argArray is [${argArray}], result is [${(result)}].`);
|
||
}
|
||
return result;
|
||
}
|
||
}
|
||
}
|
||
|
||
function get_obj_handler(WatchName) {
|
||
return {
|
||
get(target, propKey, receiver) {
|
||
if (qxVm.config.proxy_proto === false && propKey === "__proto__") {
|
||
console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${(target[propKey])}`)
|
||
return target[propKey]
|
||
};
|
||
|
||
let result = Reflect.get(target, propKey, receiver);
|
||
let result_type = get_attribute_type(result);
|
||
|
||
if (result instanceof Object) {
|
||
if (Object.getOwnPropertyDescriptor(target, propKey)?.writable === false) {
|
||
console.log(`getting propKey-> ${WatchName}.${propKey} it is non-writable`)
|
||
} else {
|
||
if (typeof result === "function") {
|
||
if (qxVm.config.logOpen === true) {
|
||
|
||
console.log(`getting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`);
|
||
}
|
||
return new Proxy(result, get_method_handler(WatchName))
|
||
} else {
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`\ngetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(result))} typeof-> ${result_type}`);
|
||
}
|
||
}
|
||
return new Proxy(result, get_obj_handler(`${WatchName}.${propKey}`))
|
||
}
|
||
|
||
}
|
||
if (typeof (propKey) !== "symbol" && propKey !== "toString") {
|
||
try {
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`\ngetting propKey-> ${WatchName}.${propKey?.description ?? propKey} result-> ${result} typeof-> ${result_type}`);
|
||
}
|
||
} catch (e) {
|
||
console.log(`[${WatchName}] getting error`);
|
||
}
|
||
}
|
||
return result;
|
||
},
|
||
set(target, propKey, value, receiver) {
|
||
let value_type = get_attribute_type(value);
|
||
if (value instanceof Object) {
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`);
|
||
}
|
||
} else {
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`\nsetting propKey-> ${WatchName}.${propKey} value-> ${qxVm.compress_jsCode(String(value))} typeof-> ${value_type}`);
|
||
}
|
||
}
|
||
return Reflect.set(target, propKey, value, receiver);
|
||
},
|
||
has(target, propKey) {
|
||
let result = Reflect.has(target, propKey);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`has propKey-> ${WatchName}.${propKey}, result-> ${result}`);
|
||
}
|
||
return result;
|
||
},
|
||
deleteProperty(target, propKey) {
|
||
let result = Reflect.deleteProperty(target, propKey);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`delete propKey-> ${WatchName}.${propKey}, result-> ${result}`);
|
||
}
|
||
return result;
|
||
},
|
||
getOwnPropertyDescriptor(target, propKey) {
|
||
let result = Reflect.getOwnPropertyDescriptor(target, propKey);
|
||
if (qxVm.config.logOpen === true) {
|
||
try {
|
||
console.log(`getOwnPropertyDescriptor propKey-> ${WatchName}.${propKey} result-> ${(String(result))}`);
|
||
} catch (error) { }
|
||
}
|
||
return result;
|
||
},
|
||
defineProperty(target, propKey, attributes) {
|
||
let result = Reflect.defineProperty(target, propKey, attributes);
|
||
try {
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`defineProperty propKey-> ${WatchName}.${propKey} attributes is [${(attributes)}], result is [${result}]`);
|
||
}
|
||
} catch (e) {
|
||
console.log(`[${WatchName}] defineProperty error`)
|
||
}
|
||
return result;
|
||
},
|
||
getPrototypeOf(target) {
|
||
let result = Reflect.getPrototypeOf(target);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${WatchName}] getPrototypeOf result is [${(result)}]`);
|
||
}
|
||
return result;
|
||
},
|
||
setPrototypeOf(target, proto) {
|
||
let result = Reflect.setPrototypeOf(target, proto);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${WatchName}] setPrototypeOf proto is [${(proto)}], result is [${result}]`);
|
||
}
|
||
return result;
|
||
},
|
||
preventExtensions(target) {
|
||
let result = Reflect.preventExtensions(target);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${WatchName}] preventExtensions, result is [${result}]`);
|
||
}
|
||
return result;
|
||
},
|
||
isExtensible(target) {
|
||
let result = Reflect.isExtensible(target);
|
||
if (qxVm.config.logOpen === true) {
|
||
console.log(`[${WatchName}] isExtensible, result is [${result}]`);
|
||
}
|
||
return result;
|
||
},
|
||
ownKeys(target) {
|
||
let result = Reflect.ownKeys(target);
|
||
if (qxVm.config.logOpen === true) {
|
||
try {
|
||
console.log(`[${WatchName}] invoke ownkeys, result is [${String((result))}]`);
|
||
} catch (error) {
|
||
|
||
}
|
||
}
|
||
return result
|
||
}
|
||
}
|
||
}
|
||
|
||
if (qxVm.config.proxy === false) {
|
||
return obj
|
||
}
|
||
|
||
|
||
// if (type === "method") {
|
||
if (typeof obj === "function") {
|
||
return new Proxy(obj, get_method_handler(objname));
|
||
}
|
||
return new Proxy(obj, get_obj_handler(objname));
|
||
};
|
||
|
||
Error.prepareStackTrace = function (error, callSites) {
|
||
// 先处理 非法调用
|
||
if (error.name === 'TypeError' && error.message === 'Illegal invocation') {
|
||
let stack = callSites.map(callSite => {
|
||
let one_stack;
|
||
let func_name = callSite.getFunctionName();
|
||
|
||
// 过滤掉node相关的堆栈, 以及 调试的文件名堆栈
|
||
if (func_name && (func_name.includes('Module') || func_name.includes('executeUserEntryPoint'))) {
|
||
return
|
||
}
|
||
|
||
if (!func_name){
|
||
one_stack = ` at <anonymous>:${callSite.getLineNumber()}:${callSite.getColumnNumber()}`;
|
||
}else{
|
||
one_stack = ` at ${func_name} (<anonymous>:${callSite.getLineNumber()}:${callSite.getColumnNumber()})`;
|
||
}
|
||
return one_stack;
|
||
})
|
||
stack = stack.filter((item) => {
|
||
return item
|
||
});
|
||
return `${error.toString()}\n${stack.join('\n')}`
|
||
}
|
||
// 默认格式
|
||
return error.toString() + '\n' + callSites.map(callSite => {
|
||
return ' at ' + callSite.getFunctionName() + ' ('
|
||
+ callSite.getFileName() + ':'
|
||
+ callSite.getLineNumber() + ':'
|
||
+ callSite.getColumnNumber() + ')'
|
||
}).join('\n')
|
||
};
|
||
|
||
|
||
qxVm.Illegal_error = function Illegal_error(message, stack) {
|
||
let e = new TypeError()
|
||
if (message) e.message = message
|
||
else e.message = "Illegal constructor"
|
||
if (stack) e.stack = stack
|
||
else e.stack = `"TypeError: Illegal constructor
|
||
at snippet:///%E8%84%9A%E6%9C%AC%E4%BB%A3%E7%A0%81%E6%AE%B5%20%2332:2:6"`
|
||
throw e
|
||
};
|
||
|
||
|
||
|
||
qxVm.default_envs.canvas="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACWCAYAAABkW7XSAAAAAXNSR0IArs4c6QAABGJJREFUeF7t1AEJAAAMAsHZv/RyPNwSyDncOQIECEQEFskpJgECBM5geQICBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAAYPlBwgQyAgYrExVghIgYLD8AAECGQGDlalKUAIEDJYfIEAgI2CwMlUJSoCAwfIDBAhkBAxWpipBCRAwWH6AAIGMgMHKVCUoAQIGyw8QIJARMFiZqgQlQMBg+QECBDICBitTlaAECBgsP0CAQEbAYGWqEpQAgQdWMQCX4yW9owAAAABJRU5ErkJggg=="
|
||
qxVm.config_envs({"navigator":{"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.55"},"location":{},"document":{"referrer":""}})
|
||
qxVm.config_plugin({"description":"Portable Document Format","filename":"internal-pdf-viewer","name":"Chrome PDF Plugin","MimeTypes":[{"description":"Portable Document Format","suffixes":"pdf","type":"application/x-google-chrome-pdf"}]})
|
||
qxVm.config_plugin({"description":"","filename":"mhjfbmdgcfjbbpaeojofohoefgiehjai","name":"Chrome PDF Viewer","MimeTypes":[{"description":"","suffixes":"pdf","type":"application/pdf"}]})
|
||
qxVm.config_plugin({"description":"","filename":"internal-nacl-plugin","name":"Native Client","MimeTypes":[{"description":"Native Client Executable","suffixes":"","type":"application/x-nacl"},{"description":"Portable Native Client Executable","suffixes":"","type":"application/x-pnacl"}]})
|
||
|
||
;(function(){
|
||
let del_attribute = ['global', 'SharedArrayBuffer', 'GLOBAL', 'root', 'VMError', 'Buffer', 'KNBCore'];
|
||
del_attribute.forEach(function(item, index){
|
||
delete this[item];
|
||
})
|
||
|
||
})();
|
||
|
||
|
||
/*
|
||
Event:
|
||
UIEvent:
|
||
MouseEvent:
|
||
PointerEvent
|
||
*/
|
||
|
||
Event = function Event(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Event);
|
||
|
||
; (function () {
|
||
const $attributes = {
|
||
AT_TARGET: 2,
|
||
BUBBLING_PHASE: 3,
|
||
CAPTURING_PHASE: 1,
|
||
NONE: 0
|
||
};
|
||
const $safe_get_attribute = ['bubbles', 'cancelBubble', 'cancelable', 'composed', 'currentTarget', 'defaultPrevented', 'eventPhase', 'path', 'returnValue', 'srcElement', 'target', 'timeStamp', 'type'];
|
||
const $safe_set_attribute = ['cancelBubble', 'returnValue'];
|
||
const $safe_func_attribute = ['composedPath', 'initEvent', 'preventDefault', 'stopImmediatePropagation', 'stopPropagation'];
|
||
|
||
Event.prototype = {
|
||
get bubbles() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).bubbles, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'bubbles', arguments, result);
|
||
return result;
|
||
},
|
||
get cancelBubble() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cancelBubble, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'cancelBubble', arguments, result);
|
||
return result;
|
||
},
|
||
set cancelBubble(value) {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Event', 'cancelBubble', arguments);
|
||
qxVm.memory.private_data.get(this).cancelBubble = value ? true :false;
|
||
},
|
||
get cancelable() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cancelable, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'cancelable', arguments, result);
|
||
return result;
|
||
},
|
||
get composed() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).composed, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'composed', arguments, result);
|
||
return result;
|
||
},
|
||
composedPath() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'composedPath', arguments, result);
|
||
return result;
|
||
},
|
||
get currentTarget() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTarget, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'currentTarget', arguments, result);
|
||
return result;
|
||
},
|
||
get defaultPrevented() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultPrevented, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'defaultPrevented', arguments, result);
|
||
return result;
|
||
},
|
||
get eventPhase() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).eventPhase, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'eventPhase', arguments, result);
|
||
return result;
|
||
},
|
||
initEvent() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'initEvent', arguments, result);
|
||
return result;
|
||
},
|
||
get path() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = [];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'path', arguments, result);
|
||
return result;
|
||
},
|
||
preventDefault() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'preventDefault', arguments, result);
|
||
return result;
|
||
},
|
||
get returnValue() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).returnValue, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'returnValue', arguments, result);
|
||
return result;
|
||
},
|
||
set returnValue(value) {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Event', 'returnValue', arguments);
|
||
qxVm.memory.private_data.get(this).returnValue = value ? true :false;
|
||
},
|
||
get srcElement() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).srcElement, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'srcElement', arguments, result);
|
||
return result;
|
||
},
|
||
stopImmediatePropagation() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'stopImmediatePropagation', arguments, result);
|
||
return result;
|
||
},
|
||
stopPropagation() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Event', 'stopPropagation', arguments, result);
|
||
return result;
|
||
},
|
||
get target() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).target, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'target', arguments, result);
|
||
return result;
|
||
},
|
||
get timeStamp() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).timeStamp, 2778.600000023842);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Event', 'timeStamp', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!Event.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).type, "");
|
||
}
|
||
};
|
||
|
||
qxVm.rename(Event.prototype, "Event");
|
||
qxVm.add_capitalLetter_attribute(Event, $attributes);
|
||
qxVm.safeDescriptor_addConstructor(Event);
|
||
qxVm.safe_Objattribute(Event, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
CustomEvent = function CustomEvent(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CustomEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['detail'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['initCustomEvent'];
|
||
|
||
CustomEvent.prototype = {
|
||
get detail() {
|
||
if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).detail, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CustomEvent', 'detail', arguments, result);
|
||
return result;
|
||
},
|
||
initCustomEvent() {
|
||
if (!CustomEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomEvent', 'initCustomEvent', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
qxVm.rename(CustomEvent.prototype, "CustomEvent");
|
||
qxVm.safeDescriptor_addConstructor(CustomEvent);
|
||
qxVm.safe_Objattribute(CustomEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(CustomEvent.prototype, Event.prototype);
|
||
Object.setPrototypeOf(CustomEvent, Event);
|
||
|
||
})();
|
||
MediaEncryptedEvent = function MediaEncryptedEvent(type) {
|
||
if(new.target !== MediaEncryptedEvent){
|
||
throw new TypeError(`Failed to construct 'MediaEncryptedEvent': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
if (type === undefined){
|
||
throw new TypeError(`Failed to construct 'MediaEncryptedEvent': 1 argument required, but only 0 present.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {type: type})
|
||
}; qxVm.safefunction(MediaEncryptedEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['initData', 'initDataType'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
MediaEncryptedEvent.prototype = {
|
||
get initData() {
|
||
if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).initData, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaEncryptedEvent', 'initData', arguments, result);
|
||
return result;
|
||
},
|
||
get initDataType() {
|
||
if (!MediaEncryptedEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).initDataType, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaEncryptedEvent', 'initDataType', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(MediaEncryptedEvent.prototype, "MediaEncryptedEvent");
|
||
qxVm.safeDescriptor_addConstructor(MediaEncryptedEvent);
|
||
qxVm.safe_Objattribute(MediaEncryptedEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(MediaEncryptedEvent.prototype, Event.prototype);
|
||
Object.setPrototypeOf(MediaEncryptedEvent, Event);
|
||
|
||
})();
|
||
|
||
|
||
UIEvent = function UIEvent(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(UIEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['detail', 'sourceCapabilities', 'view', 'which'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['initUIEvent'];
|
||
|
||
UIEvent.prototype = {
|
||
get detail() {
|
||
if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).detail, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'detail', arguments, result);
|
||
return result;
|
||
},
|
||
initUIEvent() {
|
||
if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'UIEvent', 'initUIEvent', arguments, result);
|
||
return result;
|
||
},
|
||
get sourceCapabilities() {
|
||
if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sourceCapabilities, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'sourceCapabilities', arguments, result);
|
||
return result;
|
||
},
|
||
get view() {
|
||
if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).view, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UIEvent', 'view', arguments, result);
|
||
return result;
|
||
},
|
||
get which() {
|
||
if (!UIEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).which, "");
|
||
}
|
||
}
|
||
|
||
qxVm.rename(UIEvent.prototype, "UIEvent");
|
||
qxVm.safeDescriptor_addConstructor(UIEvent);
|
||
qxVm.safe_Objattribute(UIEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(UIEvent.prototype, Event.prototype);
|
||
Object.setPrototypeOf(UIEvent, Event);
|
||
|
||
})();
|
||
|
||
|
||
KeyboardEvent = function KeyboardEvent(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(KeyboardEvent);
|
||
|
||
; (function () {
|
||
|
||
const $attributes = {
|
||
DOM_KEY_LOCATION_LEFT: 1,
|
||
DOM_KEY_LOCATION_NUMPAD: 3,
|
||
DOM_KEY_LOCATION_RIGHT: 2,
|
||
DOM_KEY_LOCATION_STANDARD: 0
|
||
}
|
||
|
||
const $safe_get_attribute = ['altKey', 'charCode', 'code', 'ctrlKey', 'isComposing', 'key', 'keyCode', 'location', 'metaKey', 'repeat', 'shiftKey'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getModifierState', 'initKeyboardEvent'];
|
||
|
||
KeyboardEvent.prototype = {
|
||
get altKey() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).altKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'altKey', arguments, result);
|
||
return result;
|
||
},
|
||
get charCode() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).charCode, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'charCode', arguments, result);
|
||
return result;
|
||
},
|
||
get code() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).code, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'code', arguments, result);
|
||
return result;
|
||
},
|
||
get ctrlKey() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'ctrlKey', arguments, result);
|
||
return result;
|
||
},
|
||
getModifierState() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'KeyboardEvent', 'getModifierState', arguments, result);
|
||
return result;
|
||
},
|
||
initKeyboardEvent() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'KeyboardEvent', 'initKeyboardEvent', arguments, result);
|
||
return result;
|
||
},
|
||
get isComposing() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isComposing, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'isComposing', arguments, result);
|
||
return result;
|
||
},
|
||
get key() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).key, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'key', arguments, result);
|
||
return result;
|
||
},
|
||
get keyCode() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).keyCode, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'keyCode', arguments, result);
|
||
return result;
|
||
},
|
||
get location() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).location, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'location', arguments, result);
|
||
return result;
|
||
},
|
||
get metaKey() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).metaKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'metaKey', arguments, result);
|
||
return result;
|
||
},
|
||
get repeat() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).repeat, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'KeyboardEvent', 'repeat', arguments, result);
|
||
return result;
|
||
},
|
||
get shiftKey() {
|
||
if (!KeyboardEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, "");
|
||
}
|
||
};
|
||
qxVm.rename(KeyboardEvent.prototype, "KeyboardEvent");
|
||
qxVm.safeDescriptor_addConstructor(KeyboardEvent);
|
||
qxVm.safe_Objattribute(KeyboardEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
qxVm.add_capitalLetter_attribute(KeyboardEvent, $attributes);
|
||
|
||
Object.setPrototypeOf(KeyboardEvent.prototype, UIEvent.prototype);
|
||
Object.setPrototypeOf(KeyboardEvent, UIEvent);
|
||
})();
|
||
|
||
|
||
TextEvent = function TextEvent(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(TextEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['data'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['initTextEvent'];
|
||
|
||
TextEvent.prototype = {
|
||
get data() {
|
||
if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).data, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TextEvent', 'data', arguments, result);
|
||
return result;
|
||
},
|
||
initTextEvent() {
|
||
if (!TextEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TextEvent', 'initTextEvent', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(TextEvent.prototype, "TextEvent");
|
||
qxVm.safeDescriptor_addConstructor(TextEvent);
|
||
qxVm.safe_Objattribute(TextEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(TextEvent.prototype, UIEvent.prototype);
|
||
Object.setPrototypeOf(TextEvent, UIEvent);
|
||
})();
|
||
|
||
|
||
MouseEvent = function MouseEvent(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(MouseEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'altKey', 'button', 'buttons', 'clientX', 'clientY', 'ctrlKey', 'fromElement', 'layerX', 'layerY', 'metaKey', 'movementX', 'movementY', 'offsetX', 'offsetY', 'pageX', 'pageY',
|
||
'relatedTarget', 'screenX', 'screenY', 'shiftKey', 'toElement', 'x', 'y'
|
||
];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getModifierState', 'initMouseEvent'];
|
||
|
||
MouseEvent.prototype = {
|
||
get altKey() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).altKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'altKey', arguments, result);
|
||
return result;
|
||
},
|
||
get button() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).button, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'button', arguments, result);
|
||
return result;
|
||
},
|
||
get buttons() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).buttons, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'buttons', arguments, result);
|
||
return result;
|
||
},
|
||
get clientX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).clientX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'clientX', arguments, result);
|
||
return result;
|
||
},
|
||
get clientY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).clientY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'clientY', arguments, result);
|
||
return result;
|
||
},
|
||
get ctrlKey() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ctrlKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'ctrlKey', arguments, result);
|
||
return result;
|
||
},
|
||
get fromElement() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).fromElement, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'fromElement', arguments, result);
|
||
return result;
|
||
},
|
||
getModifierState() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MouseEvent', 'getModifierState', arguments, result);
|
||
return result;
|
||
},
|
||
initMouseEvent() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MouseEvent', 'initMouseEvent', arguments, result);
|
||
return result;
|
||
},
|
||
get layerX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).layerX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'layerX', arguments, result);
|
||
return result;
|
||
},
|
||
get layerY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).layerY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'layerY', arguments, result);
|
||
return result;
|
||
},
|
||
get metaKey() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).metaKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'metaKey', arguments, result);
|
||
return result;
|
||
},
|
||
get movementX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).movementX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'movementX', arguments, result);
|
||
return result;
|
||
},
|
||
get movementY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).movementY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'movementY', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).offsetX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'offsetX', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).offsetY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'offsetY', arguments, result);
|
||
return result;
|
||
},
|
||
get pageX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pageX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'pageX', arguments, result);
|
||
return result;
|
||
},
|
||
get pageY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pageY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'pageY', arguments, result);
|
||
return result;
|
||
},
|
||
get relatedTarget() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedTarget, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'relatedTarget', arguments, result);
|
||
return result;
|
||
},
|
||
get screenX() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).screenX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'screenX', arguments, result);
|
||
return result;
|
||
},
|
||
get screenY() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).screenY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'screenY', arguments, result);
|
||
return result;
|
||
},
|
||
get shiftKey() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shiftKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'shiftKey', arguments, result);
|
||
return result;
|
||
},
|
||
get toElement() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).toElement, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'toElement', arguments, result);
|
||
return result;
|
||
},
|
||
get x() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).x, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MouseEvent', 'x', arguments, result);
|
||
return result;
|
||
},
|
||
get y() {
|
||
if (!MouseEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).y, "");
|
||
}
|
||
}
|
||
|
||
qxVm.rename(MouseEvent.prototype, "MouseEvent");
|
||
qxVm.safeDescriptor_addConstructor(MouseEvent);
|
||
qxVm.safe_Objattribute(MouseEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(MouseEvent.prototype, UIEvent.prototype);
|
||
Object.setPrototypeOf(MouseEvent, UIEvent);
|
||
|
||
})();
|
||
|
||
|
||
PointerEvent = function PointerEvent(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(PointerEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['altitudeAngle', 'azimuthAngle', 'height', 'isPrimary', 'pointerId', 'pointerType', 'pressure', 'tangentialPressure', 'tiltX', 'tiltY', 'twist', 'width'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getCoalescedEvents', 'getPredictedEvents'];
|
||
|
||
PointerEvent.prototype = {
|
||
get altitudeAngle() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).altitudeAngle, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'altitudeAngle', arguments, result);
|
||
return result;
|
||
},
|
||
get azimuthAngle() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).azimuthAngle, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'azimuthAngle', arguments, result);
|
||
return result;
|
||
},
|
||
getCoalescedEvents() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PointerEvent', 'getCoalescedEvents', arguments, result);
|
||
return result;
|
||
},
|
||
getPredictedEvents() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PointerEvent', 'getPredictedEvents', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
get isPrimary() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isPrimary, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'isPrimary', arguments, result);
|
||
return result;
|
||
},
|
||
get pointerId() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pointerId, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pointerId', arguments, result);
|
||
return result;
|
||
},
|
||
get pointerType() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pointerType, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pointerType', arguments, result);
|
||
return result;
|
||
},
|
||
get pressure() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pressure, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'pressure', arguments, result);
|
||
return result;
|
||
},
|
||
get tangentialPressure() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tangentialPressure, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tangentialPressure', arguments, result);
|
||
return result;
|
||
},
|
||
get tiltX() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tiltX, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tiltX', arguments, result);
|
||
return result;
|
||
},
|
||
get tiltY() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tiltY, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'tiltY', arguments, result);
|
||
return result;
|
||
},
|
||
get twist() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).twist, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'twist', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!PointerEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PointerEvent', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
|
||
qxVm.rename(PointerEvent.prototype, "PointerEvent");
|
||
qxVm.safeDescriptor_addConstructor(PointerEvent);
|
||
qxVm.safe_Objattribute(PointerEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(PointerEvent.prototype, MouseEvent.prototype);
|
||
Object.setPrototypeOf(PointerEvent, MouseEvent);
|
||
})();
|
||
|
||
|
||
MutationEvent = function MutationEvent(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(MutationEvent);
|
||
|
||
; (function () {
|
||
const $attributes = {
|
||
ADDITION: 2,
|
||
MODIFICATION: 1,
|
||
REMOVAL: 3
|
||
}
|
||
|
||
const $safe_get_attribute = ['attrChange', 'attrName', 'newValue', 'prevValue', 'relatedNode'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['initMutationEvent'];
|
||
|
||
MutationEvent.prototype = {
|
||
get attrChange() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'attrChange', arguments, result);
|
||
return result;
|
||
},
|
||
get attrName() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'attrName', arguments, result);
|
||
return result;
|
||
},
|
||
initMutationEvent() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MutationEvent', 'initMutationEvent', arguments, result);
|
||
return result;
|
||
},
|
||
get newValue() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'newValue', arguments, result);
|
||
return result;
|
||
},
|
||
get prevValue() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'prevValue', arguments, result);
|
||
return result;
|
||
},
|
||
get relatedNode() {
|
||
if (!MutationEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MutationEvent', 'relatedNode', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(MutationEvent.prototype, "MutationEvent");
|
||
qxVm.add_capitalLetter_attribute(MutationEvent, $attributes);
|
||
qxVm.safeDescriptor_addConstructor(MutationEvent);
|
||
qxVm.safe_Objattribute(MutationEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
Object.setPrototypeOf(MutationEvent.prototype, Event.prototype);
|
||
Object.setPrototypeOf(MutationEvent, Event);
|
||
|
||
})();
|
||
|
||
|
||
|
||
EventTarget = function EventTarget() { //构造函数
|
||
}; qxVm.safefunction(EventTarget);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['addEventListener', 'dispatchEvent', 'removeEventListener'];
|
||
|
||
EventTarget.prototype = {
|
||
addEventListener(type, callback) {
|
||
if (!(type in qxVm.memory.listeners)) {
|
||
qxVm.memory.listeners[type] = [];
|
||
}
|
||
qxVm.memory.eventObj[type] = callback;
|
||
qxVm.memory.listeners[type].push(callback);
|
||
},
|
||
dispatchEvent(event_) {
|
||
if (event_.type === undefined || event_.type === "") {
|
||
return;
|
||
}
|
||
if (qxVm.memory.listeners[event_.type] != undefined) {
|
||
return;
|
||
}
|
||
|
||
let stack = qxVm.memory.listeners[event_.type];
|
||
for (var i = 0; stack.length > i; i++) {
|
||
stack[i].apply(this, event_);
|
||
}
|
||
|
||
},
|
||
removeEventListener(type, callback) {
|
||
if (!(type in qxVm.memory.listeners)) {
|
||
return;
|
||
}
|
||
var stack = qxVm.memory.listeners[type];
|
||
for (var i = 0; stack.length > i; i++) {
|
||
if (stack[i] === callback) {
|
||
stack.splice(i, 1);
|
||
let result = this.removeEventListener(type, callback);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'EventTarget', 'if ', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
|
||
}
|
||
};
|
||
qxVm.rename(EventTarget.prototype, "EventTarget");
|
||
qxVm.safeDescriptor_addConstructor(EventTarget);
|
||
qxVm.safe_Objattribute(EventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
Bluetooth = function Bluetooth(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Bluetooth);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getAvailability', 'requestDevice'];
|
||
|
||
Bluetooth.prototype = {
|
||
getAvailability() {
|
||
if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Bluetooth', 'getAvailability', arguments, result);
|
||
return result;
|
||
},
|
||
requestDevice() {
|
||
if (!Bluetooth.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Bluetooth', 'requestDevice', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Bluetooth.prototype, "Bluetooth");
|
||
qxVm.safeDescriptor_addConstructor(Bluetooth);
|
||
qxVm.safe_Objattribute(Bluetooth, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(Bluetooth.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Bluetooth, EventTarget);
|
||
|
||
})();
|
||
Clipboard = function Clipboard(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Clipboard);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['read', 'readText', 'write', 'writeText'];
|
||
|
||
Clipboard.prototype = {
|
||
read() {
|
||
if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'read', arguments, result);
|
||
return result;
|
||
},
|
||
readText() {
|
||
if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'readText', arguments, result);
|
||
return result;
|
||
},
|
||
write() {
|
||
if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'write', arguments, result);
|
||
return result;
|
||
},
|
||
writeText() {
|
||
if (!Clipboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Clipboard', 'writeText', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Clipboard.prototype, "Clipboard");
|
||
qxVm.safeDescriptor_addConstructor(Clipboard);
|
||
qxVm.safe_Objattribute(Clipboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(Clipboard.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Clipboard, EventTarget);
|
||
})();
|
||
|
||
|
||
CookieStore = function CookieStore(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CookieStore);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onchange'];
|
||
const $safe_set_attribute = ['onchange'];
|
||
const $safe_func_attribute = ['delete', 'get', 'getAll', 'set'];
|
||
|
||
CookieStore.prototype = {
|
||
delete() {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'delete', arguments, result);
|
||
return result;
|
||
},
|
||
get() {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'get', arguments, result);
|
||
return result;
|
||
},
|
||
getAll() {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'getAll', arguments, result);
|
||
return result;
|
||
},
|
||
get onchange() {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CookieStore', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CookieStore', 'onchange', arguments);
|
||
qxVm.memory.private_data.get(this).onchange = value + "";
|
||
},
|
||
set() {
|
||
if (!CookieStore.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CookieStore', 'set', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(CookieStore.prototype, "CookieStore");
|
||
qxVm.safeDescriptor_addConstructor(CookieStore);
|
||
qxVm.safe_Objattribute(CookieStore, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(CookieStore.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(CookieStore, EventTarget);
|
||
})();
|
||
cookieStore = new CookieStore(qxVm.memory.$createObj_key);
|
||
|
||
|
||
HID = function HID(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HID);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_set_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_func_attribute = ['getDevices', 'requestDevice'];
|
||
|
||
HID.prototype = {
|
||
getDevices() {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HID', 'getDevices', arguments, result);
|
||
return result;
|
||
},
|
||
get onconnect() {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HID', 'onconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set onconnect(value) {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HID', 'onconnect', arguments);
|
||
qxVm.memory.private_data.get(this).onconnect = value + "";
|
||
},
|
||
get ondisconnect() {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HID', 'ondisconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set ondisconnect(value) {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HID', 'ondisconnect', arguments);
|
||
qxVm.memory.private_data.get(this).ondisconnect = value + "";
|
||
},
|
||
requestDevice() {
|
||
if (!HID.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HID', 'requestDevice', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(HID.prototype, "HID");
|
||
qxVm.safeDescriptor_addConstructor(HID);
|
||
qxVm.safe_Objattribute(HID, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HID.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(HID, EventTarget);
|
||
|
||
})();
|
||
|
||
|
||
IDBDatabase = function IDBDatabase(createObj_key, name, version) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
name: name,
|
||
version: version || 1
|
||
})
|
||
}; qxVm.safefunction(IDBDatabase);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['name', 'objectStoreNames', 'onabort', 'onclose', 'onerror', 'onversionchange', 'version'];
|
||
const $safe_set_attribute = ['onabort', 'onclose', 'onerror', 'onversionchange'];
|
||
const $safe_func_attribute = ['close', 'createObjectStore', 'deleteObjectStore', 'transaction'];
|
||
|
||
IDBDatabase.prototype = {
|
||
close() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'close', arguments, result);
|
||
return result;
|
||
},
|
||
createObjectStore() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'createObjectStore', arguments, result);
|
||
return result;
|
||
},
|
||
deleteObjectStore() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'deleteObjectStore', arguments, result);
|
||
return result;
|
||
},
|
||
get name() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).name;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
get objectStoreNames() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).objectStoreNames, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'objectStoreNames', arguments, result);
|
||
return result;
|
||
},
|
||
get onabort() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onabort', arguments);
|
||
qxVm.memory.private_data.get(this).onabort = value;
|
||
},
|
||
get onclose() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onclose', arguments, result);
|
||
return result;
|
||
},
|
||
set onclose(value) {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onclose', arguments);
|
||
qxVm.memory.private_data.get(this).onclose = value;
|
||
},
|
||
get onerror() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value;
|
||
},
|
||
get onversionchange() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onversionchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBDatabase', 'onversionchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onversionchange(value) {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBDatabase', 'onversionchange', arguments);
|
||
qxVm.memory.private_data.get(this).onversionchange = value;
|
||
},
|
||
transaction() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBDatabase', 'transaction', arguments, result);
|
||
return result;
|
||
},
|
||
get version() {
|
||
if (!IDBDatabase.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.memory.private_data.get(this).version;
|
||
}
|
||
}
|
||
qxVm.rename(IDBDatabase.prototype, "IDBDatabase");
|
||
qxVm.safeDescriptor_addConstructor(IDBDatabase);
|
||
qxVm.safe_Objattribute(IDBDatabase, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(IDBDatabase.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(IDBDatabase, EventTarget);
|
||
})();
|
||
|
||
|
||
IDBRequest = function IDBRequest(createObj_key, name, version) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
name:name,
|
||
version: version || 1
|
||
})
|
||
}; qxVm.safefunction(IDBRequest);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['error', 'onerror', 'onsuccess', 'readyState', 'result', 'source', 'transaction'];
|
||
const $safe_set_attribute = ['onerror', 'onsuccess'];
|
||
const $safe_func_attribute = [];
|
||
|
||
IDBRequest.prototype = {
|
||
get error() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).error, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'error', arguments, result);
|
||
return result;
|
||
},
|
||
get onerror() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBRequest', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value;
|
||
},
|
||
get onsuccess() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuccess, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'onsuccess', arguments, result);
|
||
return result;
|
||
},
|
||
set onsuccess(value) {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBRequest', 'onsuccess', arguments);
|
||
qxVm.memory.private_data.get(this).onsuccess = value;
|
||
},
|
||
get readyState() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "done");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'readyState', arguments, result);
|
||
return result;
|
||
},
|
||
get result() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let info = qxVm.memory.private_data.get(this);
|
||
let name = info.name, version = info.version;
|
||
|
||
let result = new IDBDatabase(qxVm.memory.$createObj_key, name, version);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'result', arguments, result);
|
||
return result;
|
||
},
|
||
get source() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).source, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBRequest', 'source', arguments, result);
|
||
return result;
|
||
},
|
||
get transaction() {
|
||
if (!IDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).transaction, null);
|
||
}
|
||
}
|
||
qxVm.rename(IDBRequest.prototype, "IDBRequest");
|
||
qxVm.safeDescriptor_addConstructor(IDBRequest);
|
||
qxVm.safe_Objattribute(IDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(IDBRequest.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(IDBRequest, EventTarget);
|
||
})();
|
||
|
||
|
||
MediaDevices = function MediaDevices(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(MediaDevices);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['ondevicechange'];
|
||
const $safe_set_attribute = ['ondevicechange'];
|
||
const $safe_func_attribute = ['enumerateDevices', 'getDisplayMedia', 'getSupportedConstraints', 'getUserMedia'];
|
||
|
||
MediaDevices.prototype = {
|
||
enumerateDevices() {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'enumerateDevices', arguments, result);
|
||
return result;
|
||
},
|
||
getDisplayMedia() {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getDisplayMedia', arguments, result);
|
||
return result;
|
||
},
|
||
getSupportedConstraints() {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getSupportedConstraints', arguments, result);
|
||
return result;
|
||
},
|
||
getUserMedia() {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaDevices', 'getUserMedia', arguments, result);
|
||
return result;
|
||
},
|
||
get ondevicechange() {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaDevices', 'ondevicechange', arguments, result);
|
||
return result;
|
||
},
|
||
set ondevicechange(value) {
|
||
if (!MediaDevices.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaDevices', 'ondevicechange', arguments);
|
||
qxVm.memory.private_data.get(this).ondevicechange = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(MediaDevices.prototype, "MediaDevices");
|
||
qxVm.safeDescriptor_addConstructor(MediaDevices);
|
||
qxVm.safe_Objattribute(MediaDevices, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(MediaDevices.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(MediaDevices, EventTarget);
|
||
|
||
})();
|
||
NavigatorManagedData = function NavigatorManagedData(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(NavigatorManagedData);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onmanagedconfigurationchange'];
|
||
const $safe_set_attribute = ['onmanagedconfigurationchange'];
|
||
const $safe_func_attribute = ['getManagedConfiguration'];
|
||
|
||
NavigatorManagedData.prototype = {
|
||
getManagedConfiguration() {
|
||
if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorManagedData', 'getManagedConfiguration', arguments, result);
|
||
return result;
|
||
},
|
||
get onmanagedconfigurationchange() {
|
||
if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmanagedconfigurationchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onmanagedconfigurationchange(value) {
|
||
if (!NavigatorManagedData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'NavigatorManagedData', 'onmanagedconfigurationchange', arguments);
|
||
qxVm.memory.private_data.get(this).onmanagedconfigurationchange = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(NavigatorManagedData.prototype, "NavigatorManagedData");
|
||
qxVm.safeDescriptor_addConstructor(NavigatorManagedData);
|
||
qxVm.safe_Objattribute(NavigatorManagedData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(NavigatorManagedData.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(NavigatorManagedData, EventTarget);
|
||
|
||
})();
|
||
NetworkInformation = function NetworkInformation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(NetworkInformation);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['downlink', 'effectiveType', 'onchange', 'rtt', 'saveData'];
|
||
const $safe_set_attribute = ['onchange'];
|
||
const $safe_func_attribute = [];
|
||
|
||
NetworkInformation.prototype = {
|
||
get downlink() {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0.4;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'downlink', arguments, result);
|
||
return result;
|
||
},
|
||
get effectiveType() {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "4g";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'effectiveType', arguments, result);
|
||
return result;
|
||
},
|
||
get onchange() {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'NetworkInformation', 'onchange', arguments);
|
||
qxVm.memory.private_data.get(this).onchange = value + "";
|
||
},
|
||
get rtt() {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 250;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'rtt', arguments, result);
|
||
return result;
|
||
},
|
||
get saveData() {
|
||
if (!NetworkInformation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = false;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NetworkInformation', 'saveData', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(NetworkInformation.prototype, "NetworkInformation");
|
||
qxVm.safeDescriptor_addConstructor(NetworkInformation);
|
||
qxVm.safe_Objattribute(NetworkInformation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(NetworkInformation.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(NetworkInformation, EventTarget);
|
||
|
||
})();
|
||
RTCSctpTransport = function RTCSctpTransport(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(RTCSctpTransport);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['maxChannels', 'maxMessageSize', 'onstatechange', 'state', 'transport'];
|
||
const $safe_set_attribute = ['onstatechange'];
|
||
const $safe_func_attribute = [];
|
||
|
||
RTCSctpTransport.prototype = {
|
||
get maxChannels() {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).maxChannels, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'maxChannels', arguments, result);
|
||
return result;
|
||
},
|
||
get maxMessageSize() {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).maxMessageSize, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'maxMessageSize', arguments, result);
|
||
return result;
|
||
},
|
||
get onstatechange() {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'onstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onstatechange(value) {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSctpTransport', 'onstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onstatechange = value + "";
|
||
},
|
||
get state() {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).state, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'state', arguments, result);
|
||
return result;
|
||
},
|
||
get transport() {
|
||
if (!RTCSctpTransport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).transport, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSctpTransport', 'transport', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(RTCSctpTransport.prototype, "RTCSctpTransport");
|
||
qxVm.safeDescriptor_addConstructor(RTCSctpTransport);
|
||
qxVm.safe_Objattribute(RTCSctpTransport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(RTCSctpTransport.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(RTCSctpTransport, EventTarget);
|
||
|
||
})();
|
||
ScreenOrientation = function ScreenOrientation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(ScreenOrientation);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['angle', 'onchange', 'type'];
|
||
const $safe_set_attribute = ['onchange'];
|
||
const $safe_func_attribute = ['lock', 'unlock'];
|
||
|
||
ScreenOrientation.prototype = {
|
||
get angle() {
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'angle', arguments, result);
|
||
return result;
|
||
},
|
||
lock() {
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ScreenOrientation', 'lock', arguments, result);
|
||
return result;
|
||
},
|
||
get onchange() {
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
// debugger;
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get type() {
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "landscape-primary";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ScreenOrientation', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
unlock() {
|
||
if (!ScreenOrientation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ScreenOrientation', 'unlock', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
qxVm.rename(ScreenOrientation.prototype, "ScreenOrientation");
|
||
qxVm.safeDescriptor_addConstructor(ScreenOrientation);
|
||
qxVm.safe_Objattribute(ScreenOrientation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(ScreenOrientation.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(ScreenOrientation, EventTarget);
|
||
|
||
})();
|
||
|
||
|
||
Serial = function Serial(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Serial);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_set_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_func_attribute = ['getPorts', 'requestPort'];
|
||
|
||
Serial.prototype = {
|
||
getPorts() {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Serial', 'getPorts', arguments, result);
|
||
return result;
|
||
},
|
||
get onconnect() {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Serial', 'onconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set onconnect(value) {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Serial', 'onconnect', arguments);
|
||
qxVm.memory.private_data.get(this).onconnect = value + "";
|
||
},
|
||
get ondisconnect() {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Serial', 'ondisconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set ondisconnect(value) {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Serial', 'ondisconnect', arguments);
|
||
qxVm.memory.private_data.get(this).ondisconnect = value + "";
|
||
},
|
||
requestPort() {
|
||
if (!Serial.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Serial', 'requestPort', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Serial.prototype, "Serial");
|
||
qxVm.safeDescriptor_addConstructor(Serial);
|
||
qxVm.safe_Objattribute(Serial, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(Serial.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Serial, EventTarget);
|
||
|
||
})();
|
||
|
||
ServiceWorkerContainer = function ServiceWorkerContainer(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(ServiceWorkerContainer);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['controller', 'oncontrollerchange', 'onmessage', 'onmessageerror', 'ready'];
|
||
const $safe_set_attribute = ['oncontrollerchange', 'onmessage', 'onmessageerror'];
|
||
const $safe_func_attribute = ['getRegistration', 'getRegistrations', 'register', 'startMessages'];
|
||
|
||
ServiceWorkerContainer.prototype = {
|
||
get controller() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'controller', arguments, result);
|
||
return result;
|
||
},
|
||
getRegistration() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistration', arguments, result);
|
||
return result;
|
||
},
|
||
getRegistrations() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'getRegistrations', arguments, result);
|
||
return result;
|
||
},
|
||
get oncontrollerchange() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontrollerchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'oncontrollerchange', arguments, result);
|
||
return result;
|
||
},
|
||
set oncontrollerchange(value) {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'oncontrollerchange', arguments);
|
||
qxVm.memory.private_data.get(this).oncontrollerchange = value + "";
|
||
},
|
||
get onmessage() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessage', arguments, result);
|
||
return result;
|
||
},
|
||
set onmessage(value) {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessage', arguments);
|
||
qxVm.memory.private_data.get(this).onmessage = value + "";
|
||
},
|
||
get onmessageerror() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'onmessageerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onmessageerror(value) {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'ServiceWorkerContainer', 'onmessageerror', arguments);
|
||
qxVm.memory.private_data.get(this).onmessageerror = value + "";
|
||
},
|
||
get ready() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new Promise(function () { });;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'ServiceWorkerContainer', 'ready', arguments, result);
|
||
return result;
|
||
},
|
||
register() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'register', arguments, result);
|
||
return result;
|
||
},
|
||
startMessages() {
|
||
if (!ServiceWorkerContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'ServiceWorkerContainer', 'startMessages', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(ServiceWorkerContainer.prototype, "ServiceWorkerContainer");
|
||
qxVm.safeDescriptor_addConstructor(ServiceWorkerContainer);
|
||
qxVm.safe_Objattribute(ServiceWorkerContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(ServiceWorkerContainer.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(ServiceWorkerContainer, EventTarget);
|
||
|
||
})();
|
||
|
||
|
||
SourceBuffer = function SourceBuffer(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SourceBuffer);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['appendWindowEnd', 'appendWindowStart', 'buffered', 'mode', 'onabort', 'onerror', 'onupdate', 'onupdateend', 'onupdatestart', 'timestampOffset', 'updating'];
|
||
const $safe_set_attribute = ['appendWindowEnd', 'appendWindowStart', 'mode', 'onabort', 'onerror', 'onupdate', 'onupdateend', 'onupdatestart', 'timestampOffset'];
|
||
|
||
const $safe_func_attribute = ['abort', 'appendBuffer', 'changeType', 'remove'];
|
||
SourceBuffer.prototype = {
|
||
abort() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'abort', arguments, result);
|
||
return result;
|
||
},
|
||
appendBuffer() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'appendBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
get appendWindowEnd() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).appendWindowEnd, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'appendWindowEnd', arguments, result);
|
||
return result;
|
||
},
|
||
set appendWindowEnd(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'appendWindowEnd', arguments);
|
||
qxVm.memory.private_data.get(this).appendWindowEnd = value + "";
|
||
},
|
||
get appendWindowStart() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).appendWindowStart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'appendWindowStart', arguments, result);
|
||
return result;
|
||
},
|
||
set appendWindowStart(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'appendWindowStart', arguments);
|
||
qxVm.memory.private_data.get(this).appendWindowStart = value + "";
|
||
},
|
||
get buffered() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).buffered, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'buffered', arguments, result);
|
||
return result;
|
||
},
|
||
changeType() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'changeType', arguments, result);
|
||
return result;
|
||
},
|
||
get mode() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).mode, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'mode', arguments, result);
|
||
return result;
|
||
},
|
||
set mode(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'mode', arguments);
|
||
qxVm.memory.private_data.get(this).mode = value + "";
|
||
},
|
||
get onabort() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onabort', arguments);
|
||
qxVm.memory.private_data.get(this).onabort = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onupdate() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set onupdate(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdate', arguments);
|
||
qxVm.memory.private_data.get(this).onupdate = value + "";
|
||
},
|
||
get onupdateend() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdateend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdateend', arguments, result);
|
||
return result;
|
||
},
|
||
set onupdateend(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdateend', arguments);
|
||
qxVm.memory.private_data.get(this).onupdateend = value + "";
|
||
},
|
||
get onupdatestart() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onupdatestart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'onupdatestart', arguments, result);
|
||
return result;
|
||
},
|
||
set onupdatestart(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'onupdatestart', arguments);
|
||
qxVm.memory.private_data.get(this).onupdatestart = value + "";
|
||
},
|
||
remove() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SourceBuffer', 'remove', arguments, result);
|
||
return result;
|
||
},
|
||
get timestampOffset() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).timestampOffset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'timestampOffset', arguments, result);
|
||
return result;
|
||
},
|
||
set timestampOffset(value) {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SourceBuffer', 'timestampOffset', arguments);
|
||
qxVm.memory.private_data.get(this).timestampOffset = value + "";
|
||
},
|
||
get updating() {
|
||
if (!SourceBuffer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).updating, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SourceBuffer', 'updating', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(SourceBuffer.prototype, "SourceBuffer");
|
||
qxVm.safeDescriptor_addConstructor(SourceBuffer);
|
||
qxVm.safe_Objattribute(SourceBuffer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(SourceBuffer.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(SourceBuffer, EventTarget);
|
||
|
||
})();
|
||
SpeechSynthesisUtterance = function SpeechSynthesisUtterance(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SpeechSynthesisUtterance);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['lang', 'onboundary', 'onend', 'onerror', 'onmark', 'onpause', 'onresume', 'onstart', 'pitch', 'rate', 'text', 'voice', 'volume'];
|
||
const $safe_set_attribute = ['lang', 'onboundary', 'onend', 'onerror', 'onmark', 'onpause', 'onresume', 'onstart', 'pitch', 'rate', 'text', 'voice', 'volume'];
|
||
const $safe_func_attribute = [];
|
||
|
||
SpeechSynthesisUtterance.prototype = {
|
||
get lang() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lang, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'lang', arguments, result);
|
||
return result;
|
||
},
|
||
set lang(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'lang', arguments);
|
||
qxVm.memory.private_data.get(this).lang = value + "";
|
||
},
|
||
get onboundary() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onboundary, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onboundary', arguments, result);
|
||
return result;
|
||
},
|
||
set onboundary(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onboundary', arguments);
|
||
qxVm.memory.private_data.get(this).onboundary = value + "";
|
||
},
|
||
get onend() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onend', arguments, result);
|
||
return result;
|
||
},
|
||
set onend(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onend', arguments);
|
||
qxVm.memory.private_data.get(this).onend = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onmark() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmark, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onmark', arguments, result);
|
||
return result;
|
||
},
|
||
set onmark(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onmark', arguments);
|
||
qxVm.memory.private_data.get(this).onmark = value + "";
|
||
},
|
||
get onpause() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onpause', arguments, result);
|
||
return result;
|
||
},
|
||
set onpause(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onpause', arguments);
|
||
qxVm.memory.private_data.get(this).onpause = value + "";
|
||
},
|
||
get onresume() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresume, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onresume', arguments, result);
|
||
return result;
|
||
},
|
||
set onresume(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onresume', arguments);
|
||
qxVm.memory.private_data.get(this).onresume = value + "";
|
||
},
|
||
get onstart() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'onstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onstart(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'onstart', arguments);
|
||
qxVm.memory.private_data.get(this).onstart = value + "";
|
||
},
|
||
get pitch() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pitch, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'pitch', arguments, result);
|
||
return result;
|
||
},
|
||
set pitch(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'pitch', arguments);
|
||
qxVm.memory.private_data.get(this).pitch = value + "";
|
||
},
|
||
get rate() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'rate', arguments, result);
|
||
return result;
|
||
},
|
||
set rate(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'rate', arguments);
|
||
qxVm.memory.private_data.get(this).rate = value + "";
|
||
},
|
||
get text() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'text', arguments, result);
|
||
return result;
|
||
},
|
||
set text(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'text', arguments);
|
||
qxVm.memory.private_data.get(this).text = value + "";
|
||
},
|
||
get voice() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).voice, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'voice', arguments, result);
|
||
return result;
|
||
},
|
||
set voice(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'voice', arguments);
|
||
qxVm.memory.private_data.get(this).voice = value + "";
|
||
},
|
||
get volume() {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).volume, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SpeechSynthesisUtterance', 'volume', arguments, result);
|
||
return result;
|
||
},
|
||
set volume(value) {
|
||
if (!SpeechSynthesisUtterance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SpeechSynthesisUtterance', 'volume', arguments);
|
||
qxVm.memory.private_data.get(this).volume = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(SpeechSynthesisUtterance.prototype, "SpeechSynthesisUtterance");
|
||
qxVm.safeDescriptor_addConstructor(SpeechSynthesisUtterance);
|
||
qxVm.safe_Objattribute(SpeechSynthesisUtterance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(SpeechSynthesisUtterance.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(SpeechSynthesisUtterance, EventTarget);
|
||
})();
|
||
StorageManager = function StorageManager(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(StorageManager);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['estimate', 'getDirectory', 'persist', 'persisted'];
|
||
|
||
StorageManager.prototype = {
|
||
estimate() {
|
||
if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'estimate', arguments, result);
|
||
return result;
|
||
},
|
||
getDirectory() {
|
||
if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'getDirectory', arguments, result);
|
||
return result;
|
||
},
|
||
persist() {
|
||
if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'persist', arguments, result);
|
||
return result;
|
||
},
|
||
persisted() {
|
||
if (!StorageManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'StorageManager', 'persisted', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(StorageManager.prototype, "StorageManager");
|
||
qxVm.safeDescriptor_addConstructor(StorageManager);
|
||
qxVm.safe_Objattribute(StorageManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(StorageManager.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(StorageManager, EventTarget);
|
||
|
||
})();
|
||
|
||
|
||
TrustedTypePolicyFactory = function TrustedTypePolicyFactory(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(TrustedTypePolicyFactory);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['defaultPolicy', 'emptyHTML', 'emptyScript'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['createPolicy', 'getAttributeType', 'getPropertyType', 'getTypeMapping', 'isHTML', 'isScript', 'isScriptURL'];
|
||
|
||
TrustedTypePolicyFactory.prototype = {
|
||
createPolicy() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'createPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
get defaultPolicy() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'defaultPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
get emptyHTML() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).emptyHTML, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyHTML', arguments, result);
|
||
return result;
|
||
},
|
||
get emptyScript() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).emptyScript, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'TrustedTypePolicyFactory', 'emptyScript', arguments, result);
|
||
return result;
|
||
},
|
||
getAttributeType() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getAttributeType', arguments, result);
|
||
return result;
|
||
},
|
||
getPropertyType() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getPropertyType', arguments, result);
|
||
return result;
|
||
},
|
||
getTypeMapping() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'getTypeMapping', arguments, result);
|
||
return result;
|
||
},
|
||
isHTML() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isHTML', arguments, result);
|
||
return result;
|
||
},
|
||
isScript() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScript', arguments, result);
|
||
return result;
|
||
},
|
||
isScriptURL() {
|
||
if (!TrustedTypePolicyFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'TrustedTypePolicyFactory', 'isScriptURL', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(TrustedTypePolicyFactory.prototype, "TrustedTypePolicyFactory");
|
||
qxVm.safeDescriptor_addConstructor(TrustedTypePolicyFactory);
|
||
qxVm.safe_Objattribute(TrustedTypePolicyFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(TrustedTypePolicyFactory.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(TrustedTypePolicyFactory, EventTarget);
|
||
})();
|
||
trustedTypes = new TrustedTypePolicyFactory(qxVm.memory.$createObj_key)
|
||
|
||
|
||
USB = function USB(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(USB);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_set_attribute = ['onconnect', 'ondisconnect'];
|
||
const $safe_func_attribute = ['getDevices', 'requestDevice'];
|
||
|
||
USB.prototype = {
|
||
getDevices() {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'USB', 'getDevices', arguments, result);
|
||
return result;
|
||
},
|
||
get onconnect() {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'USB', 'onconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set onconnect(value) {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'USB', 'onconnect', arguments);
|
||
qxVm.memory.private_data.get(this).onconnect = value + "";
|
||
},
|
||
get ondisconnect() {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondisconnect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'USB', 'ondisconnect', arguments, result);
|
||
return result;
|
||
},
|
||
set ondisconnect(value) {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'USB', 'ondisconnect', arguments);
|
||
qxVm.memory.private_data.get(this).ondisconnect = value + "";
|
||
},
|
||
requestDevice() {
|
||
if (!USB.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'USB', 'requestDevice', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(USB.prototype, "USB");
|
||
qxVm.safeDescriptor_addConstructor(USB);
|
||
qxVm.safe_Objattribute(USB, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(USB.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(USB, EventTarget);
|
||
})();
|
||
|
||
|
||
VirtualKeyboard = function VirtualKeyboard(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(VirtualKeyboard);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['boundingRect', 'ongeometrychange', 'overlaysContent'];
|
||
const $safe_set_attribute = ['ongeometrychange', 'overlaysContent'];
|
||
const $safe_func_attribute = ['hide', 'show'];
|
||
|
||
VirtualKeyboard.prototype = {
|
||
get boundingRect() { // 有问题
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).boundingRect, "");
|
||
},
|
||
hide() {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'VirtualKeyboard', 'hide', arguments, result);
|
||
return result;
|
||
},
|
||
get ongeometrychange() {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ongeometrychange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VirtualKeyboard', 'ongeometrychange', arguments, result);
|
||
return result;
|
||
},
|
||
set ongeometrychange(value) {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VirtualKeyboard', 'ongeometrychange', arguments);
|
||
qxVm.memory.private_data.get(this).ongeometrychange = value + "";
|
||
},
|
||
get overlaysContent() {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).overlaysContent, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VirtualKeyboard', 'overlaysContent', arguments, result);
|
||
return result;
|
||
},
|
||
set overlaysContent(value) {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VirtualKeyboard', 'overlaysContent', arguments);
|
||
qxVm.memory.private_data.get(this).overlaysContent = value ? true : false;
|
||
},
|
||
show() {
|
||
if (!VirtualKeyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'VirtualKeyboard', 'show', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(VirtualKeyboard.prototype, "VirtualKeyboard");
|
||
qxVm.safeDescriptor_addConstructor(VirtualKeyboard);
|
||
qxVm.safe_Objattribute(VirtualKeyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(VirtualKeyboard.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(VirtualKeyboard, EventTarget);
|
||
})();
|
||
|
||
|
||
VisualViewport = function VisualViewport(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(VisualViewport);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['height', 'offsetLeft', 'offsetTop', 'onresize', 'onscroll', 'pageLeft', 'pageTop', 'scale', 'width'];
|
||
const $safe_set_attribute = ['onresize', 'onscroll'];
|
||
const $safe_func_attribute = [];
|
||
|
||
VisualViewport.prototype = {
|
||
get height() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 963.3333129882812;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetLeft() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'offsetLeft', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetTop() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'offsetTop', arguments, result);
|
||
return result;
|
||
},
|
||
get onresize() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'onresize', arguments, result);
|
||
return result;
|
||
},
|
||
set onresize(value) {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VisualViewport', 'onresize', arguments);
|
||
qxVm.memory.private_data.get(this).onresize = value + "";
|
||
},
|
||
get onscroll() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'onscroll', arguments, result);
|
||
return result;
|
||
},
|
||
set onscroll(value) {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'VisualViewport', 'onscroll', arguments);
|
||
qxVm.memory.private_data.get(this).onscroll = value + "";
|
||
},
|
||
get pageLeft() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'pageLeft', arguments, result);
|
||
return result;
|
||
},
|
||
get pageTop() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'pageTop', arguments, result);
|
||
return result;
|
||
},
|
||
get scale() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 1;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'scale', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!VisualViewport.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 1707.3333740234375;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'VisualViewport', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(VisualViewport.prototype, "VisualViewport");
|
||
qxVm.safeDescriptor_addConstructor(VisualViewport);
|
||
qxVm.safe_Objattribute(VisualViewport, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(VisualViewport.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(VisualViewport, EventTarget);
|
||
})();
|
||
visualViewport = new VisualViewport(qxVm.memory.$createObj_key);
|
||
|
||
|
||
XRSystem = function XRSystem(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(XRSystem);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['ondevicechange'];
|
||
const $safe_set_attribute = ['ondevicechange'];
|
||
const $safe_func_attribute = ['isSessionSupported', 'requestSession', 'supportsSession'];
|
||
|
||
XRSystem.prototype = {
|
||
isSessionSupported() {
|
||
if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'isSessionSupported', arguments, result);
|
||
return result;
|
||
},
|
||
get ondevicechange() {
|
||
if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondevicechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XRSystem', 'ondevicechange', arguments, result);
|
||
return result;
|
||
},
|
||
set ondevicechange(value) {
|
||
if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XRSystem', 'ondevicechange', arguments);
|
||
qxVm.memory.private_data.get(this).ondevicechange = value + "";
|
||
},
|
||
requestSession() {
|
||
if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'requestSession', arguments, result);
|
||
return result;
|
||
},
|
||
supportsSession() {
|
||
if (!XRSystem.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XRSystem', 'supportsSession', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(XRSystem.prototype, "XRSystem");
|
||
qxVm.safeDescriptor_addConstructor(XRSystem);
|
||
qxVm.safe_Objattribute(XRSystem, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(XRSystem.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(XRSystem, EventTarget);
|
||
})();
|
||
|
||
|
||
|
||
PerformanceNavigation = function PerformanceNavigation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(PerformanceNavigation);
|
||
|
||
; (function () {
|
||
const $attributes = {
|
||
TYPE_BACK_FORWARD: 2,
|
||
TYPE_NAVIGATE: 0,
|
||
TYPE_RELOAD: 1,
|
||
TYPE_RESERVED: 255
|
||
}
|
||
const $safe_get_attribute = ['redirectCount', 'type'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
PerformanceNavigation.prototype = {
|
||
get redirectCount() {
|
||
if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceNavigation', 'redirectCount', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceNavigation', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!PerformanceNavigation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceNavigation', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(PerformanceNavigation.prototype, "PerformanceNavigation");
|
||
qxVm.safeDescriptor_addConstructor(PerformanceNavigation);
|
||
qxVm.safe_Objattribute(PerformanceNavigation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
qxVm.add_capitalLetter_attribute(PerformanceNavigation, $attributes);
|
||
|
||
})();
|
||
PerformanceTiming = function PerformanceTiming(createObj_key, timeOrigin) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {base_time: timeOrigin})
|
||
}; qxVm.safefunction(PerformanceTiming);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'connectEnd', 'connectStart', 'domComplete', 'domContentLoadedEventEnd', 'domContentLoadedEventStart', 'domInteractive', 'domLoading', 'domainLookupEnd',
|
||
'domainLookupStart', 'fetchStart', 'loadEventEnd', 'loadEventStart', 'navigationStart', 'redirectEnd', 'redirectStart', 'requestStart', 'responseEnd',
|
||
'responseStart', 'secureConnectionStart', 'unloadEventEnd', 'unloadEventStart'
|
||
];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
|
||
PerformanceTiming.prototype = {
|
||
get connectEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'connectEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get connectStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'connectStart', arguments, result);
|
||
return result;
|
||
},
|
||
get domComplete() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + parseInt(Math.random()*(500 - 10) + 100, 10);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domComplete', arguments, result);
|
||
return result;
|
||
},
|
||
get domContentLoadedEventEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + 106;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get domContentLoadedEventStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + 103;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domContentLoadedEventStart', arguments, result);
|
||
return result;
|
||
},
|
||
get domInteractive() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + 102;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domInteractive', arguments, result);
|
||
return result;
|
||
},
|
||
get domLoading() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + 79;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domLoading', arguments, result);
|
||
return result;
|
||
},
|
||
get domainLookupEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domainLookupEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get domainLookupStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'domainLookupStart', arguments, result);
|
||
return result;
|
||
},
|
||
get fetchStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'fetchStart', arguments, result);
|
||
return result;
|
||
},
|
||
get loadEventEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this.domComplete;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'loadEventEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get loadEventStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this.domComplete;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'loadEventStart', arguments, result);
|
||
return result;
|
||
},
|
||
get navigationStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + -8;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'navigationStart', arguments, result);
|
||
return result;
|
||
},
|
||
get redirectEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'redirectEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get redirectStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'redirectStart', arguments, result);
|
||
return result;
|
||
},
|
||
get requestStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'requestStart', arguments, result);
|
||
return result;
|
||
},
|
||
get responseEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time + 20;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'responseEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get responseStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).base_time;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'responseStart', arguments, result);
|
||
return result;
|
||
},
|
||
get secureConnectionStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'secureConnectionStart', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceTiming', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
get unloadEventEnd() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceTiming', 'unloadEventEnd', arguments, result);
|
||
return result;
|
||
},
|
||
get unloadEventStart() {
|
||
if (!PerformanceTiming.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return 0;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(PerformanceTiming.prototype, "PerformanceTiming");
|
||
qxVm.safeDescriptor_addConstructor(PerformanceTiming);
|
||
qxVm.safe_Objattribute(PerformanceTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
|
||
PerformanceEntry = function PerformanceEntry(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(PerformanceEntry);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['duration', 'entryType', 'name', 'startTime'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
PerformanceEntry.prototype = {
|
||
get duration() {
|
||
if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).duration, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'duration', arguments, result);
|
||
return result;
|
||
},
|
||
get entryType() {
|
||
if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).entryType, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'entryType', arguments, result);
|
||
return result;
|
||
},
|
||
get name() {
|
||
if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
get startTime() {
|
||
if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).startTime, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PerformanceEntry', 'startTime', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!PerformanceEntry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PerformanceEntry', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(PerformanceEntry.prototype, "PerformanceEntry");
|
||
qxVm.safeDescriptor_addConstructor(PerformanceEntry);
|
||
qxVm.safe_Objattribute(PerformanceEntry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
PerformancePaintTiming = function PerformancePaintTiming(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
// qxVm.z_sanbox.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(PerformancePaintTiming);
|
||
|
||
; (function () {
|
||
// const $safe_get_attribute = [];
|
||
// const $safe_set_attribute = [];
|
||
// const $safe_func_attribute = [];
|
||
|
||
PerformancePaintTiming.prototype = {}
|
||
|
||
qxVm.rename(PerformancePaintTiming.prototype, "PerformancePaintTiming");
|
||
qxVm.safeDescriptor_addConstructor(PerformancePaintTiming);
|
||
// qxVm.z_sanbox.safe_Objattribute(PerformancePaintTiming, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(PerformancePaintTiming.prototype, PerformanceEntry.prototype);
|
||
Object.setPrototypeOf(PerformancePaintTiming, PerformanceEntry);
|
||
|
||
})();
|
||
Performance = function Performance(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Performance);
|
||
|
||
; (function () {
|
||
MemoryInfo = function MemoryInfo(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
}; qxVm.safefunction(MemoryInfo);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['jsHeapSizeLimit', 'totalJSHeapSize', 'usedJSHeapSize'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
MemoryInfo.prototype = {
|
||
get jsHeapSizeLimit() {
|
||
if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 2330000000;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'jsHeapSizeLimit', arguments, result);
|
||
return result;
|
||
},
|
||
get totalJSHeapSize() {
|
||
if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 18200000;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'totalJSHeapSize', arguments, result);
|
||
return result;
|
||
},
|
||
get usedJSHeapSize() {
|
||
if (!MemoryInfo.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 15200000;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MemoryInfo', 'usedJSHeapSize', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(MemoryInfo.prototype, "MemoryInfo");
|
||
qxVm.safeDescriptor_addConstructor(MemoryInfo);
|
||
qxVm.safe_Objattribute(MemoryInfo, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
const $safe_get_attribute = ['eventCounts', 'memory', 'navigation', 'onresourcetimingbufferfull', 'timeOrigin', 'timing'];
|
||
const $safe_set_attribute = ['onresourcetimingbufferfull'];
|
||
const $safe_func_attribute = ['clearMarks', 'clearMeasures', 'clearResourceTimings', 'getEntries', 'getEntriesByName', 'getEntriesByType', 'mark', 'measure', 'now', 'setResourceTimingBufferSize', 'toJSON'];
|
||
|
||
// Performance.prototype.eventCounts
|
||
Performance.prototype = {
|
||
clearMarks() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearMarks', arguments, result);
|
||
return result;
|
||
},
|
||
clearMeasures() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearMeasures', arguments, result);
|
||
return result;
|
||
},
|
||
clearResourceTimings() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'clearResourceTimings', arguments, result);
|
||
return result;
|
||
},
|
||
get eventCounts() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).eventCounts, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'eventCounts', arguments, result);
|
||
return result;
|
||
},
|
||
getEntries() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'getEntries', arguments, result);
|
||
return result;
|
||
},
|
||
getEntriesByName() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'getEntriesByName', arguments, result);
|
||
return result;
|
||
},
|
||
getEntriesByType(type) {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (type === undefined)
|
||
throw new TypeError(`Failed to execute 'getEntriesByType' on 'Performance': 1 argument required, but only 0 present.`)
|
||
console.log(type)
|
||
|
||
let ele;
|
||
switch (type){
|
||
default:
|
||
ele = [];
|
||
break
|
||
};
|
||
return ele
|
||
|
||
},
|
||
mark() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'mark', arguments, result);
|
||
return result;
|
||
},
|
||
measure() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'measure', arguments, result);
|
||
return result;
|
||
},
|
||
get memory() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).memory;
|
||
if (!ele) {
|
||
ele = new MemoryInfo(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).memory = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'if ', arguments, result);
|
||
return result;
|
||
},
|
||
get navigation() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).navigation;
|
||
if (!ele) {
|
||
ele = new PerformanceNavigation(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).navigation = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'if ', arguments, result);
|
||
return result;
|
||
},
|
||
now() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'now', arguments, result);
|
||
return result;
|
||
},
|
||
get onresourcetimingbufferfull() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresourcetimingbufferfull, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'onresourcetimingbufferfull', arguments, result);
|
||
return result;
|
||
},
|
||
set onresourcetimingbufferfull(value) {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Performance', 'onresourcetimingbufferfull', arguments);
|
||
qxVm.memory.private_data.get(this).onresourcetimingbufferfull = value;
|
||
},
|
||
setResourceTimingBufferSize() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'setResourceTimingBufferSize', arguments, result);
|
||
return result;
|
||
},
|
||
get timeOrigin() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).timeOrigin;
|
||
if (!ele){
|
||
ele = (new Date().getTime()) + parseFloat((Math.random()).toFixed(1))
|
||
qxVm.memory.private_data.get(this).timeOrigin = ele
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'timeOrigin', arguments, result);
|
||
return result;
|
||
},
|
||
get timing() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).timing;
|
||
if (!ele){
|
||
ele = new PerformanceTiming(qxVm.memory.$createObj_key, parseInt(this.timeOrigin));
|
||
qxVm.memory.private_data.get(this).timing = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Performance', 'timing', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!Performance.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Performance', 'toJSON', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(Performance.prototype, "Performance");
|
||
qxVm.safeDescriptor_addConstructor(Performance);
|
||
qxVm.safe_Objattribute(Performance, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(Performance.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Performance, EventTarget);
|
||
})();
|
||
performance = new Performance(qxVm.memory.$createObj_key);
|
||
|
||
|
||
RTCDataChannel = function RTCDataChannel(createObj_key, label) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {label:label})
|
||
}; qxVm.safefunction(RTCDataChannel);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'id', 'label', 'maxRetransmitTime', 'maxRetransmits', 'negotiated', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen', 'ordered', 'protocol', 'readyState', 'reliable'];
|
||
const $safe_set_attribute = ['binaryType', 'bufferedAmount', 'bufferedAmountLowThreshold', 'onbufferedamountlow', 'onclose', 'onerror', 'onmessage', 'onopen'];
|
||
const $safe_func_attribute = ['close', 'send'];
|
||
RTCDataChannel.prototype = {
|
||
|
||
get binaryType() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).binaryType, "arraybuffer");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'binaryType', arguments, result);
|
||
return result;
|
||
},
|
||
set binaryType(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'binaryType', arguments);
|
||
qxVm.memory.private_data.get(this).binaryType = value + "";
|
||
},
|
||
get bufferedAmount() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmount, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmount', arguments, result);
|
||
return result;
|
||
},
|
||
set bufferedAmount(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmount', arguments);
|
||
qxVm.memory.private_data.get(this).bufferedAmount = value;
|
||
},
|
||
get bufferedAmountLowThreshold() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).bufferedAmountLowThreshold, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments, result);
|
||
return result;
|
||
},
|
||
set bufferedAmountLowThreshold(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'bufferedAmountLowThreshold', arguments);
|
||
qxVm.memory.private_data.get(this).bufferedAmountLowThreshold = value;
|
||
},
|
||
close() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCDataChannel', 'close', arguments, result);
|
||
return result;
|
||
},
|
||
get id() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).id, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'id', arguments, result);
|
||
return result;
|
||
},
|
||
get label() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).label;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'label', arguments, result);
|
||
return result;
|
||
},
|
||
get maxRetransmitTime() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmitTime, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmitTime', arguments, result);
|
||
return result;
|
||
},
|
||
get maxRetransmits() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).maxRetransmits, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'maxRetransmits', arguments, result);
|
||
return result;
|
||
},
|
||
get negotiated() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).negotiated, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'negotiated', arguments, result);
|
||
return result;
|
||
},
|
||
get onbufferedamountlow() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onbufferedamountlow, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onbufferedamountlow', arguments, result);
|
||
return result;
|
||
},
|
||
set onbufferedamountlow(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onbufferedamountlow', arguments);
|
||
qxVm.memory.private_data.get(this).onbufferedamountlow = value + "";
|
||
},
|
||
get onclose() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onclose', arguments, result);
|
||
return result;
|
||
},
|
||
set onclose(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onclose', arguments);
|
||
qxVm.memory.private_data.get(this).onclose = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onmessage() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onmessage', arguments, result);
|
||
return result;
|
||
},
|
||
set onmessage(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onmessage', arguments);
|
||
qxVm.memory.private_data.get(this).onmessage = value + "";
|
||
},
|
||
get onopen() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onopen, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'onopen', arguments, result);
|
||
return result;
|
||
},
|
||
set onopen(value) {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCDataChannel', 'onopen', arguments);
|
||
qxVm.memory.private_data.get(this).onopen = value + "";
|
||
},
|
||
get ordered() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ordered, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'ordered', arguments, result);
|
||
return result;
|
||
},
|
||
get protocol() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'protocol', arguments, result);
|
||
return result;
|
||
},
|
||
get readyState() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "connecting");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'readyState', arguments, result);
|
||
return result;
|
||
},
|
||
get reliable() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).reliable, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCDataChannel', 'reliable', arguments, result);
|
||
return result;
|
||
},
|
||
send() {
|
||
if (!RTCDataChannel.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCDataChannel', 'send', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(RTCDataChannel.prototype, "RTCDataChannel");
|
||
qxVm.safeDescriptor_addConstructor(RTCDataChannel);
|
||
qxVm.safe_Objattribute(RTCDataChannel, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(RTCDataChannel.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(RTCDataChannel, EventTarget);
|
||
|
||
})();
|
||
|
||
|
||
RTCIceCandidate = function RTCIceCandidate(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(RTCIceCandidate);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['address', 'candidate', 'component', 'foundation', 'port', 'priority', 'protocol', 'relatedAddress', 'relatedPort', 'sdpMLineIndex', 'sdpMid', 'tcpType', 'type', 'usernameFragment'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
RTCIceCandidate.prototype = {
|
||
get address() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).address, "192.168.0.103");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'address', arguments, result);
|
||
return result;
|
||
},
|
||
get candidate() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).candidate, "candidate:1840965416 1 udp 2122260223 192.168.0.103 49325 typ host generation 0 ufrag o6U2 network-id 1 network-cost 10");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'candidate', arguments, result);
|
||
return result;
|
||
},
|
||
get component() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).component, "rtp");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'component', arguments, result);
|
||
return result;
|
||
},
|
||
get foundation() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).foundation, "1840965416");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'foundation', arguments, result);
|
||
return result;
|
||
},
|
||
get port() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).port, 49325);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'port', arguments, result);
|
||
return result;
|
||
},
|
||
get priority() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).priority, 2122260223);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'priority', arguments, result);
|
||
return result;
|
||
},
|
||
get protocol() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "udp");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'protocol', arguments, result);
|
||
return result;
|
||
},
|
||
get relatedAddress() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedAddress, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'relatedAddress', arguments, result);
|
||
return result;
|
||
},
|
||
get relatedPort() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).relatedPort, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'relatedPort', arguments, result);
|
||
return result;
|
||
},
|
||
get sdpMLineIndex() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sdpMLineIndex, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'sdpMLineIndex', arguments, result);
|
||
return result;
|
||
},
|
||
get sdpMid() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sdpMid, "1");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'sdpMid', arguments, result);
|
||
return result;
|
||
},
|
||
get tcpType() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tcpType, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'tcpType', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCIceCandidate', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "host");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
get usernameFragment() {
|
||
if (!RTCIceCandidate.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).usernameFragment, "o6U2");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCIceCandidate', 'usernameFragment', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(RTCIceCandidate.prototype, "RTCIceCandidate");
|
||
qxVm.safeDescriptor_addConstructor(RTCIceCandidate);
|
||
qxVm.safe_Objattribute(RTCIceCandidate, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
RTCPeerConnectionIceEvent = function RTCPeerConnectionIceEvent(createObj_key, type) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, { type: type })
|
||
}; qxVm.safefunction(RTCPeerConnectionIceEvent);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['candidate'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
RTCPeerConnectionIceEvent.prototype = {
|
||
get candidate() {
|
||
if (!RTCPeerConnectionIceEvent.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).candidate, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnectionIceEvent', 'candidate', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(RTCPeerConnectionIceEvent.prototype, "RTCPeerConnectionIceEvent");
|
||
qxVm.safeDescriptor_addConstructor(RTCPeerConnectionIceEvent);
|
||
qxVm.safe_Objattribute(RTCPeerConnectionIceEvent, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(RTCPeerConnectionIceEvent.prototype, Event.prototype);
|
||
Object.setPrototypeOf(RTCPeerConnectionIceEvent, Event);
|
||
})();
|
||
|
||
|
||
RTCSessionDescription = function RTCSessionDescription(createObj_key, sdp, type) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, { sdp: sdp, type: type })
|
||
}; qxVm.safefunction(RTCSessionDescription);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['sdp', 'type'];
|
||
const $safe_set_attribute = ['sdp', 'type'];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
RTCSessionDescription.prototype = {
|
||
get sdp() {
|
||
if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sdp, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSessionDescription', 'sdp', arguments, result);
|
||
return result;
|
||
},
|
||
set sdp(value) {
|
||
if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSessionDescription', 'sdp', arguments);
|
||
qxVm.memory.private_data.get(this).sdp = value + "";
|
||
},
|
||
toJSON() {
|
||
if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCSessionDescription', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCSessionDescription', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!RTCSessionDescription.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCSessionDescription', 'type', arguments);
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
},
|
||
};
|
||
|
||
qxVm.rename(RTCSessionDescription.prototype, "RTCSessionDescription");
|
||
qxVm.safeDescriptor_addConstructor(RTCSessionDescription);
|
||
qxVm.safe_Objattribute(RTCSessionDescription, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
RTCPeerConnection = function RTCPeerConnection() {//构造函数
|
||
if(new.target !== RTCPeerConnection){
|
||
throw new TypeError(`Failed to construct 'RTCPeerConnection': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(RTCPeerConnection);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'canTrickleIceCandidates', 'connectionState', 'currentLocalDescription', 'currentRemoteDescription', 'iceConnectionState', 'iceGatheringState', 'localDescription', 'onaddstream', 'onconnectionstatechange', 'ondatachannel',
|
||
'onicecandidate', 'onicecandidateerror', 'oniceconnectionstatechange', 'onicegatheringstatechange', 'onnegotiationneeded', 'onremovestream', 'onsignalingstatechange', 'ontrack', 'pendingLocalDescription', 'pendingRemoteDescription',
|
||
'remoteDescription', 'sctp', 'signalingState'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'onaddstream', 'onconnectionstatechange', 'ondatachannel', 'onicecandidate', 'onicecandidateerror', 'oniceconnectionstatechange', 'onicegatheringstatechange', 'onnegotiationneeded', 'onremovestream', 'onsignalingstatechange', 'ontrack'];
|
||
const $safe_func_attribute = [
|
||
'addIceCandidate', 'addStream', 'addTrack', 'addTransceiver', 'close', 'createAnswer', 'createDTMFSender', 'createDataChannel', 'createOffer', 'getConfiguration', 'getLocalStreams', 'getReceivers', 'getRemoteStreams', 'getSenders',
|
||
'getStats', 'getTransceivers', 'removeStream', 'removeTrack', 'restartIce', 'setConfiguration', 'setLocalDescription', 'setRemoteDescription'
|
||
];
|
||
|
||
RTCPeerConnection.prototype = {
|
||
addIceCandidate() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addIceCandidate', arguments, result);
|
||
return result;
|
||
},
|
||
addStream() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addStream', arguments, result);
|
||
return result;
|
||
},
|
||
addTrack() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addTrack', arguments, result);
|
||
return result;
|
||
},
|
||
addTransceiver() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'addTransceiver', arguments, result);
|
||
return result;
|
||
},
|
||
get canTrickleIceCandidates() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).canTrickleIceCandidates, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'canTrickleIceCandidates', arguments, result);
|
||
return result;
|
||
},
|
||
close() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'close', arguments, result);
|
||
return result;
|
||
},
|
||
get connectionState() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).connectionState, "new");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'connectionState', arguments, result);
|
||
return result;
|
||
},
|
||
createAnswer() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createAnswer', arguments, result);
|
||
return result;
|
||
},
|
||
createDTMFSender() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createDTMFSender', arguments, result);
|
||
return result;
|
||
},
|
||
createDataChannel(label) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (label === undefined) { throw new TypeError(`Failed to execute 'createDataChannel' on 'RTCPeerConnection': 1 argument required, but only 0 present.`) }
|
||
let result = new RTCDataChannel(qxVm.memory.$createObj_key, label);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'createDataChannel', arguments, result);
|
||
return result;
|
||
},
|
||
async createOffer(successCallback, failureCallback) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
return new Promise(resolve=>{
|
||
return function(offer){
|
||
console.log(offer)
|
||
resolve(new RTCSessionDescription(qxVm.memory.$createObj_key))
|
||
}
|
||
})
|
||
},
|
||
get currentLocalDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentLocalDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'currentLocalDescription', arguments, result);
|
||
return result;
|
||
},
|
||
get currentRemoteDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentRemoteDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'currentRemoteDescription', arguments, result);
|
||
return result;
|
||
},
|
||
getConfiguration() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getConfiguration', arguments, result);
|
||
return result;
|
||
},
|
||
getLocalStreams() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getLocalStreams', arguments, result);
|
||
return result;
|
||
},
|
||
getReceivers() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getReceivers', arguments, result);
|
||
return result;
|
||
},
|
||
getRemoteStreams() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getRemoteStreams', arguments, result);
|
||
return result;
|
||
},
|
||
getSenders() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getSenders', arguments, result);
|
||
return result;
|
||
},
|
||
getStats() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getStats', arguments, result);
|
||
return result;
|
||
},
|
||
getTransceivers() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'getTransceivers', arguments, result);
|
||
return result;
|
||
},
|
||
get iceConnectionState() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).iceConnectionState, "new");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'iceConnectionState', arguments, result);
|
||
return result;
|
||
},
|
||
get iceGatheringState() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).iceGatheringState, "new");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'iceGatheringState', arguments, result);
|
||
return result;
|
||
},
|
||
get localDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).localDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'localDescription', arguments, result);
|
||
return result;
|
||
},
|
||
get onaddstream() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onaddstream, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onaddstream', arguments, result);
|
||
return result;
|
||
},
|
||
set onaddstream(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onaddstream', arguments);
|
||
qxVm.memory.private_data.get(this).onaddstream = value + "";
|
||
},
|
||
get onconnectionstatechange() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onconnectionstatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onconnectionstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onconnectionstatechange(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onconnectionstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onconnectionstatechange = value + "";
|
||
},
|
||
get ondatachannel() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondatachannel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'ondatachannel', arguments, result);
|
||
return result;
|
||
},
|
||
set ondatachannel(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'ondatachannel', arguments);
|
||
qxVm.memory.private_data.get(this).ondatachannel = value + "";
|
||
},
|
||
get onicecandidate() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onicecandidate, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidate', arguments, result);
|
||
return result;
|
||
},
|
||
set onicecandidate(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidate', arguments);
|
||
qxVm.memory.private_data.get(this).onicecandidate = value;
|
||
},
|
||
get onicecandidateerror() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onicecandidateerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicecandidateerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onicecandidateerror(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicecandidateerror', arguments);
|
||
qxVm.memory.private_data.get(this).onicecandidateerror = value + "";
|
||
},
|
||
get oniceconnectionstatechange() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oniceconnectionstatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set oniceconnectionstatechange(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'oniceconnectionstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).oniceconnectionstatechange = value + "";
|
||
},
|
||
get onicegatheringstatechange() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onicegatheringstatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onicegatheringstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onicegatheringstatechange(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onicegatheringstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onicegatheringstatechange = value + "";
|
||
},
|
||
get onnegotiationneeded() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onnegotiationneeded, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onnegotiationneeded', arguments, result);
|
||
return result;
|
||
},
|
||
set onnegotiationneeded(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onnegotiationneeded', arguments);
|
||
qxVm.memory.private_data.get(this).onnegotiationneeded = value + "";
|
||
},
|
||
get onremovestream() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onremovestream, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onremovestream', arguments, result);
|
||
return result;
|
||
},
|
||
set onremovestream(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onremovestream', arguments);
|
||
qxVm.memory.private_data.get(this).onremovestream = value + "";
|
||
},
|
||
get onsignalingstatechange() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsignalingstatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'onsignalingstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onsignalingstatechange(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'onsignalingstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onsignalingstatechange = value + "";
|
||
},
|
||
get ontrack() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontrack, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'ontrack', arguments, result);
|
||
return result;
|
||
},
|
||
set ontrack(value) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'RTCPeerConnection', 'ontrack', arguments);
|
||
qxVm.memory.private_data.get(this).ontrack = value + "";
|
||
},
|
||
get pendingLocalDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pendingLocalDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'pendingLocalDescription', arguments, result);
|
||
return result;
|
||
},
|
||
get pendingRemoteDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pendingRemoteDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'pendingRemoteDescription', arguments, result);
|
||
return result;
|
||
},
|
||
get remoteDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).remoteDescription, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'remoteDescription', arguments, result);
|
||
return result;
|
||
},
|
||
removeStream() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'removeStream', arguments, result);
|
||
return result;
|
||
},
|
||
removeTrack() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'removeTrack', arguments, result);
|
||
return result;
|
||
},
|
||
restartIce() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'restartIce', arguments, result);
|
||
return result;
|
||
},
|
||
get sctp() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sctp, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'RTCPeerConnection', 'sctp', arguments, result);
|
||
return result;
|
||
},
|
||
setConfiguration() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'setConfiguration', arguments, result);
|
||
return result;
|
||
},
|
||
async setLocalDescription(session) {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
this.localDescription = session;
|
||
this.pendingLocalDescription = session;
|
||
let result = Promise.resolve();
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'async setLocalDescription', arguments, result);
|
||
return result;
|
||
},
|
||
setRemoteDescription() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'RTCPeerConnection', 'setRemoteDescription', arguments, result);
|
||
return result;
|
||
},
|
||
get signalingState() {
|
||
if (!RTCPeerConnection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).signalingState, "stable");
|
||
}
|
||
};
|
||
|
||
qxVm.rename(RTCPeerConnection.prototype, "RTCPeerConnection");
|
||
qxVm.safeDescriptor_addConstructor(RTCPeerConnection);
|
||
qxVm.safe_Objattribute(RTCPeerConnection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(RTCPeerConnection.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(RTCPeerConnection, EventTarget);
|
||
|
||
})();
|
||
|
||
// 一个全局属性
|
||
webkitRTCPeerConnection = RTCPeerConnection;
|
||
BarProp = function BarProp(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
}; qxVm.safefunction(BarProp);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['visible'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
BarProp.prototype = {
|
||
get visible() {
|
||
if (!BarProp.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BarProp', 'visible', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(BarProp.prototype, "BarProp");
|
||
qxVm.safeDescriptor_addConstructor(BarProp);
|
||
qxVm.safe_Objattribute(BarProp, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
locationbar = new BarProp(qxVm.memory.$createObj_key);
|
||
menubar = new BarProp(qxVm.memory.$createObj_key);
|
||
personalbar = new BarProp(qxVm.memory.$createObj_key);
|
||
scrollbars = new BarProp(qxVm.memory.$createObj_key);
|
||
statusbar = new BarProp(qxVm.memory.$createObj_key);
|
||
toolbar = new BarProp(qxVm.memory.$createObj_key);
|
||
|
||
|
||
CacheStorage = function CacheStorage(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CacheStorage);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['delete', 'has', 'keys', 'match', 'open'];
|
||
|
||
CacheStorage.prototype = {
|
||
delete() {
|
||
if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'delete', arguments, result);
|
||
return result;
|
||
},
|
||
has() {
|
||
if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'has', arguments, result);
|
||
return result;
|
||
},
|
||
keys() {
|
||
if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'keys', arguments, result);
|
||
return result;
|
||
},
|
||
match() {
|
||
if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'match', arguments, result);
|
||
return result;
|
||
},
|
||
open() {
|
||
if (!CacheStorage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CacheStorage', 'open', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(CacheStorage.prototype, "CacheStorage");
|
||
qxVm.safeDescriptor_addConstructor(CacheStorage);
|
||
qxVm.safe_Objattribute(CacheStorage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
caches = new CacheStorage(qxVm.memory.$createObj_key);
|
||
|
||
|
||
|
||
|
||
chrome = {
|
||
autofillPrivate: {
|
||
AddressField: {
|
||
ADDRESS_LEVEL_1: "ADDRESS_LEVEL_1",
|
||
ADDRESS_LEVEL_2: "ADDRESS_LEVEL_2",
|
||
ADDRESS_LEVEL_3: "ADDRESS_LEVEL_3",
|
||
ADDRESS_LINES: "ADDRESS_LINES",
|
||
COMPANY_NAME: "COMPANY_NAME",
|
||
COUNTRY_CODE: "COUNTRY_CODE",
|
||
FULL_NAME: "FULL_NAME",
|
||
HONORIFIC: "HONORIFIC",
|
||
POSTAL_CODE: "POSTAL_CODE",
|
||
SORTING_CODE: "SORTING_CODE"
|
||
},
|
||
getAddressComponents() {
|
||
},
|
||
getAddressComponents() {
|
||
},
|
||
getAddressList() {
|
||
},
|
||
getCountryList() {
|
||
},
|
||
getCreditCardList() {
|
||
},
|
||
getUpiIdList() {
|
||
},
|
||
logServerCardLinkClicked() {
|
||
},
|
||
maskCreditCard() {
|
||
},
|
||
migrateCreditCards() {
|
||
},
|
||
get onPersonalDataChanged() {
|
||
return {
|
||
addListener() { debugger; },
|
||
dispatch() { debugger; },
|
||
hasListener() { debugger; },
|
||
hasListeners() { debugger; },
|
||
removeListener() { debugger; },
|
||
}
|
||
},
|
||
set onPersonalDataChanged(value) {
|
||
},
|
||
removeEntry() {
|
||
},
|
||
saveAddress() {
|
||
},
|
||
saveCreditCard() {
|
||
},
|
||
setCreditCardFIDOAuthEnabledState() {
|
||
},
|
||
validatePhoneNumbers() {
|
||
}
|
||
},
|
||
csi: function csi() {
|
||
},
|
||
getVariableValue() {
|
||
},
|
||
inputMethodPrivate: {
|
||
AutoCapitalizeType: {
|
||
CHARACTERS: "characters",
|
||
OFF: "off",
|
||
SENTENCES: "sentences",
|
||
WORDS: "words",
|
||
},
|
||
FocusReason: {
|
||
MOUSE: "mouse",
|
||
OTHER: "other",
|
||
PEN: "pen",
|
||
TOUCH: "touch",
|
||
},
|
||
InputContextType: {
|
||
EMAIL: "email",
|
||
NULL: "null",
|
||
NUMBER: "number",
|
||
PASSWORD: "password",
|
||
SEARCH: "search",
|
||
TEL: "tel",
|
||
TEXT: "text",
|
||
URL: "url",
|
||
},
|
||
InputModeType: {
|
||
DECIMAL: "decimal",
|
||
EMAIL: "email",
|
||
NO_KEYBOARD: "noKeyboard",
|
||
NUMERIC: "numeric",
|
||
SEARCH: "search",
|
||
TEL: "tel",
|
||
TEXT: "text",
|
||
URL: "url",
|
||
},
|
||
MenuItemStyle: {
|
||
CHECK: "check",
|
||
RADIO: "radio",
|
||
SEPARATOR: "separator",
|
||
},
|
||
UnderlineStyle: {
|
||
DOUBLE_UNDERLINE: "doubleUnderline",
|
||
NO_UNDERLINE: "noUnderline",
|
||
UNDERLINE: "underline",
|
||
},
|
||
addWordToDictionary() {
|
||
},
|
||
fetchAllDictionaryWords() {
|
||
},
|
||
finishComposingText() {
|
||
},
|
||
getAutocorrectCharacterBounds() {
|
||
},
|
||
getAutocorrectRange() {
|
||
},
|
||
getCompositionBounds() {
|
||
},
|
||
getCurrentInputMethod() {
|
||
},
|
||
getEncryptSyncEnabled() {
|
||
},
|
||
getInputMethodConfig() {
|
||
},
|
||
getInputMethods() {
|
||
},
|
||
getSettings() {
|
||
},
|
||
getSurroundingText() {
|
||
},
|
||
getTextFieldBounds() {
|
||
},
|
||
hideInputView() {
|
||
},
|
||
notifyImeMenuItemActivated() {
|
||
},
|
||
onAutocorrect() {
|
||
},
|
||
get onChanged() {
|
||
},
|
||
set onChanged(value) {
|
||
},
|
||
get onCompositionBoundsChanged() {
|
||
},
|
||
set onCompositionBoundsChanged(value) {
|
||
},
|
||
get onDictionaryChanged() {
|
||
},
|
||
set onDictionaryChanged(value) {
|
||
},
|
||
get onDictionaryLoaded() {
|
||
},
|
||
set onDictionaryLoaded(value) {
|
||
},
|
||
get onFocus() {
|
||
},
|
||
set onFocus(value) {
|
||
},
|
||
get onImeMenuActivationChanged() {
|
||
},
|
||
set onImeMenuActivationChanged(value) {
|
||
},
|
||
get onImeMenuItemsChanged() {
|
||
},
|
||
set onImeMenuItemsChanged(value) {
|
||
},
|
||
get onImeMenuListChanged() {
|
||
},
|
||
set onImeMenuListChanged(value) {
|
||
},
|
||
get onInputMethodOptionsChanged() {
|
||
},
|
||
set onInputMethodOptionsChanged(value) {
|
||
},
|
||
get onScreenProjectionChanged() {
|
||
},
|
||
set onScreenProjectionChanged(value) {
|
||
},
|
||
get onSettingsChanged() {
|
||
},
|
||
set onSettingsChanged(value) {
|
||
},
|
||
get onSuggestionsChanged() {
|
||
},
|
||
set onSuggestionsChanged(value) {
|
||
},
|
||
openOptionsPage() {
|
||
},
|
||
reset() {
|
||
},
|
||
setAutocorrectRange() {
|
||
},
|
||
setComposingRange() {
|
||
},
|
||
setCompositionRange() {
|
||
},
|
||
setCurrentInputMethod() {
|
||
},
|
||
setSelectionRange() {
|
||
},
|
||
setSettings() {
|
||
},
|
||
setXkbLayout() {
|
||
},
|
||
showInputView() {
|
||
},
|
||
},
|
||
languageSettingsPrivate: {
|
||
MoveType: {
|
||
DOWN: "DOWN",
|
||
TOP: "TOP",
|
||
UNKNOWN: "UNKNOWN",
|
||
UP: "UP",
|
||
},
|
||
addInputMethod() {
|
||
},
|
||
addSpellcheckWord() {
|
||
},
|
||
disableLanguage() {
|
||
},
|
||
enableLanguage() {
|
||
},
|
||
getAlwaysTranslateLanguages() {
|
||
},
|
||
getInputMethodLists() {
|
||
},
|
||
getLanguageList() {
|
||
},
|
||
getNeverTranslateLanguages() {
|
||
},
|
||
getSpellcheckDictionaryStatuses() {
|
||
},
|
||
getSpellcheckWords() {
|
||
},
|
||
getTranslateTargetLanguage() {
|
||
},
|
||
moveLanguage() {
|
||
},
|
||
onCustomDictionaryChanged: {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
},
|
||
get onInputMethodAdded() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onInputMethodAdded(value) {
|
||
},
|
||
get onInputMethodRemoved() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onInputMethodRemoved(value) {
|
||
debugger
|
||
},
|
||
onSpellcheckDictionariesChanged: {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
},
|
||
removeInputMethod() {
|
||
},
|
||
removeSpellcheckWord() {
|
||
},
|
||
retryDownloadDictionary() {
|
||
},
|
||
setEnableTranslationForLanguage() {
|
||
},
|
||
setLanguageAlwaysTranslateState() {
|
||
},
|
||
setTranslateTargetLanguage() {
|
||
},
|
||
|
||
},
|
||
loadTimes: function loadTimes() {
|
||
},
|
||
management: {
|
||
ExtensionDisabledReason: {
|
||
PERMISSIONS_INCREASE: "permissions_increase",
|
||
UNKNOWN: "unknown",
|
||
},
|
||
ExtensionInstallType: {
|
||
ADMIN: "admin",
|
||
DEVELOPMENT: "development",
|
||
NORMAL: "normal",
|
||
OTHER: "other",
|
||
SIDELOAD: "sideload"
|
||
},
|
||
ExtensionType: {
|
||
EXTENSION: "extension",
|
||
HOSTED_APP: "hosted_app",
|
||
LEGACY_PACKAGED_APP: "legacy_packaged_app",
|
||
LOGIN_SCREEN_EXTENSION: "login_screen_extension",
|
||
PACKAGED_APP: "packaged_app",
|
||
THEME: "theme",
|
||
},
|
||
LaunchType: {
|
||
OPEN_AS_PINNED_TAB: "OPEN_AS_PINNED_TAB",
|
||
OPEN_AS_REGULAR_TAB: "OPEN_AS_REGULAR_TAB",
|
||
OPEN_AS_WINDOW: "OPEN_AS_WINDOW",
|
||
OPEN_FULL_SCREEN: "OPEN_FULL_SCREEN",
|
||
},
|
||
createAppShortcut() {
|
||
},
|
||
generateAppForLink() {
|
||
},
|
||
get() {
|
||
},
|
||
getAll() {
|
||
},
|
||
getPermissionWarningsById() {
|
||
},
|
||
launchApp() {
|
||
},
|
||
get onDisabled() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onDisabled(value) {
|
||
},
|
||
get onEnabled() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onEnabled(value) {
|
||
},
|
||
get onInstalled() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onInstalled(value) {
|
||
debugger
|
||
},
|
||
get onUninstalled() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onUninstalled(value) {
|
||
debugger
|
||
},
|
||
setEnabled() {
|
||
},
|
||
setLaunchType() {
|
||
},
|
||
uninstall() {
|
||
}
|
||
},
|
||
metricsPrivate: {
|
||
MetricTypeType: {
|
||
HISTOGRAM_LINEAR: "histogram-linear",
|
||
HISTOGRAM_LOG: "histogram-log"
|
||
},
|
||
getFieldTrial() {
|
||
},
|
||
getHistogram() {
|
||
},
|
||
getVariationParams() {
|
||
},
|
||
recordBoolean() {
|
||
},
|
||
recordCount() {
|
||
},
|
||
recordEnumerationValue() {
|
||
},
|
||
recordLongTime() {
|
||
},
|
||
recordMediumCount() {
|
||
},
|
||
recordMediumTime() {
|
||
},
|
||
recordPercentage() {
|
||
},
|
||
recordSmallCount() {
|
||
},
|
||
recordSparseHashable() {
|
||
},
|
||
recordSparseValue() {
|
||
},
|
||
recordTime() {
|
||
},
|
||
recordUserAction() {
|
||
},
|
||
recordValue() {
|
||
}
|
||
},
|
||
passwordsPrivate: {
|
||
CompromiseType: {
|
||
LEAKED: "LEAKED",
|
||
PHISHED: "PHISHED",
|
||
PHISHED_AND_LEAKED: "PHISHED_AND_LEAKED"
|
||
},
|
||
ExportProgressStatus: {
|
||
FAILED_CANCELLED: "FAILED_CANCELLED",
|
||
FAILED_WRITE_FAILED: "FAILED_WRITE_FAILED",
|
||
IN_PROGRESS: "IN_PROGRESS",
|
||
NOT_STARTED: "NOT_STARTED",
|
||
SUCCEEDED: "SUCCEEDED"
|
||
},
|
||
PasswordCheckState: {
|
||
CANCELED: "CANCELED",
|
||
IDLE: "IDLE",
|
||
NO_PASSWORDS: "NO_PASSWORDS",
|
||
OFFLINE: "OFFLINE",
|
||
OTHER_ERROR: "OTHER_ERROR",
|
||
QUOTA_LIMIT: "QUOTA_LIMIT",
|
||
RUNNING: "RUNNING",
|
||
SIGNED_OUT: "SIGNED_OUT"
|
||
},
|
||
PlaintextReason: {
|
||
COPY: "COPY",
|
||
EDIT: "EDIT",
|
||
VIEW: "VIEW"
|
||
},
|
||
addPassword() {
|
||
},
|
||
cancelExportPasswords() {
|
||
},
|
||
changeInsecureCredential() {
|
||
},
|
||
changeSavedPassword() {
|
||
},
|
||
exportPasswords() {
|
||
},
|
||
getCompromisedCredentials() {
|
||
},
|
||
getPasswordCheckStatus() {
|
||
},
|
||
getPasswordExceptionList() {
|
||
},
|
||
getPlaintextInsecurePassword() {
|
||
},
|
||
getSavedPasswordList() {
|
||
},
|
||
getUrlCollection() {
|
||
},
|
||
getWeakCredentials() {
|
||
},
|
||
importPasswords() {
|
||
},
|
||
isAccountStoreDefault() {
|
||
},
|
||
isOptedInForAccountStorage() {
|
||
},
|
||
movePasswordsToAccount() {
|
||
},
|
||
get onAccountStorageOptInStateChanged() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onAccountStorageOptInStateChanged(value) {
|
||
debugger
|
||
},
|
||
onCompromisedCredentialsChanged: {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
},
|
||
get onPasswordExceptionsListChanged() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onPasswordExceptionsListChanged(value) {
|
||
debugger
|
||
},
|
||
get onPasswordsFileExportProgress() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onPasswordsFileExportProgress(value) {
|
||
debugger
|
||
},
|
||
get onSavedPasswordsListChanged() {
|
||
return {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
}
|
||
},
|
||
set onSavedPasswordsListChanged(value) {
|
||
debugger
|
||
},
|
||
onWeakCredentialsChanged: {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
},
|
||
optInForAccountStorage() {
|
||
},
|
||
recordPasswordsPageAccessInSettings() {
|
||
},
|
||
removeInsecureCredential() {
|
||
},
|
||
removePasswordException() {
|
||
},
|
||
removePasswordExceptions() {
|
||
},
|
||
removeSavedPassword() {
|
||
},
|
||
removeSavedPasswords() {
|
||
},
|
||
requestExportProgressStatus() {
|
||
},
|
||
requestPlaintextPassword() {
|
||
},
|
||
startPasswordCheck() {
|
||
},
|
||
stopPasswordCheck() {
|
||
},
|
||
undoRemoveSavedPasswordOrException() {
|
||
}
|
||
},
|
||
runtime: {
|
||
OnInstalledReason: {
|
||
CHROME_UPDATE: "chrome_update",
|
||
INSTALL: "install",
|
||
SHARED_MODULE_UPDATE: "shared_module_update",
|
||
UPDATE: "update"
|
||
},
|
||
OnRestartRequiredReason: {
|
||
APP_UPDATE: "app_update",
|
||
OS_UPDATE: "os_update",
|
||
PERIODIC: "periodic"
|
||
},
|
||
PlatformArch: {
|
||
ARM: "arm",
|
||
ARM64: "arm64",
|
||
MIPS: "mips",
|
||
MIPS64: "mips64",
|
||
X86_32: "x86-32",
|
||
X86_64: "x86-64"
|
||
},
|
||
PlatformNaclArch: {
|
||
ARM: "arm",
|
||
MIPS: "mips",
|
||
MIPS64: "mips64",
|
||
X86_32: "x86-32",
|
||
X86_64: "x86-64"
|
||
},
|
||
PlatformOs: {
|
||
ANDROID: "android",
|
||
CROS: "cros",
|
||
LINUX: "linux",
|
||
MAC: "mac",
|
||
OPENBSD: "openbsd",
|
||
WIN: "win"
|
||
},
|
||
RequestUpdateCheckStatus: {
|
||
NO_UPDATE: "no_update",
|
||
THROTTLED: "throttled",
|
||
UPDATE_AVAILABLE: "update_available"
|
||
},
|
||
get id() {
|
||
return undefined;
|
||
},
|
||
set id(value) {
|
||
}
|
||
},
|
||
send() {
|
||
},
|
||
settingsPrivate: {
|
||
ControlledBy: {
|
||
CHILD_RESTRICTION: "CHILD_RESTRICTION",
|
||
DEVICE_POLICY: "DEVICE_POLICY",
|
||
EXTENSION: "EXTENSION",
|
||
OWNER: "OWNER",
|
||
PARENT: "PARENT",
|
||
PRIMARY_USER: "PRIMARY_USER",
|
||
USER_POLICY: "USER_POLICY"
|
||
},
|
||
Enforcement: {
|
||
ENFORCED: "ENFORCED",
|
||
PARENT_SUPERVISED: "PARENT_SUPERVISED",
|
||
RECOMMENDED: "RECOMMENDED"
|
||
},
|
||
PrefType: {
|
||
BOOLEAN: "BOOLEAN",
|
||
DICTIONARY: "DICTIONARY",
|
||
LIST: "LIST",
|
||
NUMBER: "NUMBER",
|
||
STRING: "STRING",
|
||
URL: "URL"
|
||
},
|
||
getAllPrefs() {
|
||
},
|
||
getDefaultZoom() {
|
||
},
|
||
getPref() {
|
||
},
|
||
onPrefsChanged: {
|
||
addListener() {
|
||
},
|
||
dispatch() {
|
||
},
|
||
hasListener() {
|
||
},
|
||
hasListeners() {
|
||
},
|
||
removeListener() {
|
||
}
|
||
},
|
||
setDefaultZoom() {
|
||
},
|
||
setPref() {
|
||
}
|
||
}
|
||
}
|
||
|
||
CredentialsContainer = function CredentialsContainer(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CredentialsContainer);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['create', 'get', 'preventSilentAccess', 'store'];
|
||
|
||
CredentialsContainer.prototype = {
|
||
create() {
|
||
if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'create', arguments, result);
|
||
return result;
|
||
},
|
||
get() {
|
||
if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'get', arguments, result);
|
||
return result;
|
||
},
|
||
preventSilentAccess() {
|
||
if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'preventSilentAccess', arguments, result);
|
||
return result;
|
||
},
|
||
store() {
|
||
if (!CredentialsContainer.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CredentialsContainer', 'store', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(CredentialsContainer.prototype, "CredentialsContainer");
|
||
qxVm.safeDescriptor_addConstructor(CredentialsContainer);
|
||
qxVm.safe_Objattribute(CredentialsContainer, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
Crypto = function Crypto(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Crypto);
|
||
// crypto = {};
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['subtle'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getRandomValues', 'randomUUID'];
|
||
|
||
Crypto.prototype = {
|
||
getRandomValues() {
|
||
if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Crypto', 'getRandomValues', arguments, result);
|
||
return result;
|
||
},
|
||
randomUUID() {
|
||
if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Crypto', 'randomUUID', arguments, result);
|
||
return result;
|
||
},
|
||
get subtle() {
|
||
if (!Crypto.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).subtle, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Crypto', 'subtle', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Crypto.prototype, "Crypto");
|
||
qxVm.safeDescriptor_addConstructor(Crypto);
|
||
qxVm.safe_Objattribute(Crypto, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
// Object.setPrototypeOf(crypto, Crypto.prototype);
|
||
})();
|
||
crypto = new Crypto(qxVm.memory.$createObj_key)
|
||
|
||
|
||
CustomElementRegistry = function CustomElementRegistry(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CustomElementRegistry);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['define', 'get', 'upgrade', 'whenDefined'];
|
||
|
||
CustomElementRegistry.prototype = {
|
||
define() {
|
||
if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'define', arguments, result);
|
||
return result;
|
||
},
|
||
get() {
|
||
if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'get', arguments, result);
|
||
return result;
|
||
},
|
||
upgrade() {
|
||
if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'upgrade', arguments, result);
|
||
return result;
|
||
},
|
||
whenDefined() {
|
||
if (!CustomElementRegistry.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CustomElementRegistry', 'whenDefined', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(CustomElementRegistry.prototype, "CustomElementRegistry");
|
||
qxVm.safeDescriptor_addConstructor(CustomElementRegistry);
|
||
qxVm.safe_Objattribute(CustomElementRegistry, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
customElements = new CustomElementRegistry(qxVm.memory.$createObj_key)
|
||
|
||
|
||
External = function External(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(External);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['AddSearchProvider', 'IsSearchProviderInstalled'];
|
||
|
||
External.prototype = {
|
||
AddSearchProvider() {
|
||
if (!External.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'External', 'AddSearchProvider', arguments, result);
|
||
return result;
|
||
},
|
||
IsSearchProviderInstalled() {
|
||
if (!External.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'External', 'IsSearchProviderInstalled', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(External.prototype, "External");
|
||
qxVm.safeDescriptor_addConstructor(External);
|
||
qxVm.safe_Objattribute(External, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
external = new External(qxVm.memory.$createObj_key);
|
||
|
||
|
||
Geolocation = function Geolocation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Geolocation);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['clearWatch', 'getCurrentPosition', 'watchPosition'];
|
||
|
||
Geolocation.prototype = {
|
||
clearWatch() {
|
||
if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'clearWatch', arguments, result);
|
||
return result;
|
||
},
|
||
getCurrentPosition() {
|
||
if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'getCurrentPosition', arguments, result);
|
||
return result;
|
||
},
|
||
watchPosition() {
|
||
if (!Geolocation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Geolocation', 'watchPosition', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Geolocation.prototype, "Geolocation");
|
||
qxVm.safeDescriptor_addConstructor(Geolocation);
|
||
qxVm.safe_Objattribute(Geolocation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
History = function History() {
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(History);
|
||
history = {};
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length', 'scrollRestoration', 'state'];
|
||
const $safe_set_attribute = ['scrollRestoration'];
|
||
const $safe_func_attribute = ['back', 'forward', 'go', 'pushState', 'replaceState'];
|
||
|
||
History.prototype = {
|
||
back() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'back', arguments, result);
|
||
return result;
|
||
},
|
||
forward() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'forward', arguments, result);
|
||
return result;
|
||
},
|
||
go() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'go', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = Object.keys(this).length;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'History', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
pushState() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'pushState', arguments, result);
|
||
return result;
|
||
},
|
||
replaceState() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'History', 'replaceState', arguments, result);
|
||
return result;
|
||
},
|
||
get scrollRestoration() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "auto";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'History', 'scrollRestoration', arguments, result);
|
||
return result;
|
||
},
|
||
set scrollRestoration(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'History', 'scrollRestoration', arguments);
|
||
qxVm.memory.private_data.get(this).scrollRestoration = value;
|
||
},
|
||
get state() {
|
||
if (!History.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return {
|
||
idx: 0
|
||
}
|
||
}
|
||
}; qxVm.rename(History.prototype, 'History')
|
||
qxVm.safeDescriptor_addConstructor(History);
|
||
qxVm.safe_Objattribute(History, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(history, History.prototype);
|
||
|
||
})();
|
||
|
||
// debugger;
|
||
Ink = function Ink(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Ink);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['requestPresenter'];
|
||
|
||
Ink.prototype = {
|
||
requestPresenter() {
|
||
if (!Ink.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Ink', 'requestPresenter', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Ink.prototype, "Ink");
|
||
qxVm.safeDescriptor_addConstructor(Ink);
|
||
qxVm.safe_Objattribute(Ink, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
Keyboard = function Keyboard(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Keyboard);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getLayoutMap', 'lock', 'unlock'];
|
||
|
||
Keyboard.prototype = {
|
||
getLayoutMap() {
|
||
if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'getLayoutMap', arguments, result);
|
||
return result;
|
||
},
|
||
lock() {
|
||
if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'lock', arguments, result);
|
||
return result;
|
||
},
|
||
unlock() {
|
||
if (!Keyboard.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Keyboard', 'unlock', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Keyboard.prototype, "Keyboard");
|
||
qxVm.safeDescriptor_addConstructor(Keyboard);
|
||
qxVm.safe_Objattribute(Keyboard, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
Location = function Location() {
|
||
throw new TypeError("TypeError", "Illegal constructor")
|
||
}; qxVm.safefunction(Location);
|
||
location = {};
|
||
|
||
; (function () {
|
||
Location.prototype = {};
|
||
qxVm.rename(Location.prototype, "Location");
|
||
qxVm.safeDescriptor_addConstructor(Location);
|
||
|
||
|
||
const $safe_get_attribute = ['hash', 'host', 'hostname', 'href', 'origin', 'pathname', 'port', 'protocol', 'search'];
|
||
const $safe_set_attribute = ['hash', 'host', 'hostname', 'href', 'origin', 'pathname', 'port', 'protocol', 'search'];
|
||
const $safe_func_attribute = ['ancestorOrigins', 'assign', 'reload', 'replace', 'toString'];
|
||
let $attribute_map = {
|
||
hash: "",
|
||
host: "newtab",
|
||
hostname: "newtab",
|
||
href: "chrome://newtab/",
|
||
origin: "chrome://newtab",
|
||
pathname: "/",
|
||
port: "",
|
||
protocol: "chrome:",
|
||
search: ""
|
||
};
|
||
|
||
location = {
|
||
ancestorOrigins() {
|
||
return new class DOMStringList { }
|
||
},
|
||
assign() {
|
||
},
|
||
get hash() {
|
||
return $attribute_map.hash
|
||
},
|
||
set hash(value) {
|
||
$attribute_map.hash = value
|
||
},
|
||
|
||
get host() {
|
||
return $attribute_map.host
|
||
},
|
||
set host(value) {
|
||
$attribute_map.host = value
|
||
},
|
||
|
||
get hostname() {
|
||
return $attribute_map.hostname
|
||
},
|
||
set hostname(value) {
|
||
$attribute_map.hostname = value
|
||
},
|
||
|
||
get href() {
|
||
return $attribute_map.href
|
||
},
|
||
set href(value) {
|
||
let a = value.match(/([^:]+:)\/\/([^/:?#]+):?(\d+)?([^?#]*)?(\?[^#]*)?(#.*)?/);
|
||
location.protocol = a[1] ? a[1] : "";
|
||
location.host = a[2] ? a[2] : "";
|
||
location.port = a[3] ? a[3] : "";
|
||
location.pathname = a[4] ? a[4] : "";
|
||
location.search = a[5] ? a[5] : "";
|
||
location.hash = a[6] ? a[6] : "";
|
||
location.hostname = location.host;
|
||
location.origin = location.protocol + "//" + location.host + (location.port ? ":" + location.port : "");
|
||
$attribute_map.href = value;
|
||
},
|
||
|
||
get origin() {
|
||
return $attribute_map.origin
|
||
},
|
||
set origin(value) {
|
||
$attribute_map.origin = value
|
||
},
|
||
|
||
get pathname() {
|
||
return $attribute_map.pathname
|
||
},
|
||
set pathname(value) {
|
||
$attribute_map.pathname = value
|
||
},
|
||
|
||
get port() {
|
||
return $attribute_map.port
|
||
},
|
||
set port(value) {
|
||
$attribute_map.port = value
|
||
},
|
||
|
||
get protocol() {
|
||
return $attribute_map.protocol
|
||
},
|
||
set protocol(value) {
|
||
$attribute_map.protocol = value
|
||
},
|
||
reload() {
|
||
},
|
||
replace() {
|
||
},
|
||
get search() {
|
||
return $attribute_map.search
|
||
},
|
||
set search(value) {
|
||
$attribute_map.search = value
|
||
},
|
||
toString() {
|
||
return location.href
|
||
}
|
||
};
|
||
// 添加两个特殊的属性
|
||
Object.defineProperty(location, 'valueOf', { value: valueOf, configurable: false, enumerable: false, writable: false });
|
||
Object.defineProperties(location, { [Symbol.toPrimitive]: { value: undefined, configurable: false, enumerable: false, writable: false } });
|
||
|
||
for (let key of $safe_get_attribute) {
|
||
Object.defineProperty(location, key, {
|
||
configurable: false,
|
||
enumerable: true
|
||
});
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['get']);
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['set']);
|
||
};
|
||
|
||
for (let key of $safe_func_attribute) {
|
||
Object.defineProperty(location, key, {
|
||
value: location[key],
|
||
configurable: false,
|
||
enumerable: true,
|
||
writable: false
|
||
});
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(location, key)['value'])
|
||
}
|
||
Object.setPrototypeOf(location, Location.prototype);
|
||
|
||
// 初始化用户配置
|
||
location.href = qxVm.default_envs['location']['href'];
|
||
})()
|
||
|
||
|
||
LockManager = function LockManager(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(LockManager);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['query', 'request'];
|
||
|
||
LockManager.prototype = {
|
||
query() {
|
||
if (!LockManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'LockManager', 'query', arguments, result);
|
||
return result;
|
||
},
|
||
request() {
|
||
if (!LockManager.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'LockManager', 'request', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(LockManager.prototype, "LockManager");
|
||
qxVm.safeDescriptor_addConstructor(LockManager);
|
||
qxVm.safe_Objattribute(LockManager, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
MediaCapabilities = function MediaCapabilities(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(MediaCapabilities);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['decodingInfo'];
|
||
|
||
MediaCapabilities.prototype = {
|
||
decodingInfo() {
|
||
if (!MediaCapabilities.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaCapabilities', 'decodingInfo', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(MediaCapabilities.prototype, "MediaCapabilities");
|
||
qxVm.safeDescriptor_addConstructor(MediaCapabilities);
|
||
qxVm.safe_Objattribute(MediaCapabilities, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
MediaSession = function MediaSession(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(MediaSession);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['metadata', 'playbackState'];
|
||
const $safe_set_attribute = ['metadata', 'playbackState'];
|
||
const $safe_func_attribute = ['setActionHandler', 'setCameraActive', 'setMicrophoneActive', 'setPositionState'];
|
||
|
||
MediaSession.prototype = {
|
||
get metadata() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).metadata, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaSession', 'metadata', arguments, result);
|
||
return result;
|
||
},
|
||
set metadata(value) {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaSession', 'metadata', arguments);
|
||
qxVm.memory.private_data.get(this).metadata = value + "";
|
||
},
|
||
get playbackState() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).playbackState, "none");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MediaSession', 'playbackState', arguments, result);
|
||
return result;
|
||
},
|
||
set playbackState(value) {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'MediaSession', 'playbackState', arguments);
|
||
qxVm.memory.private_data.get(this).playbackState = value + "";
|
||
},
|
||
setActionHandler() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setActionHandler', arguments, result);
|
||
return result;
|
||
},
|
||
setCameraActive() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setCameraActive', arguments, result);
|
||
return result;
|
||
},
|
||
setMicrophoneActive() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setMicrophoneActive', arguments, result);
|
||
return result;
|
||
},
|
||
setPositionState() {
|
||
if (!MediaSession.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MediaSession', 'setPositionState', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(MediaSession.prototype, "MediaSession");
|
||
qxVm.safeDescriptor_addConstructor(MediaSession);
|
||
qxVm.safe_Objattribute(MediaSession, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
Permissions = function Permissions(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Permissions);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['query'];
|
||
|
||
Permissions.prototype = {
|
||
query() {
|
||
if (!Permissions.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Permissions', 'query', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Permissions.prototype, "Permissions");
|
||
qxVm.safeDescriptor_addConstructor(Permissions);
|
||
qxVm.safe_Objattribute(Permissions, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
Presentation = function Presentation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Presentation);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['defaultRequest', 'receiver'];
|
||
const $safe_set_attribute = ['defaultRequest'];
|
||
const $safe_func_attribute = [];
|
||
|
||
Presentation.prototype = {
|
||
get defaultRequest() {
|
||
if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultRequest, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Presentation', 'defaultRequest', arguments, result);
|
||
return result;
|
||
},
|
||
set defaultRequest(value) {
|
||
if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Presentation', 'defaultRequest', arguments);
|
||
qxVm.memory.private_data.get(this).defaultRequest = value + "";
|
||
},
|
||
get receiver() {
|
||
if (!Presentation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Presentation', 'receiver', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Presentation.prototype, "Presentation");
|
||
qxVm.safeDescriptor_addConstructor(Presentation);
|
||
qxVm.safe_Objattribute(Presentation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
Scheduler = function Scheduler(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Scheduler);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['postTask'];
|
||
|
||
Scheduler.prototype = {
|
||
postTask() {
|
||
if (!Scheduler.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Scheduler', 'postTask', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Scheduler.prototype, "Scheduler");
|
||
qxVm.safeDescriptor_addConstructor(Scheduler);
|
||
qxVm.safe_Objattribute(Scheduler, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
scheduler = new Scheduler(qxVm.memory.$createObj_key)
|
||
|
||
|
||
Scheduling = function Scheduling(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Scheduling);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['isInputPending'];
|
||
|
||
Scheduling.prototype = {
|
||
isInputPending() {
|
||
if (!Scheduling.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Scheduling', 'isInputPending', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
qxVm.rename(Scheduling.prototype, "Scheduling");
|
||
qxVm.safeDescriptor_addConstructor(Scheduling);
|
||
qxVm.safe_Objattribute(Scheduling, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
Screen = function Screen(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
};
|
||
qxVm.safefunction(Screen);
|
||
screen = {};
|
||
; (function () {
|
||
const $attribute_map = {
|
||
availHeight: 1392,
|
||
availLeft: 0,
|
||
availTop: 0,
|
||
availWidth: 2560,
|
||
colorDepth: 24,
|
||
height: 1440,
|
||
orientation: new ScreenOrientation(qxVm.memory.$createObj_key),
|
||
pixelDepth: 24,
|
||
width: 2560
|
||
};
|
||
// 将属性更新为用户自定义属性
|
||
qxVm.updata_envs(qxVm.default_envs['screen'], $attribute_map)
|
||
|
||
const $safe_get_attribute = [
|
||
'availHeight', 'availLeft', 'availTop', 'availWidth', 'colorDepth', 'height', 'orientation', 'pixelDepth', 'width'
|
||
];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
Screen.prototype = {
|
||
get availHeight() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.availHeight;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get availLeft() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.availLeft;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availLeft', arguments, result);
|
||
return result;
|
||
},
|
||
get availTop() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.availTop;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availTop', arguments, result);
|
||
return result;
|
||
},
|
||
get availWidth() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.availWidth;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'availWidth', arguments, result);
|
||
return result;
|
||
},
|
||
get colorDepth() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.colorDepth;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'colorDepth', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.height;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
get orientation() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.orientation;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'orientation', arguments, result);
|
||
return result;
|
||
},
|
||
get pixelDepth() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.pixelDepth;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Screen', 'pixelDepth', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!Screen.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return $attribute_map.width;
|
||
}
|
||
};
|
||
qxVm.rename(Screen.prototype, "Screen");
|
||
qxVm.safeDescriptor_addConstructor(Screen);
|
||
qxVm.safe_Objattribute(Screen, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(screen, Screen.prototype);
|
||
|
||
})();
|
||
|
||
|
||
ShadyCSS = {};
|
||
|
||
|
||
Storage = function Storage() {//构造函数
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(Storage);
|
||
|
||
localStorage = {};
|
||
sessionStorage = {};
|
||
|
||
; (function () {
|
||
|
||
const $safe_get_attribute = [ 'length' ];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['clear', 'getItem', 'key', 'removeItem', 'setItem']
|
||
|
||
Storage.prototype = {
|
||
clear() {
|
||
var temp = Object.keys(this)
|
||
for (var i = 0; temp.length > i; i++) {
|
||
delete this[temp[i]];
|
||
}
|
||
},
|
||
getItem(k) {
|
||
let result = this[k] ? this[k] : null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Storage', 'getItem', arguments, result);
|
||
return result;
|
||
},
|
||
key(index) {
|
||
let result = Object.keys(this)[index];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Storage', 'key', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!Storage.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = Object.keys(this).length;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Storage', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
removeItem(k) {
|
||
delete this[k];
|
||
},
|
||
setItem(k, v) {
|
||
this[k] = v;
|
||
}
|
||
}; qxVm.rename(Storage.prototype, "Storage");
|
||
qxVm.safeDescriptor_addConstructor(Storage);
|
||
qxVm.safe_Objattribute(Storage, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(localStorage, Storage.prototype);
|
||
Object.setPrototypeOf(sessionStorage, Storage.prototype);
|
||
|
||
})();
|
||
|
||
// debugger;
|
||
UserActivation = function UserActivation(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(UserActivation);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['hasBeenActive', 'isActive'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
UserActivation.prototype = {
|
||
get hasBeenActive() {
|
||
if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'UserActivation', 'hasBeenActive', arguments, result);
|
||
return result;
|
||
},
|
||
get isActive() {
|
||
if (!UserActivation.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return false;
|
||
}
|
||
}
|
||
qxVm.rename(UserActivation.prototype, "UserActivation");
|
||
qxVm.safeDescriptor_addConstructor(UserActivation);
|
||
qxVm.safe_Objattribute(UserActivation, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
WakeLock = function WakeLock(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(WakeLock);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['request'];
|
||
|
||
WakeLock.prototype = {
|
||
request() {
|
||
if (!WakeLock.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WakeLock', 'request', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(WakeLock.prototype, "WakeLock");
|
||
qxVm.safeDescriptor_addConstructor(WakeLock);
|
||
qxVm.safe_Objattribute(WakeLock, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
Worklet = function Worklet(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Worklet);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['addModule'];
|
||
|
||
Worklet.prototype = {
|
||
addModule() {
|
||
if (!Worklet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Worklet', 'addModule', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
qxVm.rename(Worklet.prototype, "Worklet");
|
||
qxVm.safeDescriptor_addConstructor(Worklet);
|
||
qxVm.safe_Objattribute(Worklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
IDBOpenDBRequest = function IDBOpenDBRequest(createObj_key, name, version) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
name:name,
|
||
version:version || 0
|
||
})
|
||
}; qxVm.safefunction(IDBOpenDBRequest);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onblocked', 'onupgradeneeded'];
|
||
const $safe_set_attribute = ['onblocked', 'onupgradeneeded'];
|
||
const $safe_func_attribute = [];
|
||
|
||
IDBOpenDBRequest.prototype = {
|
||
get onblocked() {
|
||
if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onblocked, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBOpenDBRequest', 'onblocked', arguments, result);
|
||
return result;
|
||
},
|
||
set onblocked(value) {
|
||
if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBOpenDBRequest', 'onblocked', arguments);
|
||
qxVm.memory.private_data.get(this).onblocked = value + "";
|
||
},
|
||
get onupgradeneeded() {
|
||
if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onupgradeneeded, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'IDBOpenDBRequest', 'onupgradeneeded', arguments, result);
|
||
return result;
|
||
},
|
||
set onupgradeneeded(value) {
|
||
if (!IDBOpenDBRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'IDBOpenDBRequest', 'onupgradeneeded', arguments);
|
||
qxVm.memory.private_data.get(this).onupgradeneeded = value;
|
||
},
|
||
}
|
||
qxVm.rename(IDBOpenDBRequest.prototype, "IDBOpenDBRequest");
|
||
qxVm.safeDescriptor_addConstructor(IDBOpenDBRequest);
|
||
qxVm.safe_Objattribute(IDBOpenDBRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(IDBOpenDBRequest.prototype, IDBRequest.prototype);
|
||
Object.setPrototypeOf(IDBOpenDBRequest, IDBRequest);
|
||
})();
|
||
IDBFactory = function IDBFactory(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
name: undefined,
|
||
version: undefined
|
||
})
|
||
}; qxVm.safefunction(IDBFactory);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['cmp', 'databases', 'deleteDatabase', 'open'];
|
||
|
||
IDBFactory.prototype = {
|
||
cmp(first, second) {
|
||
if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'cmp', arguments, result);
|
||
return result;
|
||
},
|
||
databases() {
|
||
if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new Promise(function () { debugger });
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'databases', arguments, result);
|
||
return result;
|
||
},
|
||
deleteDatabase(name, options) {
|
||
if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'deleteDatabase', arguments, result);
|
||
return result;
|
||
},
|
||
open(name, version) {
|
||
if (!IDBFactory.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (!name){ throw new TypeError("Failed to execute 'open' on 'IDBFactory': 1 argument required, but only 0 present.") };
|
||
|
||
qxVm.memory.private_data.set(this, {
|
||
name: name,
|
||
version: version || 1
|
||
})
|
||
let result = new IDBOpenDBRequest(qxVm.memory.$createObj_key, name, version);
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'IDBFactory', 'open', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
|
||
qxVm.rename(IDBFactory.prototype, "IDBFactory");
|
||
qxVm.safeDescriptor_addConstructor(IDBFactory);
|
||
qxVm.safe_Objattribute(IDBFactory, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
indexedDB = new IDBFactory(qxVm.memory.$createObj_key);
|
||
|
||
|
||
openDatabase = undefined;
|
||
|
||
; (function () {
|
||
SQLResultSetRowList = function SQLResultSetRowList(createObj_key, rows) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
rows: rows,
|
||
length: rows.length
|
||
})
|
||
}; qxVm.safefunction(SQLResultSetRowList);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['item'];
|
||
SQLResultSetRowList.prototype = {
|
||
item() {
|
||
if (!SQLResultSetRowList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).rows;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLResultSetRowList', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!SQLResultSetRowList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).length, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSetRowList', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(SQLResultSetRowList.prototype, "SQLResultSetRowList");
|
||
qxVm.safeDescriptor_addConstructor(SQLResultSetRowList);
|
||
qxVm.safe_Objattribute(SQLResultSetRowList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
// -----------------------------------------------------------SQLResultSet----------------------------------------------------------------
|
||
SQLResultSet = function SQLResultSet(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SQLResultSet);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['insertId', 'rows', 'rowsAffected'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
SQLResultSet.prototype = {
|
||
get insertId() {
|
||
if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).insertId, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'insertId', arguments, result);
|
||
return result;
|
||
},
|
||
get rows() {
|
||
if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
// let sql_result_row_list = new SQLResultSetRowList(qxVm.memory.$createObj_key, {"value": window.sql_values});
|
||
let result = { "value": "0" };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'rows', arguments, result);
|
||
return result;
|
||
},
|
||
get rowsAffected() {
|
||
if (!SQLResultSet.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rowsAffected, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SQLResultSet', 'rowsAffected', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(SQLResultSet.prototype, "SQLResultSet");
|
||
qxVm.safeDescriptor_addConstructor(SQLResultSet);
|
||
qxVm.safe_Objattribute(SQLResultSet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
// -----------------------------------------------------------SQLTransaction----------------------------------------------------------------
|
||
SQLTransaction = function SQLTransaction(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SQLTransaction);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['executeSql'];
|
||
|
||
SQLTransaction.prototype = {
|
||
executeSql(sql, arg, succrssCallback, errorCallback) {
|
||
if (!SQLTransaction.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
try {
|
||
|
||
} catch (error) {
|
||
let result = errorCallback(this, sql_result);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLTransaction', '} catch ', arguments, result);
|
||
return result;
|
||
}
|
||
let sql_result = new SQLResultSet(qxVm.memory.$createObj_key);
|
||
let result = succrssCallback(this, sql_result);
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SQLTransaction', '} catch ', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
qxVm.rename(SQLTransaction.prototype, "SQLTransaction");
|
||
qxVm.safeDescriptor_addConstructor(SQLTransaction);
|
||
qxVm.safe_Objattribute(SQLTransaction, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
|
||
// -----------------------------------------------------------Database----------------------------------------------------------------
|
||
let buffer_memory = {} // 保存创建的数据库连接
|
||
|
||
|
||
Database = function Database(createObj_key, version) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
version: version
|
||
})
|
||
}; qxVm.safefunction(Database);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['version'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['changeVersion', 'readTransaction', 'transaction'];
|
||
Database.prototype = {
|
||
changeVersion(old_version, new_version) {
|
||
if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let this_info = qxVm.memory.private_data.get(this);
|
||
if (old_version == this_info.version) {
|
||
this_info.version = new_version;
|
||
}
|
||
},
|
||
readTransaction(func) {
|
||
if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'readTransaction', arguments, result);
|
||
return result;
|
||
},
|
||
transaction(func) {
|
||
if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let sql_tran = new SQLTransaction(qxVm.memory.$createObj_key);
|
||
let result = func(sql_tran);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'transaction', arguments, result);
|
||
return result;
|
||
},
|
||
get version() {
|
||
if (!Database.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).version, "");
|
||
}
|
||
}
|
||
qxVm.rename(Database.prototype, "Database");
|
||
qxVm.safeDescriptor_addConstructor(Database);
|
||
qxVm.safe_Objattribute(Database, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
openDatabase = function openDatabase(name, version, desc, size, callback) {
|
||
|
||
let db = buffer_memory[name];
|
||
if (db) {
|
||
let result = db;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Database', 'if ', arguments, result);
|
||
return result;
|
||
}
|
||
db = new Database(qxVm.memory.$createObj_key, version);
|
||
buffer_memory[name] = db;
|
||
|
||
return db;
|
||
};
|
||
|
||
})();
|
||
|
||
|
||
AudioWorklet = function AudioWorklet(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(AudioWorklet);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
AudioWorklet.prototype = {
|
||
}
|
||
qxVm.rename(AudioWorklet.prototype, "AudioWorklet");
|
||
qxVm.safeDescriptor_addConstructor(AudioWorklet);
|
||
qxVm.safe_Objattribute(AudioWorklet, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(AudioWorklet.prototype, Worklet.prototype);
|
||
Object.setPrototypeOf(AudioWorklet, Worklet);
|
||
})();
|
||
|
||
|
||
AudioListener = function AudioListener(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(AudioListener);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['forwardX', 'forwardY', 'forwardZ', 'positionX', 'positionY', 'positionZ', 'upX', 'upY', 'upZ'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['setOrientation', 'setPosition'];
|
||
|
||
AudioListener.prototype = {
|
||
get forwardX() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).forwardX;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).forwardX = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardX', arguments, result);
|
||
return result;
|
||
},
|
||
get forwardY() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).forwardY;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).forwardY = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardY', arguments, result);
|
||
return result;
|
||
},
|
||
get forwardZ() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).forwardZ;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", -1, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).forwardZ = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'forwardZ', arguments, result);
|
||
return result;
|
||
},
|
||
get positionX() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).positionX;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).positionX = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionX', arguments, result);
|
||
return result;
|
||
},
|
||
get positionY() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).positionY;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).positionY = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionY', arguments, result);
|
||
return result;
|
||
},
|
||
get positionZ() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).positionZ;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).positionZ = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'positionZ', arguments, result);
|
||
return result;
|
||
},
|
||
setOrientation() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioListener', 'setOrientation', arguments, result);
|
||
return result;
|
||
},
|
||
setPosition() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioListener', 'setPosition', arguments, result);
|
||
return result;
|
||
},
|
||
get upX() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).upX;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).upX = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upX', arguments, result);
|
||
return result;
|
||
},
|
||
get upY() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).upY;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 1, 3.4028234663852886e+38, -3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).upY = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upY', arguments, result);
|
||
return result;
|
||
},
|
||
get upZ() {
|
||
if (!AudioListener.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).upZ;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 3.4028234663852886e+38);
|
||
qxVm.memory.private_data.get(this).upZ = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioListener', 'upZ', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(AudioListener.prototype, "AudioListener");
|
||
qxVm.safeDescriptor_addConstructor(AudioListener);
|
||
qxVm.safe_Objattribute(AudioListener, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
AudioParam = function AudioParam(createObj_key, automationRate, defaultValue, maxValue, minValue) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
|
||
automationRate = automationRate || "a-rate";
|
||
defaultValue = defaultValue || -1;
|
||
|
||
maxValue = maxValue || 3.4028234663852886e+38;
|
||
minValue = minValue || -3.4028234663852886e+38;
|
||
const value = defaultValue;
|
||
qxVm.memory.private_data.set(this, {
|
||
automationRate: automationRate,
|
||
defaultValue: defaultValue,
|
||
maxValue: maxValue,
|
||
minValue: minValue,
|
||
value: value
|
||
})
|
||
}; qxVm.safefunction(AudioParam);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['automationRate', 'defaultValue', 'maxValue', 'minValue', 'value'];
|
||
const $safe_set_attribute = ['automationRate', 'value'];
|
||
const $safe_func_attribute = [
|
||
'cancelAndHoldAtTime', 'cancelScheduledValues', 'exponentialRampToValueAtTime', 'linearRampToValueAtTime',
|
||
'setTargetAtTime', 'setValueAtTime', 'setValueCurveAtTime'
|
||
];
|
||
|
||
AudioParam.prototype = {
|
||
get automationRate() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).automationRate, "a-rate");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'automationRate', arguments, result);
|
||
return result;
|
||
},
|
||
set automationRate(value) {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioParam', 'automationRate', arguments);
|
||
qxVm.memory.private_data.get(this).automationRate = value;
|
||
},
|
||
cancelAndHoldAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'cancelAndHoldAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
cancelScheduledValues() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'cancelScheduledValues', arguments, result);
|
||
return result;
|
||
},
|
||
get defaultValue() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultValue, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'defaultValue', arguments, result);
|
||
return result;
|
||
},
|
||
exponentialRampToValueAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'exponentialRampToValueAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
linearRampToValueAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'linearRampToValueAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
get maxValue() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).maxValue;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'maxValue', arguments, result);
|
||
return result;
|
||
},
|
||
get minValue() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).minValue;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'minValue', arguments, result);
|
||
return result;
|
||
},
|
||
setTargetAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setTargetAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
setValueAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 440, 22050);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setValueAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
setValueCurveAtTime() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioParam', 'setValueCurveAtTime', arguments, result);
|
||
return result;
|
||
},
|
||
get value() {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).value, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioParam', 'value', arguments, result);
|
||
return result;
|
||
},
|
||
set value(value) {
|
||
if (!AudioParam.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioParam', 'value', arguments);
|
||
qxVm.memory.private_data.get(this).value = value;
|
||
},
|
||
}
|
||
qxVm.rename(AudioParam.prototype, "AudioParam");
|
||
qxVm.safeDescriptor_addConstructor(AudioParam);
|
||
qxVm.safe_Objattribute(AudioParam, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
AudioNode = function AudioNode(createObj_key, channelCountMode) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
|
||
channelCountMode = channelCountMode || "max"
|
||
qxVm.memory.private_data.set(this, {
|
||
channelCountMode:channelCountMode
|
||
})
|
||
}; qxVm.safefunction(AudioNode);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['channelCount', 'channelCountMode', 'channelInterpretation', 'context', 'numberOfInputs', 'numberOfOutputs'];
|
||
const $safe_set_attribute = ['channelCount', 'channelCountMode', 'channelInterpretation'];
|
||
const $safe_func_attribute = ['connect', 'disconnect'];
|
||
|
||
AudioNode.prototype = {
|
||
get channelCount() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).channelCount, 2);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelCount', arguments, result);
|
||
return result;
|
||
},
|
||
set channelCount(value) {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelCount', arguments);
|
||
qxVm.memory.private_data.get(this).channelCount = value;
|
||
},
|
||
get channelCountMode() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).channelCountMode, "max");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelCountMode', arguments, result);
|
||
return result;
|
||
},
|
||
set channelCountMode(value) {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelCountMode', arguments);
|
||
qxVm.memory.private_data.get(this).channelCountMode = value + "";
|
||
},
|
||
get channelInterpretation() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).channelInterpretation, "speakers");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'channelInterpretation', arguments, result);
|
||
return result;
|
||
},
|
||
set channelInterpretation(value) {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioNode', 'channelInterpretation', arguments);
|
||
qxVm.memory.private_data.get(this).channelInterpretation = value + "";
|
||
},
|
||
connect() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioNode', 'connect', arguments, result);
|
||
return result;
|
||
},
|
||
get context() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
// return this;
|
||
let ele = qxVm.memory.private_data.get(this).context;
|
||
if (ele === undefined) {
|
||
ele = new OfflineAudioContext(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).context = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'context', arguments, result);
|
||
return result;
|
||
},
|
||
disconnect() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioNode', 'disconnect', arguments, result);
|
||
return result;
|
||
},
|
||
get numberOfInputs() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).numberOfInputs, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'numberOfInputs', arguments, result);
|
||
return result;
|
||
},
|
||
get numberOfOutputs() {
|
||
if (!AudioNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).numberOfOutputs, 1);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioNode', 'numberOfOutputs', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(AudioNode.prototype, "AudioNode");
|
||
qxVm.safeDescriptor_addConstructor(AudioNode);
|
||
qxVm.safe_Objattribute(AudioNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(AudioNode.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(AudioNode, EventTarget);
|
||
})();
|
||
AudioDestinationNode = function AudioDestinationNode(createObj_key, channelCountMode) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {
|
||
channelCountMode:channelCountMode,
|
||
maxChannelCount: 1
|
||
})
|
||
}; qxVm.safefunction(AudioDestinationNode);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['maxChannelCount'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
AudioDestinationNode.prototype = {
|
||
get maxChannelCount() {
|
||
if (!AudioDestinationNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).maxChannelCount;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioDestinationNode', 'maxChannelCount', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(AudioDestinationNode.prototype, "AudioDestinationNode");
|
||
qxVm.safeDescriptor_addConstructor(AudioDestinationNode);
|
||
qxVm.safe_Objattribute(AudioDestinationNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(AudioDestinationNode.prototype, AudioNode.prototype);
|
||
Object.setPrototypeOf(AudioDestinationNode, AudioNode);
|
||
})();
|
||
|
||
|
||
AudioScheduledSourceNode = function AudioScheduledSourceNode(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(AudioScheduledSourceNode);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onended'];
|
||
const $safe_set_attribute = ['onended'];
|
||
const $safe_func_attribute = ['start', 'stop'];
|
||
|
||
AudioScheduledSourceNode.prototype = {
|
||
get onended() {
|
||
if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'AudioScheduledSourceNode', 'onended', arguments, result);
|
||
return result;
|
||
},
|
||
set onended(value) {
|
||
if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'AudioScheduledSourceNode', 'onended', arguments);
|
||
qxVm.memory.private_data.get(this).onended = value;
|
||
},
|
||
start() {
|
||
if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioScheduledSourceNode', 'start', arguments, result);
|
||
return result;
|
||
},
|
||
stop() {
|
||
if (!AudioScheduledSourceNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'AudioScheduledSourceNode', 'stop', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode");
|
||
qxVm.safeDescriptor_addConstructor(AudioScheduledSourceNode);
|
||
qxVm.safe_Objattribute(AudioScheduledSourceNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(AudioScheduledSourceNode.prototype, AudioNode.prototype);
|
||
Object.setPrototypeOf(AudioScheduledSourceNode, AudioNode);
|
||
})();
|
||
|
||
|
||
DynamicsCompressorNode = function DynamicsCompressorNode(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(DynamicsCompressorNode);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['attack', 'knee', 'ratio', 'reduction', 'release', 'threshold'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
DynamicsCompressorNode.prototype = {
|
||
get attack() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).attack;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 0.003000000026077032, 1, 0);
|
||
qxVm.memory.private_data.get(this).attack = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'attack', arguments, result);
|
||
return result;
|
||
},
|
||
get knee() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).knee;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 30, 40, 0);
|
||
qxVm.memory.private_data.get(this).knee = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'knee', arguments, result);
|
||
return result;
|
||
},
|
||
get ratio() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).ratio;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 12, 20, 1);
|
||
qxVm.memory.private_data.get(this).ratio = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'ratio', arguments, result);
|
||
return result;
|
||
},
|
||
get reduction() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'reduction', arguments, result);
|
||
return result;
|
||
},
|
||
get release() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).release;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", 0.25, 1, 0);
|
||
qxVm.memory.private_data.get(this).release = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DynamicsCompressorNode', 'release', arguments, result);
|
||
return result;
|
||
},
|
||
get threshold() {
|
||
if (!DynamicsCompressorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).threshold;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "k-rate", -24, 0, -100);
|
||
qxVm.memory.private_data.get(this).threshold = ele;
|
||
}
|
||
return ele;
|
||
}
|
||
}
|
||
qxVm.rename(DynamicsCompressorNode.prototype, "DynamicsCompressorNode");
|
||
qxVm.safeDescriptor_addConstructor(DynamicsCompressorNode);
|
||
qxVm.safe_Objattribute(DynamicsCompressorNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(DynamicsCompressorNode.prototype, AudioNode.prototype);
|
||
Object.setPrototypeOf(DynamicsCompressorNode, AudioNode);
|
||
})();
|
||
|
||
|
||
OscillatorNode = function OscillatorNode() {
|
||
if(new.target !== OscillatorNode){
|
||
throw new TypeError(`Failed to construct 'OscillatorNode': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(OscillatorNode);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['detune', 'frequency', 'type'];
|
||
const $safe_set_attribute = ['type'];
|
||
const $safe_func_attribute = ['setPeriodicWave'];
|
||
|
||
OscillatorNode.prototype = {
|
||
get detune() {
|
||
if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).detune;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 0, 153600, -153600);
|
||
qxVm.memory.private_data.get(this).detune = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'detune', arguments, result);
|
||
return result;
|
||
},
|
||
get frequency() {
|
||
if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).detune;
|
||
if (ele === undefined) {
|
||
ele = new AudioParam(qxVm.memory.$createObj_key, "a-rate", 440, 22050, -22050);
|
||
qxVm.memory.private_data.get(this).detune = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'frequency', arguments, result);
|
||
return result;
|
||
},
|
||
setPeriodicWave() {
|
||
if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OscillatorNode', 'setPeriodicWave', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "sine");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OscillatorNode', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!OscillatorNode.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
}
|
||
}
|
||
qxVm.rename(OscillatorNode.prototype, "OscillatorNode");
|
||
qxVm.safeDescriptor_addConstructor(OscillatorNode);
|
||
qxVm.safe_Objattribute(OscillatorNode, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(OscillatorNode.prototype, AudioScheduledSourceNode.prototype);
|
||
Object.setPrototypeOf(OscillatorNode, AudioScheduledSourceNode);
|
||
})();
|
||
|
||
|
||
BaseAudioContext = function BaseAudioContext(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(BaseAudioContext);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['audioWorklet', 'currentTime', 'destination', 'listener', 'onstatechange', 'sampleRate', 'state'];
|
||
const $safe_set_attribute = ['onstatechange'];
|
||
const $safe_func_attribute = [
|
||
'createAnalyser', 'createBiquadFilter', 'createBuffer', 'createBufferSource', 'createChannelMerger', 'createChannelSplitter',
|
||
'createConstantSource', 'createConvolver', 'createDelay', 'createDynamicsCompressor', 'createGain', 'createIIRFilter',
|
||
'createOscillator', 'createPanner', 'createPeriodicWave', 'createScriptProcessor', 'createStereoPanner', 'createWaveShaper',
|
||
'decodeAudioData'
|
||
];
|
||
|
||
BaseAudioContext.prototype = {
|
||
get audioWorklet() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).audioWorklet;
|
||
if (ele === undefined){
|
||
ele = new AudioWorklet(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).audioWorklet = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'audioWorklet', arguments, result);
|
||
return result;
|
||
},
|
||
createAnalyser() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createAnalyser', arguments, result);
|
||
return result;
|
||
},
|
||
createBiquadFilter() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBiquadFilter', arguments, result);
|
||
return result;
|
||
},
|
||
createBuffer() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
createBufferSource() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createBufferSource', arguments, result);
|
||
return result;
|
||
},
|
||
createChannelMerger() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createChannelMerger', arguments, result);
|
||
return result;
|
||
},
|
||
createChannelSplitter() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createChannelSplitter', arguments, result);
|
||
return result;
|
||
},
|
||
createConstantSource() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createConstantSource', arguments, result);
|
||
return result;
|
||
},
|
||
createConvolver() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createConvolver', arguments, result);
|
||
return result;
|
||
},
|
||
createDelay() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createDelay', arguments, result);
|
||
return result;
|
||
},
|
||
createDynamicsCompressor() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = new DynamicsCompressorNode(qxVm.memory.$createObj_key);
|
||
ele.channelCountMode = "clamped-max";
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createDynamicsCompressor', arguments, result);
|
||
return result;
|
||
},
|
||
createGain() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createGain', arguments, result);
|
||
return result;
|
||
},
|
||
createIIRFilter() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createIIRFilter', arguments, result);
|
||
return result;
|
||
},
|
||
createOscillator() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new OscillatorNode();;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createOscillator', arguments, result);
|
||
return result;
|
||
},
|
||
createPanner() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createPanner', arguments, result);
|
||
return result;
|
||
},
|
||
createPeriodicWave() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createPeriodicWave', arguments, result);
|
||
return result;
|
||
},
|
||
createScriptProcessor() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createScriptProcessor', arguments, result);
|
||
return result;
|
||
},
|
||
createStereoPanner() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createStereoPanner', arguments, result);
|
||
return result;
|
||
},
|
||
createWaveShaper() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'createWaveShaper', arguments, result);
|
||
return result;
|
||
},
|
||
get currentTime() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTime, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'currentTime', arguments, result);
|
||
return result;
|
||
},
|
||
decodeAudioData() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'BaseAudioContext', 'decodeAudioData', arguments, result);
|
||
return result;
|
||
},
|
||
get destination() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).destination;
|
||
if (ele === undefined){
|
||
ele = new AudioDestinationNode(qxVm.memory.$createObj_key, "explicit");
|
||
qxVm.memory.private_data.get(this).destination = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'destination', arguments, result);
|
||
return result;
|
||
},
|
||
get listener() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).listener;
|
||
if (ele === undefined){
|
||
ele = new AudioListener(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).listener = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'listener', arguments, result);
|
||
return result;
|
||
},
|
||
get onstatechange() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'onstatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onstatechange(value) {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'BaseAudioContext', 'onstatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onstatechange = value;
|
||
},
|
||
get sampleRate() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).sampleRate;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'BaseAudioContext', 'sampleRate', arguments, result);
|
||
return result;
|
||
},
|
||
get state() {
|
||
if (!BaseAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).state, "suspended");
|
||
}
|
||
}
|
||
|
||
qxVm.rename(BaseAudioContext.prototype, "BaseAudioContext");
|
||
qxVm.safeDescriptor_addConstructor(BaseAudioContext);
|
||
qxVm.safe_Objattribute(BaseAudioContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(BaseAudioContext.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(BaseAudioContext, EventTarget);
|
||
})();
|
||
|
||
|
||
OfflineAudioContext = function OfflineAudioContext(numberOfChannels, length, sampleRate) {//构造函数
|
||
if(new.target !== OfflineAudioContext){
|
||
throw new TypeError(`Failed to construct 'OfflineAudioContext': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
this.numberOfChannels = numberOfChannels;
|
||
|
||
qxVm.memory.private_data.set(this, {
|
||
numberOfChannels:numberOfChannels,
|
||
length:length,
|
||
sampleRate:sampleRate,
|
||
})
|
||
}; qxVm.safefunction(OfflineAudioContext);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length', 'oncomplete'];
|
||
const $safe_set_attribute = ['oncomplete'];
|
||
const $safe_func_attribute = ['resume', 'startRendering', 'suspend'];
|
||
|
||
OfflineAudioContext.prototype = {
|
||
get length() {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).length;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OfflineAudioContext', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
get oncomplete() {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncomplete, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'OfflineAudioContext', 'oncomplete', arguments, result);
|
||
return result;
|
||
},
|
||
set oncomplete(value) {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'OfflineAudioContext', 'oncomplete', arguments);
|
||
qxVm.memory.private_data.get(this).oncomplete = value;
|
||
},
|
||
resume() {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new Promise(function () { debugger; });
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OfflineAudioContext', 'resume', arguments, result);
|
||
return result;
|
||
},
|
||
startRendering() {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
const length = this.length;
|
||
const sampleRate = this.sampleRate;
|
||
const numberOfChannels = this.numberOfChannels;
|
||
return new Promise((resolve, reject) => {
|
||
resolve({
|
||
duration: length / sampleRate,
|
||
length: length,
|
||
numberOfChannels: numberOfChannels,
|
||
sampleRate: this.sampleRate,
|
||
})
|
||
})
|
||
},
|
||
suspend() {
|
||
if (!OfflineAudioContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new Promise(function () { debugger; });
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'OfflineAudioContext', 'suspend', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
|
||
qxVm.rename(OfflineAudioContext.prototype, "OfflineAudioContext");
|
||
qxVm.safeDescriptor_addConstructor(OfflineAudioContext);
|
||
qxVm.safe_Objattribute(OfflineAudioContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(OfflineAudioContext.prototype, BaseAudioContext.prototype);
|
||
Object.setPrototypeOf(OfflineAudioContext, BaseAudioContext);
|
||
|
||
})();
|
||
|
||
|
||
MimeType = function MimeType() {
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(MimeType);
|
||
|
||
; (function () {
|
||
|
||
const $safe_get_attribute = ['description', 'enabledPlugin', 'suffixes', 'type'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = []
|
||
|
||
MimeType.prototype = {
|
||
get description() {
|
||
if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get enabledPlugin() {
|
||
if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get suffixes() {
|
||
if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get type() {
|
||
if (!MimeType.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MimeType', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
|
||
}; qxVm.rename(MimeType.prototype, 'MimeType');
|
||
qxVm.safeDescriptor_addConstructor(MimeType);
|
||
qxVm.safe_Objattribute(MimeType, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
qxVm.memory.mimeType.new = function (mimeType_data, initPlugin) {
|
||
let mimetype = {};
|
||
if (mimeType_data !== undefined) {
|
||
mimetype.description = mimeType_data.description;
|
||
mimetype.suffixes = mimeType_data.suffixes;
|
||
mimetype.type = mimeType_data.type;
|
||
mimetype.enabledPlugin = initPlugin;
|
||
};
|
||
|
||
Object.setPrototypeOf(mimetype, MimeType.prototype)
|
||
return mimetype
|
||
}
|
||
|
||
})();
|
||
|
||
// debugger;
|
||
Plugin = function Plugin() {
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(Plugin);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['description', 'filename', 'length', 'name'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['item', 'namedItem']
|
||
|
||
|
||
Plugin.prototype = {
|
||
get description() {
|
||
if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'description', arguments, result);
|
||
return result;
|
||
},
|
||
get filename() {
|
||
if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'filename', arguments, result);
|
||
return result;
|
||
},
|
||
item(index) {
|
||
// debugger;
|
||
let result = this[index];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
get name() {
|
||
if (!Plugin.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Plugin', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
namedItem(key) {
|
||
let result = this[key];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result);
|
||
return result;
|
||
},
|
||
};
|
||
qxVm.set_iterator(Plugin);
|
||
qxVm.rename(Plugin.prototype, 'Plugin');
|
||
qxVm.safeDescriptor_addConstructor(Plugin);
|
||
qxVm.safe_Objattribute(Plugin, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
qxVm.memory.plugin.new = function (plugin_data) {
|
||
let plugin = {};
|
||
|
||
if (plugin_data !== undefined) {
|
||
plugin.description = plugin_data.description;
|
||
plugin.filename = plugin_data.filename;
|
||
plugin.name = plugin_data.name;
|
||
|
||
for (let mtindex = 0; mtindex < plugin_data.MimeTypes.length; mtindex++) {
|
||
let mimeType_data = plugin_data.MimeTypes[mtindex];
|
||
let mimeType = qxVm.memory.mimeType.new(mimeType_data, plugin);
|
||
|
||
Object.defineProperty(plugin, mtindex, {
|
||
value: mimeType, configurable: true, enumerable: true, writable: false
|
||
})
|
||
Object.defineProperty(plugin, mimeType.type, {
|
||
value: mimeType, configurable: true, enumerable: false, writable: false
|
||
});
|
||
};
|
||
plugin.length = plugin_data.MimeTypes.length;
|
||
}
|
||
Object.setPrototypeOf(plugin, Plugin.prototype)
|
||
let result = plugin;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Plugin', 'namedItem', arguments, result);
|
||
return result;
|
||
}
|
||
|
||
})()
|
||
|
||
// debugger;
|
||
PluginArray = function PluPluginArraygin() {//构造函数
|
||
throw new TypeError("Illegal constructor");
|
||
};
|
||
qxVm.safefunction(PluginArray);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['item', 'namedItem', 'refresh'];
|
||
|
||
|
||
PluginArray.prototype = {
|
||
item(index) {
|
||
if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this[index];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.pluginArray.temp.length;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'PluginArray', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
namedItem(key) {
|
||
if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this[key];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'namedItem', arguments, result);
|
||
return result;
|
||
},
|
||
refresh() {
|
||
if (!PluginArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'PluginArray', 'refresh', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
qxVm.set_iterator(PluginArray);
|
||
qxVm.rename(PluginArray.prototype, 'PluginArray');
|
||
qxVm.safeDescriptor_addConstructor(PluginArray);
|
||
qxVm.safe_Objattribute(PluginArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
qxVm.memory.pluginArray.instantiate = {};
|
||
; (function add_default_pluginArray() {
|
||
if (Array.isArray(qxVm.memory.pluginArray.temp) && qxVm.memory.pluginArray.temp.length > 0) {
|
||
for (let index = 0; index < qxVm.memory.pluginArray.temp.length; index++) {
|
||
let plugin_temp = qxVm.memory.plugin.new(qxVm.memory.pluginArray.temp[index]);
|
||
|
||
Object.defineProperty(qxVm.memory.pluginArray.instantiate, index, {
|
||
value: plugin_temp, configurable: true, enumerable: true, writable: false
|
||
});
|
||
Object.defineProperty(qxVm.memory.pluginArray.instantiate, plugin_temp.name, {
|
||
value: plugin_temp, configurable: true, enumerable: false, writable: false
|
||
});
|
||
}
|
||
}
|
||
})();
|
||
|
||
Object.setPrototypeOf(qxVm.memory.pluginArray.instantiate, PluginArray.prototype);
|
||
|
||
})();
|
||
|
||
|
||
MimeTypeArray = function MimeTypeArray() {
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(MimeTypeArray);
|
||
|
||
; (function () {
|
||
|
||
const $safe_get_attribute = ['length'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['item', 'namedItem'];
|
||
|
||
MimeTypeArray.prototype = {
|
||
item(index) {
|
||
let result = this[index];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MimeTypeArray', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!MimeTypeArray.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.mimeTypeArray.length;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'MimeTypeArray', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
namedItem(key) {
|
||
let result = this[key];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'MimeTypeArray', 'namedItem', arguments, result);
|
||
return result;
|
||
}
|
||
|
||
}; qxVm.rename(MimeTypeArray.prototype, 'MimeTypeArray');
|
||
qxVm.safeDescriptor_addConstructor(MimeTypeArray);
|
||
qxVm.safe_Objattribute(MimeTypeArray, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
qxVm.memory.mimeTypeArray.instantiate = {};
|
||
qxVm.memory.mimeTypeArray.length = 0;
|
||
|
||
; (function add_default_mimeTypeArray() {
|
||
for (let plugin_index = 0; plugin_index < qxVm.memory.pluginArray.temp.length; plugin_index++) {
|
||
let plugin_ = qxVm.memory.pluginArray.instantiate.item(plugin_index);
|
||
for (let mindex = 0; mindex < plugin_.length; mindex++) {
|
||
let mimeType_ = plugin_.item(mindex)
|
||
if (qxVm.memory.mimeTypeArray.instantiate[mimeType_.type] === undefined) {
|
||
|
||
Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, qxVm.memory.mimeTypeArray.length, {
|
||
value: mimeType_, configurable: true, enumerable: true, writable: false
|
||
});
|
||
Object.defineProperty(qxVm.memory.mimeTypeArray.instantiate, mimeType_.type, {
|
||
value: mimeType_, configurable: true, enumerable: false, writable: false
|
||
});
|
||
|
||
qxVm.memory.mimeTypeArray.length += 1;
|
||
}
|
||
}
|
||
}
|
||
})();
|
||
|
||
Object.setPrototypeOf(qxVm.memory.mimeTypeArray.instantiate, MimeTypeArray.prototype);
|
||
|
||
})();
|
||
|
||
// debugger;
|
||
NavigatorUAData = function NavigatorUAData(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(NavigatorUAData);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['brands', 'mobile', 'platform'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getHighEntropyValues', 'toJSON'];
|
||
|
||
NavigatorUAData.prototype = {
|
||
get brands() { // 这个属性得对象描述符不正确,
|
||
if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return [
|
||
{ brand: ' Not;A Brand', version: '99' },
|
||
{ brand: 'Google Chrome', version: '97' },
|
||
{ brand: 'Chromium', version: '97' }
|
||
]
|
||
},
|
||
getHighEntropyValues() {
|
||
if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorUAData', 'getHighEntropyValues', arguments, result);
|
||
return result;
|
||
},
|
||
get mobile() {
|
||
if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = false;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorUAData', 'mobile', arguments, result);
|
||
return result;
|
||
},
|
||
get platform() {
|
||
if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "Windows";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NavigatorUAData', 'platform', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!NavigatorUAData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NavigatorUAData', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
};
|
||
qxVm.rename(NavigatorUAData.prototype, "NavigatorUAData");
|
||
qxVm.safeDescriptor_addConstructor(NavigatorUAData);
|
||
qxVm.safe_Objattribute(NavigatorUAData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})()
|
||
|
||
|
||
// =====================================================================
|
||
|
||
Navigator = function Navigator(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
};
|
||
qxVm.safefunction(Navigator);
|
||
navigator = {};
|
||
|
||
; (function () {
|
||
|
||
DeprecatedStorageQuota = function DeprecatedStorageQuota(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(DeprecatedStorageQuota);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['queryUsageAndQuota', 'requestQuota'];
|
||
|
||
DeprecatedStorageQuota.prototype = {
|
||
queryUsageAndQuota() {
|
||
if (!DeprecatedStorageQuota.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DeprecatedStorageQuota', 'queryUsageAndQuota', arguments, result);
|
||
return result;
|
||
},
|
||
requestQuota() {
|
||
if (!DeprecatedStorageQuota.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DeprecatedStorageQuota', 'requestQuota', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(DeprecatedStorageQuota.prototype, "DeprecatedStorageQuota");
|
||
qxVm.safeDescriptor_addConstructor(DeprecatedStorageQuota);
|
||
qxVm.safe_Objattribute(DeprecatedStorageQuota, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
// 因为没有 set 属性, 所以需要一个中间变量保存
|
||
const $attribute_map = {
|
||
appCodeName: "Mozilla",
|
||
appName: "Netscape",
|
||
appVersion: "5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36",
|
||
bluetooth: new Bluetooth(qxVm.memory.$createObj_key),
|
||
clipboard: new Clipboard(qxVm.memory.$createObj_key),
|
||
connection: new NetworkInformation(qxVm.memory.$createObj_key),
|
||
cookieEnabled: true,
|
||
credentials: new CredentialsContainer(qxVm.memory.$createObj_key),
|
||
deviceMemory: 8,
|
||
doNotTrack: null,
|
||
geolocation: new Geolocation(qxVm.memory.$createObj_key),
|
||
hardwareConcurrency: 16,
|
||
hid: new HID(qxVm.memory.$createObj_key),
|
||
ink: new Ink(qxVm.memory.$createObj_key),
|
||
keyboard: new Keyboard(qxVm.memory.$createObj_key),
|
||
language: "zh-CN",
|
||
languages: ['zh-CN', 'zh'],
|
||
locks: new LockManager(qxVm.memory.$createObj_key),
|
||
managed: new NavigatorManagedData(qxVm.memory.$createObj_key),
|
||
maxTouchPoints: 0,
|
||
mediaCapabilities: new MediaCapabilities(qxVm.memory.$createObj_key),
|
||
mediaDevices: new MediaDevices(qxVm.memory.$createObj_key),
|
||
mediaSession: new MediaSession(qxVm.memory.$createObj_key),
|
||
mimeTypes: qxVm.memory.mimeTypeArray.instantiate,
|
||
onLine: true,
|
||
pdfViewerEnabled: true,
|
||
permissions: new Permissions(qxVm.memory.$createObj_key),
|
||
platform: "Win32",
|
||
plugins: qxVm.memory.pluginArray.instantiate,
|
||
presentation: new Presentation(qxVm.memory.$createObj_key),
|
||
product: "Gecko",
|
||
productSub: "20030107",
|
||
scheduling: new Scheduling(qxVm.memory.$createObj_key),
|
||
serial: new Serial(qxVm.memory.$createObj_key),
|
||
serviceWorker: new ServiceWorkerContainer(qxVm.memory.$createObj_key),
|
||
storage: new StorageManager(qxVm.memory.$createObj_key),
|
||
usb: new USB(qxVm.memory.$createObj_key),
|
||
userActivation: new UserActivation(qxVm.memory.$createObj_key),
|
||
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36 Edg/100.0.1185.44",
|
||
userAgentData: new NavigatorUAData(qxVm.memory.$createObj_key),
|
||
vendor: "Google Inc.",
|
||
vendorSub: "",
|
||
virtualKeyboard: new VirtualKeyboard(qxVm.memory.$createObj_key),
|
||
wakeLock: new WakeLock(qxVm.memory.$createObj_key),
|
||
webdriver: false,
|
||
webkitPersistentStorage: new DeprecatedStorageQuota(qxVm.memory.$createObj_key),
|
||
webkitTemporaryStorage: new DeprecatedStorageQuota(qxVm.memory.$createObj_key),
|
||
xr: new XRSystem(qxVm.memory.$createObj_key)
|
||
};
|
||
|
||
// 将属性更新为用户自定义属性
|
||
qxVm.updata_envs(qxVm.default_envs['navigator'], $attribute_map)
|
||
|
||
const $safe_get_attribute = [
|
||
'appCodeName', 'appName', 'appVersion', 'bluetooth', 'clipboard', 'connection', 'cookieEnabled', 'credentials', 'deviceMemory', 'doNotTrack',
|
||
'geolocation', 'hardwareConcurrency', 'hid', 'ink', 'keyboard', 'language', 'languages', 'locks', 'managed', 'maxTouchPoints', 'mediaCapabilities',
|
||
'mediaDevices', 'mediaSession', 'mimeTypes', 'onLine', 'pdfViewerEnabled', 'permissions', 'platform', 'plugins', 'presentation', 'product',
|
||
'productSub', 'scheduling', 'serial', 'serviceWorker', 'storage', 'usb', 'userActivation', 'userAgent', 'userAgentData', 'vendor', 'vendorSub',
|
||
'virtualKeyboard', 'wakeLock', 'webdriver', 'webkitPersistentStorage', 'webkitTemporaryStorage', 'xr'
|
||
];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [
|
||
'canShare', 'clearAppBadge', 'getBattery', 'getGamepads', 'getInstalledRelatedApps', 'getUserMedia', 'javaEnabled', 'registerProtocolHandler',
|
||
'requestMIDIAccess', 'requestMediaKeySystemAccess', 'sendBeacon', 'setAppBadge', 'share', 'unregisterProtocolHandler', 'vibrate',
|
||
'webkitGetUserMedia'
|
||
];
|
||
|
||
Navigator.prototype = {
|
||
get appCodeName() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.appCodeName;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appCodeName', arguments, result);
|
||
return result;
|
||
},
|
||
get appName() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.appName;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appName', arguments, result);
|
||
return result;
|
||
},
|
||
get appVersion() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.appVersion;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'appVersion', arguments, result);
|
||
return result;
|
||
},
|
||
get bluetooth() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.bluetooth;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'bluetooth', arguments, result);
|
||
return result;
|
||
},
|
||
canShare() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'canShare', arguments, result);
|
||
return result;
|
||
},
|
||
clearAppBadge() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'clearAppBadge', arguments, result);
|
||
return result;
|
||
},
|
||
get clipboard() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.clipboard;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'clipboard', arguments, result);
|
||
return result;
|
||
},
|
||
get connection() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.connection;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'connection', arguments, result);
|
||
return result;
|
||
},
|
||
get cookieEnabled() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.cookieEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'cookieEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
get credentials() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.credentials;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'credentials', arguments, result);
|
||
return result;
|
||
},
|
||
get deviceMemory() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.deviceMemory;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'deviceMemory', arguments, result);
|
||
return result;
|
||
},
|
||
get doNotTrack() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.doNotTrack;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'doNotTrack', arguments, result);
|
||
return result;
|
||
},
|
||
get geolocation() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.geolocation;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'geolocation', arguments, result);
|
||
return result;
|
||
},
|
||
getBattery() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
debugger;;
|
||
return new Promise((resolve, reject) => {
|
||
resolve({
|
||
charging: true,
|
||
chargingTime: Infinity,
|
||
dischargingTime: Infinity,
|
||
level: 1,
|
||
onchargingchange: null,
|
||
onchargingtimechange: null,
|
||
ondischargingtimechange: null,
|
||
onlevelchange: null
|
||
|
||
})
|
||
})
|
||
},
|
||
getGamepads() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getGamepads', arguments, result);
|
||
return result;
|
||
},
|
||
getInstalledRelatedApps() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getInstalledRelatedApps', arguments, result);
|
||
return result;
|
||
},
|
||
getUserMedia() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'getUserMedia', arguments, result);
|
||
return result;
|
||
},
|
||
javaEnabled() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'javaEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
get hardwareConcurrency() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.hardwareConcurrency;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'hardwareConcurrency', arguments, result);
|
||
return result;
|
||
},
|
||
get hid() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.hid;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'hid', arguments, result);
|
||
return result;
|
||
},
|
||
get ink() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ink;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'ink', arguments, result);
|
||
return result;
|
||
},
|
||
get keyboard() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.keyboard;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'keyboard', arguments, result);
|
||
return result;
|
||
},
|
||
get language() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.languages;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'language', arguments, result);
|
||
return result;
|
||
},
|
||
get languages() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.languages;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'languages', arguments, result);
|
||
return result;
|
||
},
|
||
get locks() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.locks;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'locks', arguments, result);
|
||
return result;
|
||
},
|
||
get managed() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.managed;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'managed', arguments, result);
|
||
return result;
|
||
},
|
||
get maxTouchPoints() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.maxTouchPoints;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'maxTouchPoints', arguments, result);
|
||
return result;
|
||
},
|
||
get mediaCapabilities() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.mediaCapabilities;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaCapabilities', arguments, result);
|
||
return result;
|
||
},
|
||
get mediaDevices() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.mediaDevices;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaDevices', arguments, result);
|
||
return result;
|
||
},
|
||
get mediaSession() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.mediaSession;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mediaSession', arguments, result);
|
||
return result;
|
||
},
|
||
get mimeTypes() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.mimeTypes;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'mimeTypes', arguments, result);
|
||
return result;
|
||
},
|
||
get onLine() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onLine;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'onLine', arguments, result);
|
||
return result;
|
||
},
|
||
get pdfViewerEnabled() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.pdfViewerEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'pdfViewerEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
get permissions() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.permissions;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'permissions', arguments, result);
|
||
return result;
|
||
},
|
||
get platform() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.platform;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'platform', arguments, result);
|
||
return result;
|
||
},
|
||
get plugins() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.plugins;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'plugins', arguments, result);
|
||
return result;
|
||
},
|
||
get presentation() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.presentation;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'presentation', arguments, result);
|
||
return result;
|
||
},
|
||
get product() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.product;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'product', arguments, result);
|
||
return result;
|
||
},
|
||
get productSub() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.productSub;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'productSub', arguments, result);
|
||
return result;
|
||
},
|
||
registerProtocolHandler() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'registerProtocolHandler', arguments, result);
|
||
return result;
|
||
},
|
||
requestMIDIAccess() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'requestMIDIAccess', arguments, result);
|
||
return result;
|
||
},
|
||
requestMediaKeySystemAccess() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'requestMediaKeySystemAccess', arguments, result);
|
||
return result;
|
||
},
|
||
get scheduling() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.scheduling;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'scheduling', arguments, result);
|
||
return result;
|
||
},
|
||
sendBeacon() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'sendBeacon', arguments, result);
|
||
return result;
|
||
},
|
||
get serial() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
let result = $attribute_map.serial;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'serial', arguments, result);
|
||
return result;
|
||
},
|
||
get serviceWorker() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.serviceWorker;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'serviceWorker', arguments, result);
|
||
return result;
|
||
},
|
||
setAppBadge() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'setAppBadge', arguments, result);
|
||
return result;
|
||
},
|
||
share() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'share', arguments, result);
|
||
return result;
|
||
},
|
||
get storage() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.storage;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'storage', arguments, result);
|
||
return result;
|
||
},
|
||
unregisterProtocolHandler() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'unregisterProtocolHandler', arguments, result);
|
||
return result;
|
||
},
|
||
get usb() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = new qxVm.memory.$createObj_key();;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'usb', arguments, result);
|
||
return result;
|
||
},
|
||
get userActivation() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.userActivation;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userActivation', arguments, result);
|
||
return result;
|
||
},
|
||
get userAgent() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.userAgent;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userAgent', arguments, result);
|
||
return result;
|
||
},
|
||
get userAgentData() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.userAgentData;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'userAgentData', arguments, result);
|
||
return result;
|
||
},
|
||
get vendor() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.vendor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'vendor', arguments, result);
|
||
return result;
|
||
},
|
||
get vendorSub() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.vendorSub;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'vendorSub', arguments, result);
|
||
return result;
|
||
},
|
||
vibrate() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Navigator', 'vibrate', arguments, result);
|
||
return result;
|
||
},
|
||
get virtualKeyboard() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.virtualKeyboard;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'virtualKeyboard', arguments, result);
|
||
return result;
|
||
},
|
||
get wakeLock() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.wakeLock;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'wakeLock', arguments, result);
|
||
return result;
|
||
},
|
||
get webdriver() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webdriver;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webdriver', arguments, result);
|
||
return result;
|
||
},
|
||
webkitGetUserMedia() {
|
||
},
|
||
get webkitPersistentStorage() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitPersistentStorage;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webkitPersistentStorage', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitTemporaryStorage() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitTemporaryStorage;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'webkitTemporaryStorage', arguments, result);
|
||
return result;
|
||
},
|
||
get xr() {
|
||
if (!Navigator.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.xr;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Navigator', 'xr', arguments, result);
|
||
return result;
|
||
},
|
||
};
|
||
qxVm.rename(Navigator.prototype, "Navigator");
|
||
qxVm.safeDescriptor_addConstructor(Navigator);
|
||
qxVm.safe_Objattribute(Navigator, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(navigator, Navigator.prototype);
|
||
|
||
})();
|
||
|
||
|
||
XMLHttpRequestEventTarget = function XMLHttpRequestEventTarget(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(XMLHttpRequestEventTarget);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['onabort', 'onerror', 'onload', 'onloadend', 'onloadstart', 'onprogress', 'ontimeout'];
|
||
const $safe_set_attribute = ['onabort', 'onerror', 'onload', 'onloadend', 'onloadstart', 'onprogress', 'ontimeout'];
|
||
const $safe_func_attribute = [];
|
||
|
||
XMLHttpRequestEventTarget.prototype = {
|
||
get onabort() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onabort', arguments);
|
||
qxVm.memory.private_data.get(this).onabort = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onload() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onload', arguments, result);
|
||
return result;
|
||
},
|
||
set onload(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onload', arguments);
|
||
qxVm.memory.private_data.get(this).onload = value + "";
|
||
},
|
||
get onloadend() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadend', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadend(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadend', arguments);
|
||
qxVm.memory.private_data.get(this).onloadend = value + "";
|
||
},
|
||
get onloadstart() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onloadstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadstart(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onloadstart', arguments);
|
||
qxVm.memory.private_data.get(this).onloadstart = value + "";
|
||
},
|
||
get onprogress() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'onprogress', arguments, result);
|
||
return result;
|
||
},
|
||
set onprogress(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequestEventTarget', 'onprogress', arguments);
|
||
qxVm.memory.private_data.get(this).onprogress = value + "";
|
||
},
|
||
get ontimeout() {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeout, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequestEventTarget', 'ontimeout', arguments, result);
|
||
return result;
|
||
},
|
||
set ontimeout(value) {
|
||
if (!XMLHttpRequestEventTarget.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).ontimeout = value + "";
|
||
}
|
||
}
|
||
|
||
qxVm.rename(XMLHttpRequestEventTarget.prototype, "XMLHttpRequestEventTarget");
|
||
qxVm.safeDescriptor_addConstructor(XMLHttpRequestEventTarget);
|
||
qxVm.safe_Objattribute(XMLHttpRequestEventTarget, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(XMLHttpRequestEventTarget.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(XMLHttpRequestEventTarget, EventTarget);
|
||
|
||
})();
|
||
XMLHttpRequest = function XMLHttpRequest() {//构造函数
|
||
if(new.target !== XMLHttpRequest){
|
||
throw new TypeError(`Failed to construct 'XMLHttpRequest': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(XMLHttpRequest);
|
||
; (function () {
|
||
const $attributes = {
|
||
DONE: 4,
|
||
HEADERS_RECEIVED: 2,
|
||
LOADING: 3,
|
||
OPENED: 1,
|
||
UNSENT: 0
|
||
}
|
||
const $safe_get_attribute = [
|
||
'onreadystatechange', 'readyState', 'response', 'responseText', 'responseType', 'responseURL', 'responseXML', 'status', 'statusText', 'timeout',
|
||
'upload', 'withCredentials'
|
||
];
|
||
const $safe_set_attribute = ['onreadystatechange', 'response', 'responseType', 'timeout', 'withCredentials'];
|
||
const $safe_func_attribute = ['abort', 'getAllResponseHeaders', 'getResponseHeader', 'open', 'overrideMimeType', 'send', 'setRequestHeader'];
|
||
|
||
XMLHttpRequest.prototype = {
|
||
abort() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'abort', arguments, result);
|
||
return result;
|
||
},
|
||
getAllResponseHeaders() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'getAllResponseHeaders', arguments, result);
|
||
return result;
|
||
},
|
||
getResponseHeader() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'getResponseHeader', arguments, result);
|
||
return result;
|
||
},
|
||
get onreadystatechange() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onreadystatechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'onreadystatechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onreadystatechange(value) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'onreadystatechange', arguments);
|
||
qxVm.memory.private_data.get(this).onreadystatechange = value + "";
|
||
},
|
||
open() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'open', arguments, result);
|
||
return result;
|
||
},
|
||
overrideMimeType() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'overrideMimeType', arguments, result);
|
||
return result;
|
||
},
|
||
get readyState() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'readyState', arguments, result);
|
||
return result;
|
||
},
|
||
get response() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).response, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'response', arguments, result);
|
||
return result;
|
||
},
|
||
set response(value) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'response', arguments);
|
||
qxVm.memory.private_data.get(this).response = value + "";
|
||
},
|
||
get responseText() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).responseText, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseText', arguments, result);
|
||
return result;
|
||
},
|
||
get responseType() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).responseType, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseType', arguments, result);
|
||
return result;
|
||
},
|
||
set responseType(value) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'responseType', arguments);
|
||
qxVm.memory.private_data.get(this).responseType = value + "";
|
||
},
|
||
get responseURL() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).responseURL, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseURL', arguments, result);
|
||
return result;
|
||
},
|
||
get responseXML() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).responseXML, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'responseXML', arguments, result);
|
||
return result;
|
||
},
|
||
send(body) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = body;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'send', arguments, result);
|
||
return result;
|
||
},
|
||
setRequestHeader() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'XMLHttpRequest', 'setRequestHeader', arguments, result);
|
||
return result;
|
||
},
|
||
get status() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).status, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'status', arguments, result);
|
||
return result;
|
||
},
|
||
get statusText() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).statusText, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'statusText', arguments, result);
|
||
return result;
|
||
},
|
||
get timeout() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).timeout, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'timeout', arguments, result);
|
||
return result;
|
||
},
|
||
set timeout(value) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'XMLHttpRequest', 'timeout', arguments);
|
||
qxVm.memory.private_data.get(this).timeout = value + "";
|
||
},
|
||
get upload() { // XMLHttpRequestUpload
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get withCredentials() {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).withCredentials, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'XMLHttpRequest', 'withCredentials', arguments, result);
|
||
return result;
|
||
},
|
||
set withCredentials(value) {
|
||
if (!XMLHttpRequest.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).withCredentials = value;
|
||
}
|
||
}
|
||
|
||
for (let key in $attributes) {
|
||
if ($attributes.hasOwnProperty(key)) {
|
||
const value = $attributes[key];
|
||
Object.defineProperty(XMLHttpRequest, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
Object.defineProperty(XMLHttpRequest.prototype, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
}
|
||
};
|
||
|
||
qxVm.rename(XMLHttpRequest.prototype, "XMLHttpRequest");
|
||
qxVm.safeDescriptor_addConstructor(XMLHttpRequest);
|
||
qxVm.safe_Objattribute(XMLHttpRequest, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(XMLHttpRequest.prototype, XMLHttpRequestEventTarget.prototype);
|
||
Object.setPrototypeOf(XMLHttpRequest, XMLHttpRequestEventTarget);
|
||
|
||
})();
|
||
|
||
Headers = function Headers() {//构造函数
|
||
if(new.target !== Headers){
|
||
throw new TypeError(`Failed to construct 'Headers': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Headers);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['append', 'delete', 'entries', 'forEach', 'get', 'has', 'keys', 'set', 'values'];
|
||
|
||
Headers.prototype = {
|
||
append() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'append', arguments, result);
|
||
return result;
|
||
},
|
||
delete() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'delete', arguments, result);
|
||
return result;
|
||
},
|
||
entries() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'entries', arguments, result);
|
||
return result;
|
||
},
|
||
forEach() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'forEach', arguments, result);
|
||
return result;
|
||
},
|
||
get() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'get', arguments, result);
|
||
return result;
|
||
},
|
||
has() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'has', arguments, result);
|
||
return result;
|
||
},
|
||
keys() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'keys', arguments, result);
|
||
return result;
|
||
},
|
||
set() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'set', arguments, result);
|
||
return result;
|
||
},
|
||
values() {
|
||
if (!Headers.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Headers', 'values', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
|
||
qxVm.rename(Headers.prototype, "Headers");
|
||
qxVm.safeDescriptor_addConstructor(Headers);
|
||
qxVm.safe_Objattribute(Headers, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
Request = function Request() {//构造函数
|
||
if(new.target !== Request){
|
||
throw new TypeError(`Failed to construct 'Request': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Request);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'bodyUsed', 'cache', 'credentials', 'destination', 'headers', 'integrity', 'isHistoryNavigation', 'keepalive', 'method',
|
||
'mode', 'redirect', 'referrer', 'referrerPolicy', 'signal', 'url'
|
||
];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['arrayBuffer', 'blob', 'clone', 'formData', 'json', 'text'];
|
||
|
||
Request.prototype = {
|
||
arrayBuffer() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'arrayBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
blob() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'blob', arguments, result);
|
||
return result;
|
||
},
|
||
get bodyUsed() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).bodyUsed, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'bodyUsed', arguments, result);
|
||
return result;
|
||
},
|
||
get cache() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cache, "default");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'cache', arguments, result);
|
||
return result;
|
||
},
|
||
clone() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'clone', arguments, result);
|
||
return result;
|
||
},
|
||
get credentials() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).credentials, "same-origin");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'credentials', arguments, result);
|
||
return result;
|
||
},
|
||
get destination() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).destination, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'destination', arguments, result);
|
||
return result;
|
||
},
|
||
formData() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'formData', arguments, result);
|
||
return result;
|
||
},
|
||
get headers() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).headers, new class Headers { });;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'headers', arguments, result);
|
||
return result;
|
||
},
|
||
get integrity() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).integrity, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'integrity', arguments, result);
|
||
return result;
|
||
},
|
||
get isHistoryNavigation() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isHistoryNavigation, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'isHistoryNavigation', arguments, result);
|
||
return result;
|
||
},
|
||
json() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'json', arguments, result);
|
||
return result;
|
||
},
|
||
get keepalive() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).keepalive, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'keepalive', arguments, result);
|
||
return result;
|
||
},
|
||
get method() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).method, "GET");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'method', arguments, result);
|
||
return result;
|
||
},
|
||
get mode() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).mode, "cors");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'mode', arguments, result);
|
||
return result;
|
||
},
|
||
get redirect() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).redirect, "follow");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'redirect', arguments, result);
|
||
return result;
|
||
},
|
||
get referrer() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrer, "about:client");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrer', arguments, result);
|
||
return result;
|
||
},
|
||
get referrerPolicy() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
get signal() { // 这个有问题
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).signal, new class AbortSignal { aborted = false; onabort = null });;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Request', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
text() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Request', 'text', arguments, result);
|
||
return result;
|
||
},
|
||
get url() {
|
||
if (!Request.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).url, location.href);
|
||
}
|
||
};
|
||
|
||
qxVm.rename(Request.prototype, "Request");
|
||
qxVm.safeDescriptor_addConstructor(Request);
|
||
qxVm.safe_Objattribute(Request, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
// ========================================================================================================================
|
||
// Window -> WindowProperties -> EventTarget
|
||
Window = function Window() {
|
||
throw new TypeError("Illegal constructor");
|
||
};
|
||
qxVm.safefunction(Window);
|
||
window = this;
|
||
|
||
; (function () {
|
||
|
||
let WindowProperties = (function () {
|
||
let WindowProperties = function WindowProperties() {
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(WindowProperties);
|
||
|
||
delete WindowProperties.prototype.constructor;
|
||
qxVm.rename(WindowProperties.prototype, "WindowProperties");
|
||
Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype);
|
||
return WindowProperties;
|
||
})();
|
||
|
||
const $attributes = {
|
||
TEMPORARY: 0,
|
||
PERSISTENT: 1
|
||
};
|
||
|
||
qxVm.rename(Window.prototype, "Window");
|
||
qxVm.add_capitalLetter_attribute(Window, $attributes);
|
||
|
||
Object.setPrototypeOf(WindowProperties.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Window.prototype, WindowProperties.prototype);
|
||
Object.setPrototypeOf(Window, EventTarget);
|
||
|
||
Object.defineProperty(Window, 'prototype', { value: Window.prototype, configurable: false, enumerable: false, writable: false });
|
||
|
||
|
||
window.constructor = Window;
|
||
window.__proto__ = Window.prototype; // 这个有点特殊, 必须要强制指定原型链
|
||
|
||
Object.defineProperty(window, 'window', {
|
||
value: window,
|
||
configurable: false,
|
||
enumerable: true,
|
||
writable: true
|
||
})
|
||
})();
|
||
|
||
; (function () {
|
||
qxVm.encrypt.base64.base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
|
||
qxVm.encrypt.base64.base64DecodeChars = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1];
|
||
|
||
const base64EncodeChars = qxVm.encrypt.base64.base64EncodeChars;
|
||
const base64DecodeChars = qxVm.encrypt.base64.base64DecodeChars
|
||
|
||
qxVm.encrypt.base64.encode = function btoa(str) {
|
||
var out, i, len;
|
||
var c1, c2, c3;
|
||
|
||
len = str.length;
|
||
i = 0;
|
||
out = "";
|
||
while (i < len) {
|
||
c1 = str.charCodeAt(i++) & 0xff;
|
||
if (i == len) {
|
||
out += base64EncodeChars.charAt(c1 >> 2);
|
||
out += base64EncodeChars.charAt((c1 & 0x3) << 4);
|
||
out += "==";
|
||
break;
|
||
}
|
||
c2 = str.charCodeAt(i++);
|
||
if (i == len) {
|
||
out += base64EncodeChars.charAt(c1 >> 2);
|
||
out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4));
|
||
out += base64EncodeChars.charAt((c2 & 0xF) << 2);
|
||
out += "=";
|
||
break;
|
||
}
|
||
c3 = str.charCodeAt(i++);
|
||
out += base64EncodeChars.charAt(c1 >> 2);
|
||
out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4));
|
||
out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >> 6));
|
||
out += base64EncodeChars.charAt(c3 & 0x3F);
|
||
}
|
||
return out;
|
||
}
|
||
|
||
qxVm.encrypt.base64.decode = function atob(str) {
|
||
var c1, c2, c3, c4;
|
||
var i, len, out;
|
||
|
||
len = str.length;
|
||
i = 0;
|
||
out = "";
|
||
while (i < len) {
|
||
/* c1 */
|
||
do {
|
||
c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
|
||
} while (i < len && c1 == -1);
|
||
if (c1 == -1)
|
||
break;
|
||
|
||
/* c2 */
|
||
do {
|
||
c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff];
|
||
} while (i < len && c2 == -1);
|
||
if (c2 == -1)
|
||
break;
|
||
|
||
out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4));
|
||
|
||
/* c3 */
|
||
do {
|
||
c3 = str.charCodeAt(i++) & 0xff;
|
||
if (c3 == 61)
|
||
return out;
|
||
c3 = base64DecodeChars[c3];
|
||
} while (i < len && c3 == -1);
|
||
if (c3 == -1)
|
||
break;
|
||
|
||
out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2));
|
||
|
||
/* c4 */
|
||
do {
|
||
c4 = str.charCodeAt(i++) & 0xff;
|
||
if (c4 == 61)
|
||
return out;
|
||
c4 = base64DecodeChars[c4];
|
||
} while (i < len && c4 == -1);
|
||
if (c4 == -1)
|
||
break;
|
||
out += String.fromCharCode(((c3 & 0x03) << 6) | c4);
|
||
}
|
||
return out;
|
||
}
|
||
|
||
this.btoa = qxVm.encrypt.base64.encode;
|
||
this.atob = qxVm.encrypt.base64.decode;
|
||
|
||
this.btoa.prototype = undefined;
|
||
this.atob.prototype = undefined;
|
||
|
||
qxVm.safefunction(this.btoa);
|
||
qxVm.safefunction(this.atob);
|
||
|
||
})();
|
||
|
||
|
||
; (function () {
|
||
let timer = {
|
||
setTimeout(callback, ...arg) {
|
||
const timer_obj = qxVm_module.node_func.setTimeout(callback, ...arg);
|
||
const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => {
|
||
return a - b;
|
||
}).pop()) + 1;
|
||
qxVm.memory.timer_map[timer_id] = timer_obj
|
||
return timer_id;
|
||
},
|
||
setInterval(callback, ...arg) {
|
||
const timer_obj = qxVm_module.node_func.setInterval(callback, ...arg);
|
||
const timer_id = parseInt(Object.keys(qxVm.memory.timer_map).sort((a, b) => {
|
||
return a - b;
|
||
}).pop()) + 1;
|
||
qxVm.memory.timer_map[timer_id] = timer_obj
|
||
return timer_id;
|
||
},
|
||
clearTimeout(timer_id) {
|
||
const timer_obj = qxVm.memory.timer_map[timer_id];
|
||
return qxVm_module.node_func.clearTimeout(timer_obj)
|
||
},
|
||
clearInterval(timer_id) {
|
||
const timer_obj = qxVm.memory.timer_map[timer_id];
|
||
return qxVm_module.node_func.clearInterval(timer_obj)
|
||
}
|
||
};
|
||
for (const key in timer) {
|
||
if (Object.hasOwnProperty.call(timer, key)) {
|
||
const timer_obj = timer[key];
|
||
|
||
qxVm.safefunction(timer_obj);
|
||
|
||
Object.defineProperty(window, timer_obj.name, {
|
||
value: timer_obj,
|
||
configurable: true,
|
||
enumerable: true,
|
||
writable: true
|
||
})
|
||
}
|
||
};
|
||
|
||
})();
|
||
|
||
styleMedia = {}; // 未实现
|
||
webkitStorageInfo = {} // 未实现
|
||
speechSynthesis = {}; // 未实现
|
||
|
||
|
||
alert = function alert() { };
|
||
blur = function blur() { };
|
||
cancelAnimationFrame = function cancelAnimationFrame() { };
|
||
cancelIdleCallback = function cancelIdleCallback() { };
|
||
captureEvents = function captureEvents() { };
|
||
close = function close() { };
|
||
confirm = function confirm() { };
|
||
createImageBitmap = function createImageBitmap() { };
|
||
fetch = function fetch() { };
|
||
find = function find() { };
|
||
focus = function focus() { };
|
||
getComputedStyle = function getComputedStyle() { };
|
||
getSelection = function getSelection() { };
|
||
matchMedia = function matchMedia() { };
|
||
moveBy = function moveBy() { };
|
||
moveTo = function moveTo() { };
|
||
open = function open() { };
|
||
postMessage = function postMessage() { };
|
||
print = function print() { };
|
||
prompt = function prompt() { };
|
||
queueMicrotask = function queueMicrotask() { };
|
||
releaseEvents = function releaseEvents() { };
|
||
reportError = function reportError() { };
|
||
requestAnimationFrame = function requestAnimationFrame() { };
|
||
requestIdleCallback = function requestIdleCallback() { };
|
||
resizeBy = function resizeBy() { };
|
||
resizeTo = function resizeTo() { };
|
||
scroll = function scroll() { };
|
||
scrollBy = function scrollBy() { };
|
||
scrollTo = function scrollTo() { };
|
||
stop = function stop() { };
|
||
webkitCancelAnimationFrame = function webkitCancelAnimationFrame() { };
|
||
webkitRequestAnimationFrame = function webkitRequestAnimationFrame() { };
|
||
showDirectoryPicker = function showDirectoryPicker() { };
|
||
showOpenFilePicker = function showOpenFilePicker() { };
|
||
showSaveFilePicker = function showSaveFilePicker() { };
|
||
webkitRequestFileSystem = function webkitRequestFileSystem() { };
|
||
webkitResolveLocalFileSystemURL = function webkitResolveLocalFileSystemURL() { };
|
||
cr = function cr() { };
|
||
JSCompiler_renameProperty = function JSCompiler_renameProperty() { };
|
||
|
||
top = window;
|
||
parent = window;
|
||
self = window;
|
||
|
||
; (function () {
|
||
let get_set_attribute_map = {
|
||
// window: [window, true, false, false, true],
|
||
self: [window, true, true, true, true],
|
||
// document: [document, true, false, false, true],
|
||
name: ["", true, true, true, true],
|
||
location: [location, true, true, false, true],
|
||
customElements: [customElements, true, false, true, true],
|
||
history: [history, true, false, true, true],
|
||
locationbar: [locationbar, true, true, true, true],
|
||
menubar: [menubar, true, true, true, true],
|
||
personalbar: [personalbar, true, true, true, true],
|
||
scrollbars: [scrollbars, true, true, true, true],
|
||
statusbar: [statusbar, true, true, true, true],
|
||
toolbar: [toolbar, true, true, true, true],
|
||
status: ["", true, true, true, true],
|
||
closed: [false, true, false, true, true],
|
||
frames: [window, true, true, true, true],
|
||
length: [0, true, true, true, true],
|
||
top: [window, true, false, false, true],
|
||
opener: [null, true, true, true, true],
|
||
parent: [window, true, true, true, true],
|
||
frameElement: [null, true, false, true, true],
|
||
navigator: [navigator, true, false, true, true],
|
||
origin: [location.origin, true, true, true, true],
|
||
external: [external, true, true, true, true],
|
||
screen: [screen, true, true, true, true],
|
||
innerWidth: [1707, true, true, true, true],
|
||
innerHeight: [963, true, true, true, true],
|
||
scrollX: [0, true, true, true, true],
|
||
pageXOffset: [0, true, true, true, true],
|
||
scrollY: [0, true, true, true, true],
|
||
pageYOffset: [0, true, true, true, true],
|
||
visualViewport: [visualViewport, true, true, true, true],
|
||
screenX: [0, true, true, true, true],
|
||
screenY: [0, true, true, true, true],
|
||
outerWidth: [1707, true, true, true, true],
|
||
outerHeight: [1067, true, true, true, true],
|
||
devicePixelRatio: [1.5, true, true, true, true],
|
||
clientInformation: [navigator, true, true, true, true],
|
||
screenLeft: [0, true, true, true, true],
|
||
screenTop: [0, true, true, true, true],
|
||
defaultStatus: ["", true, true, true, true],
|
||
defaultstatus: ["", true, true, true, true],
|
||
styleMedia: [styleMedia, true, false, true, true],
|
||
onsearch: [null, true, true, true, true],
|
||
isSecureContext: [true, true, false, true, true],
|
||
performance: [performance, true, true, true, true],
|
||
onappinstalled: [null, true, true, true, true],
|
||
onbeforeinstallprompt: [null, true, true, true, true],
|
||
crypto: [crypto, true, false, true, true],
|
||
indexedDB: [indexedDB, true, false, true, true],
|
||
webkitStorageInfo: [webkitStorageInfo, true, false, true, true],
|
||
sessionStorage: [sessionStorage, true, false, true, true],
|
||
localStorage: [localStorage, true, false, true, true],
|
||
onbeforexrselect: [null, true, true, true, true],
|
||
onabort: [null, true, true, true, true],
|
||
onblur: [null, true, true, true, true],
|
||
oncancel: [null, true, true, true, true],
|
||
oncanplay: [null, true, true, true, true],
|
||
oncanplaythrough: [null, true, true, true, true],
|
||
onchange: [null, true, true, true, true],
|
||
onclick: [null, true, true, true, true],
|
||
onclose: [null, true, true, true, true],
|
||
oncontextmenu: [null, true, true, true, true],
|
||
oncuechange: [null, true, true, true, true],
|
||
ondblclick: [null, true, true, true, true],
|
||
ondrag: [null, true, true, true, true],
|
||
ondragend: [null, true, true, true, true],
|
||
ondragenter: [null, true, true, true, true],
|
||
ondragleave: [null, true, true, true, true],
|
||
ondragover: [null, true, true, true, true],
|
||
ondragstart: [null, true, true, true, true],
|
||
ondrop: [null, true, true, true, true],
|
||
ondurationchange: [null, true, true, true, true],
|
||
onemptied: [null, true, true, true, true],
|
||
onended: [null, true, true, true, true],
|
||
onerror: [null, true, true, true, true],
|
||
onfocus: [null, true, true, true, true],
|
||
onformdata: [null, true, true, true, true],
|
||
oninput: [null, true, true, true, true],
|
||
oninvalid: [null, true, true, true, true],
|
||
onkeydown: [null, true, true, true, true],
|
||
onkeypress: [null, true, true, true, true],
|
||
onkeyup: [null, true, true, true, true],
|
||
onload: [null, true, true, true, true],
|
||
onloadeddata: [null, true, true, true, true],
|
||
onloadedmetadata: [null, true, true, true, true],
|
||
onloadstart: [null, true, true, true, true],
|
||
onmousedown: [null, true, true, true, true],
|
||
onmouseenter: [null, true, true, true, true],
|
||
onmouseleave: [null, true, true, true, true],
|
||
onmousemove: [null, true, true, true, true],
|
||
onmouseout: [null, true, true, true, true],
|
||
onmouseover: [null, true, true, true, true],
|
||
onmouseup: [null, true, true, true, true],
|
||
onmousewheel: [null, true, true, true, true],
|
||
onpause: [null, true, true, true, true],
|
||
onplay: [null, true, true, true, true],
|
||
onplaying: [null, true, true, true, true],
|
||
onprogress: [null, true, true, true, true],
|
||
onratechange: [null, true, true, true, true],
|
||
onreset: [null, true, true, true, true],
|
||
onresize: [null, true, true, true, true],
|
||
onscroll: [null, true, true, true, true],
|
||
onsecuritypolicyviolation: [null, true, true, true, true],
|
||
onseeked: [null, true, true, true, true],
|
||
onseeking: [null, true, true, true, true],
|
||
onselect: [null, true, true, true, true],
|
||
onslotchange: [null, true, true, true, true],
|
||
onstalled: [null, true, true, true, true],
|
||
onsubmit: [null, true, true, true, true],
|
||
onsuspend: [null, true, true, true, true],
|
||
ontimeupdate: [null, true, true, true, true],
|
||
ontoggle: [null, true, true, true, true],
|
||
onvolumechange: [null, true, true, true, true],
|
||
onwaiting: [null, true, true, true, true],
|
||
onwebkitanimationend: [null, true, true, true, true],
|
||
onwebkitanimationiteration: [null, true, true, true, true],
|
||
onwebkitanimationstart: [null, true, true, true, true],
|
||
onwebkittransitionend: [null, true, true, true, true],
|
||
onwheel: [null, true, true, true, true],
|
||
onauxclick: [null, true, true, true, true],
|
||
ongotpointercapture: [null, true, true, true, true],
|
||
onlostpointercapture: [null, true, true, true, true],
|
||
onpointerdown: [null, true, true, true, true],
|
||
onpointermove: [null, true, true, true, true],
|
||
onpointerup: [null, true, true, true, true],
|
||
onpointercancel: [null, true, true, true, true],
|
||
onpointerover: [null, true, true, true, true],
|
||
onpointerout: [null, true, true, true, true],
|
||
onpointerenter: [null, true, true, true, true],
|
||
onpointerleave: [null, true, true, true, true],
|
||
onselectstart: [null, true, true, true, true],
|
||
onselectionchange: [null, true, true, true, true],
|
||
onanimationend: [null, true, true, true, true],
|
||
onanimationiteration: [null, true, true, true, true],
|
||
onanimationstart: [null, true, true, true, true],
|
||
ontransitionrun: [null, true, true, true, true],
|
||
ontransitionstart: [null, true, true, true, true],
|
||
ontransitionend: [null, true, true, true, true],
|
||
ontransitioncancel: [null, true, true, true, true],
|
||
onafterprint: [null, true, true, true, true],
|
||
onbeforeprint: [null, true, true, true, true],
|
||
onbeforeunload: [null, true, true, true, true],
|
||
onhashchange: [null, true, true, true, true],
|
||
onlanguagechange: [null, true, true, true, true],
|
||
onmessage: [null, true, true, true, true],
|
||
onmessageerror: [null, true, true, true, true],
|
||
onoffline: [null, true, true, true, true],
|
||
ononline: [null, true, true, true, true],
|
||
onpagehide: [null, true, true, true, true],
|
||
onpageshow: [null, true, true, true, true],
|
||
onpopstate: [null, true, true, true, true],
|
||
onrejectionhandled: [null, true, true, true, true],
|
||
onstorage: [null, true, true, true, true],
|
||
onunhandledrejection: [null, true, true, true, true],
|
||
onunload: [null, true, true, true, true],
|
||
caches: [caches, true, false, true, true],
|
||
cookieStore: [cookieStore, true, false, true, true],
|
||
ondevicemotion: [null, true, true, true, true],
|
||
ondeviceorientation: [null, true, true, true, true],
|
||
ondeviceorientationabsolute: [null, true, true, true, true],
|
||
originAgentCluster: [false, true, false, true, true],
|
||
trustedTypes: [trustedTypes, true, false, true, true],
|
||
speechSynthesis: [speechSynthesis, true, false, true, true],
|
||
onpointerrawupdate: [null, true, true, true, true],
|
||
crossOriginIsolated: [false, true, false, true, true],
|
||
scheduler: [scheduler, true, true, true, true],
|
||
}
|
||
|
||
let value_attribute_map_string = {
|
||
alert: [alert, true, true, true],
|
||
atob: [atob, true, true, true],
|
||
blur: [blur, true, true, true],
|
||
btoa: [btoa, true, true, true],
|
||
cancelAnimationFrame: [cancelAnimationFrame, true, true, true],
|
||
cancelIdleCallback: [cancelIdleCallback, true, true, true],
|
||
captureEvents: [captureEvents, true, true, true],
|
||
clearInterval: [clearInterval, true, true, true],
|
||
clearTimeout: [clearTimeout, true, true, true],
|
||
close: [close, true, true, true],
|
||
confirm: [confirm, true, true, true],
|
||
createImageBitmap: [createImageBitmap, true, true, true],
|
||
fetch: [fetch, true, true, true],
|
||
find: [find, true, true, true],
|
||
focus: [focus, true, true, true],
|
||
getComputedStyle: [getComputedStyle, true, true, true],
|
||
getSelection: [getSelection, true, true, true],
|
||
matchMedia: [matchMedia, true, true, true],
|
||
moveBy: [moveBy, true, true, true],
|
||
moveTo: [moveTo, true, true, true],
|
||
open: [open, true, true, true],
|
||
postMessage: [postMessage, true, true, true],
|
||
print: [print, true, true, true],
|
||
prompt: [prompt, true, true, true],
|
||
queueMicrotask: [queueMicrotask, true, true, true],
|
||
releaseEvents: [releaseEvents, true, true, true],
|
||
reportError: [reportError, true, true, true],
|
||
requestAnimationFrame: [requestAnimationFrame, true, true, true],
|
||
requestIdleCallback: [requestIdleCallback, true, true, true],
|
||
resizeBy: [resizeBy, true, true, true],
|
||
resizeTo: [resizeTo, true, true, true],
|
||
scroll: [scroll, true, true, true],
|
||
scrollBy: [scrollBy, true, true, true],
|
||
scrollTo: [scrollTo, true, true, true],
|
||
setInterval: [setInterval, true, true, true],
|
||
setTimeout: [setTimeout, true, true, true],
|
||
stop: [stop, true, true, true],
|
||
webkitCancelAnimationFrame: [webkitCancelAnimationFrame, true, true, true],
|
||
webkitRequestAnimationFrame: [webkitRequestAnimationFrame, true, true, true],
|
||
chrome: [chrome, false, true, true],
|
||
showDirectoryPicker: [showDirectoryPicker, true, true, true],
|
||
showOpenFilePicker: [showOpenFilePicker, true, true, true],
|
||
showSaveFilePicker: [showSaveFilePicker, true, true, true],
|
||
openDatabase: [openDatabase, true, true, true],
|
||
webkitRequestFileSystem: [webkitRequestFileSystem, true, true, true],
|
||
webkitResolveLocalFileSystemURL: [webkitResolveLocalFileSystemURL, true, true, true],
|
||
cr: [cr, true, true, true],
|
||
JSCompiler_renameProperty: [JSCompiler_renameProperty, true, true, true],
|
||
ShadyCSS: [ShadyCSS, true, true, true],
|
||
};
|
||
|
||
for (const key in get_set_attribute_map) {
|
||
if (Object.hasOwnProperty.call(get_set_attribute_map, key)) {
|
||
const element = get_set_attribute_map[key];
|
||
const value = element[0],
|
||
get = element[1],
|
||
set = element[2],
|
||
configurable = element[3],
|
||
enumerable = element[4];
|
||
|
||
let desc = {
|
||
get() { return value },
|
||
set(value) { },
|
||
configurable: configurable,
|
||
enumerable: enumerable
|
||
}
|
||
if (set === false) {
|
||
desc.set = undefined;
|
||
}
|
||
Object.defineProperty(window, key, desc);
|
||
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true);
|
||
if (set === true) {
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true);
|
||
}
|
||
}
|
||
};
|
||
|
||
for (const key in value_attribute_map_string) {
|
||
if (Object.hasOwnProperty.call(value_attribute_map_string, key)) {
|
||
const element = value_attribute_map_string[key];
|
||
const value = element[0],
|
||
configurable = element[1],
|
||
enumerable = element[2],
|
||
writable = element[3];
|
||
|
||
Object.defineProperty(window, key, {
|
||
value: value, configurable: configurable, enumerable: enumerable, writable: writable
|
||
});
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['value'])
|
||
}
|
||
}
|
||
|
||
})();
|
||
|
||
Node = function Node() {
|
||
throw new TypeError("Illegal constructor");
|
||
};
|
||
qxVm.safefunction(Node);
|
||
|
||
; (function () {
|
||
const $attributes = {
|
||
ATTRIBUTE_NODE: 2,
|
||
CDATA_SECTION_NODE: 4,
|
||
COMMENT_NODE: 8,
|
||
DOCUMENT_FRAGMENT_NODE: 11,
|
||
DOCUMENT_NODE: 9,
|
||
DOCUMENT_POSITION_CONTAINED_BY: 16,
|
||
DOCUMENT_POSITION_CONTAINS: 8,
|
||
DOCUMENT_POSITION_DISCONNECTED: 1,
|
||
DOCUMENT_POSITION_FOLLOWING: 4,
|
||
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32,
|
||
DOCUMENT_POSITION_PRECEDING: 2,
|
||
DOCUMENT_TYPE_NODE: 10,
|
||
ELEMENT_NODE: 1,
|
||
ENTITY_NODE: 6,
|
||
ENTITY_REFERENCE_NODE: 5,
|
||
NOTATION_NODE: 12,
|
||
PROCESSING_INSTRUCTION_NODE: 7,
|
||
TEXT_NODE: 3
|
||
};
|
||
|
||
const $safe_get_attribute = [
|
||
'baseURI', 'childNodes', 'firstChild', 'isConnected', 'lastChild', 'nextSibling', 'nodeName', 'nodeType', 'nodeValue', 'ownerDocument', 'parentElement', 'parentNode', 'previousSibling', 'textContent'
|
||
];
|
||
const $safe_set_attribute = ['nodeValue', 'textContent'];
|
||
const $safe_func_attribute = [
|
||
'appendChild', 'cloneNode', 'compareDocumentPosition', 'contains', 'getRootNode', 'hasChildNodes', 'insertBefore', 'isDefaultNamespace', 'isEqualNode', 'isSameNode', 'lookupNamespaceURI',
|
||
'lookupPrefix', 'normalize', 'removeChild', 'replaceChild'
|
||
];
|
||
|
||
Node.prototype = {
|
||
appendChild(aChild) {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get baseURI() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).baseURI, location.href);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'baseURI', arguments, result);
|
||
return result;
|
||
},
|
||
get childNodes() {
|
||
// debugger;
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).childNodes, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'childNodes', arguments, result);
|
||
return result;
|
||
},
|
||
cloneNode() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'cloneNode', arguments, result);
|
||
return result;
|
||
},
|
||
compareDocumentPosition() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'compareDocumentPosition', arguments, result);
|
||
return result;
|
||
},
|
||
contains() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'contains', arguments, result);
|
||
return result;
|
||
},
|
||
get firstChild() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).firstChild, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'firstChild', arguments, result);
|
||
return result;
|
||
},
|
||
getRootNode() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
console.log(this)
|
||
},
|
||
hasChildNodes() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'hasChildNodes', arguments, result);
|
||
return result;
|
||
},
|
||
insertBefore() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'insertBefore', arguments, result);
|
||
return result;
|
||
},
|
||
get isConnected() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isConnected, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'isConnected', arguments, result);
|
||
return result;
|
||
},
|
||
isDefaultNamespace() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isDefaultNamespace', arguments, result);
|
||
return result;
|
||
},
|
||
isEqualNode() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isEqualNode', arguments, result);
|
||
return result;
|
||
},
|
||
isSameNode() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isSameNode', arguments, result);
|
||
return result;
|
||
},
|
||
get lastChild() { // 返回一个html
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lastChild, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'isSameNode', arguments, result);
|
||
return result;
|
||
},
|
||
lookupNamespaceURI() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'lookupNamespaceURI', arguments, result);
|
||
return result;
|
||
},
|
||
lookupPrefix() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'lookupPrefix', arguments, result);
|
||
return result;
|
||
},
|
||
get nextSibling() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nextSibling, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nextSibling', arguments, result);
|
||
return result;
|
||
},
|
||
get nodeName() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let node_name = qxVm.htmls_toStringTag(this).toUpperCase();
|
||
let result = node_name === 'DOCUMENT' ? '#document' : node_name;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeName', arguments, result);
|
||
return result;
|
||
},
|
||
get nodeType() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 9;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeType', arguments, result);
|
||
return result;
|
||
},
|
||
get nodeValue() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nodeValue, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'nodeValue', arguments, result);
|
||
return result;
|
||
},
|
||
set nodeValue(value) {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Node', 'nodeValue', arguments);
|
||
qxVm.memory.private_data.get(this).nodeValue = value + "";
|
||
},
|
||
normalize() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'normalize', arguments, result);
|
||
return result;
|
||
},
|
||
get ownerDocument() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'ownerDocument', arguments, result);
|
||
return result;
|
||
},
|
||
get parentElement() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'parentElement', arguments, result);
|
||
return result;
|
||
},
|
||
get parentNode() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'parentNode', arguments, result);
|
||
return result;
|
||
},
|
||
get previousSibling() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'previousSibling', arguments, result);
|
||
return result;
|
||
},
|
||
removeChild() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'removeChild', arguments, result);
|
||
return result;
|
||
},
|
||
replaceChild() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Node', 'replaceChild', arguments, result);
|
||
return result;
|
||
},
|
||
get textContent() {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).textContent, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Node', 'textContent', arguments, result);
|
||
return result;
|
||
},
|
||
set textContent(value) {
|
||
if (!Node.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Node', 'textContent', arguments);
|
||
qxVm.memory.private_data.get(this).textContent = value + "";
|
||
},
|
||
};
|
||
qxVm.rename(Node.prototype, "Node");
|
||
qxVm.safeDescriptor_addConstructor(Node);
|
||
qxVm.safe_Objattribute(Node, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
qxVm.add_capitalLetter_attribute(Node, $attributes);
|
||
|
||
|
||
Object.setPrototypeOf(Node.prototype, EventTarget.prototype);
|
||
Object.setPrototypeOf(Node, EventTarget);
|
||
})();
|
||
|
||
|
||
|
||
NodeList = function NodeList(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(NodeList);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['entries', 'forEach', 'item', 'keys', 'values'];
|
||
|
||
NodeList.prototype = {
|
||
entries() {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'entries', arguments, result);
|
||
return result;
|
||
},
|
||
forEach(callback, ...args) {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'forEach', arguments, result);
|
||
return result;
|
||
},
|
||
item(imdex) {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
try{
|
||
return this[imdex]
|
||
}catch(error){
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'item', arguments, result);
|
||
return result;
|
||
}
|
||
},
|
||
keys() {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = Object.keys(this);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'keys', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'NodeList', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
values() {
|
||
if (!NodeList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'NodeList', 'values', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
qxVm.set_iterator(NodeList);
|
||
qxVm.rename(NodeList.prototype, "NodeList");
|
||
qxVm.safeDescriptor_addConstructor(NodeList);
|
||
qxVm.safe_Objattribute(NodeList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
DOMParser = function DOMParser() {
|
||
if(new.target !== DOMParser){
|
||
throw new TypeError(`Failed to construct 'DOMParser': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(DOMParser);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['parseFromString'];
|
||
|
||
DOMParser.prototype = {
|
||
parseFromString() {
|
||
if (!DOMParser.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMParser', 'parseFromString', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(DOMParser.prototype, "DOMParser");
|
||
qxVm.safeDescriptor_addConstructor(DOMParser);
|
||
qxVm.safe_Objattribute(DOMParser, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
DOMRectReadOnly = function DOMRectReadOnly(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(DOMRectReadOnly);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['bottom', 'height', 'left', 'right', 'top', 'width', 'x', 'y'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['toJSON'];
|
||
|
||
DOMRectReadOnly.prototype = {
|
||
get bottom() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'bottom', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
get left() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'left', arguments, result);
|
||
return result;
|
||
},
|
||
get right() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'right', arguments, result);
|
||
return result;
|
||
},
|
||
toJSON() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMRectReadOnly', 'toJSON', arguments, result);
|
||
return result;
|
||
},
|
||
get top() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'top', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
get x() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'x', arguments, result);
|
||
return result;
|
||
},
|
||
get y() {
|
||
if (!DOMRectReadOnly.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMRectReadOnly', 'y', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(DOMRectReadOnly.prototype, "DOMRectReadOnly");
|
||
qxVm.safeDescriptor_addConstructor(DOMRectReadOnly);
|
||
qxVm.safe_Objattribute(DOMRectReadOnly, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
})();
|
||
|
||
|
||
DOMTokenList = function DOMTokenList(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(DOMTokenList);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length', 'value'];
|
||
const $safe_set_attribute = ['value'];
|
||
const $safe_func_attribute = ['add', 'contains', 'entries', 'forEach', 'item', 'keys', 'remove', 'replace', 'supports', 'toString', 'toggle', 'values'];
|
||
|
||
DOMTokenList.prototype = {
|
||
add() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'add', arguments, result);
|
||
return result;
|
||
},
|
||
contains() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'contains', arguments, result);
|
||
return result;
|
||
},
|
||
entries() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'entries', arguments, result);
|
||
return result;
|
||
},
|
||
forEach() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'forEach', arguments, result);
|
||
return result;
|
||
},
|
||
item() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
keys() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'keys', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMTokenList', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
remove() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'remove', arguments, result);
|
||
return result;
|
||
},
|
||
replace() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'replace', arguments, result);
|
||
return result;
|
||
},
|
||
supports() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'supports', arguments, result);
|
||
return result;
|
||
},
|
||
toString() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'toString', arguments, result);
|
||
return result;
|
||
},
|
||
toggle() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'toggle', arguments, result);
|
||
return result;
|
||
},
|
||
get value() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'DOMTokenList', 'value', arguments, result);
|
||
return result;
|
||
},
|
||
set value(value) {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'DOMTokenList', 'value', arguments);
|
||
qxVm.memory.private_data.get(this).value = value + "";
|
||
},
|
||
values() {
|
||
if (!DOMTokenList.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'DOMTokenList', 'values', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(DOMTokenList.prototype, "DOMTokenList");
|
||
qxVm.safeDescriptor_addConstructor(DOMTokenList);
|
||
qxVm.safe_Objattribute(DOMTokenList, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
HTMLCollection = function HTMLCollection(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
};
|
||
}; qxVm.safefunction(HTMLCollection);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['length'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['item', 'namedItem'];
|
||
|
||
HTMLCollection.prototype = {
|
||
item(index) {
|
||
if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this[index];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCollection', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = Object.keys(this).length;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCollection', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
namedItem(name) {
|
||
if (!HTMLCollection.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = this[name];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCollection', 'namedItem', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
qxVm.set_iterator(HTMLCollection);
|
||
qxVm.rename(HTMLCollection.prototype, "HTMLCollection");
|
||
qxVm.safeDescriptor_addConstructor(HTMLCollection);
|
||
qxVm.safe_Objattribute(HTMLCollection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
// 创建一个放到框架内存(模拟全局变量), 便于后续得其他引用操作
|
||
qxVm.memory.htmlCollection = new HTMLCollection(qxVm.memory.$createObj_key);
|
||
|
||
})();
|
||
|
||
|
||
Element = function Element() {
|
||
throw new TypeError("Illegal constructor");
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Element);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'ariaAtomic', 'ariaAutoComplete', 'ariaBusy', 'ariaChecked', 'ariaColCount', 'ariaColIndex', 'ariaColSpan',
|
||
'ariaCurrent', 'ariaDescription', 'ariaDisabled', 'ariaExpanded', 'ariaHasPopup', 'ariaHidden', 'ariaKeyShortcuts',
|
||
'ariaLabel', 'ariaLevel', 'ariaLive', 'ariaModal', 'ariaMultiLine', 'ariaMultiSelectable', 'ariaOrientation',
|
||
'ariaPlaceholder', 'ariaPosInSet', 'ariaPressed', 'ariaReadOnly', 'ariaRelevant', 'ariaRequired',
|
||
'ariaRoleDescription', 'ariaRowCount', 'ariaRowIndex', 'ariaRowSpan', 'ariaSelected', 'ariaSetSize', 'ariaSort',
|
||
'ariaValueMax', 'ariaValueMin', 'ariaValueNow', 'ariaValueText', 'assignedSlot', 'attributeStyleMap',
|
||
'attributes', 'childElementCount', 'children', 'classList', 'className', 'clientHeight', 'clientLeft', 'clientTop',
|
||
'clientWidth', 'elementTiming', 'firstElementChild', 'id', 'innerHTML', 'lastElementChild', 'localName',
|
||
'namespaceURI', 'nextElementSibling', 'onbeforecopy', 'onbeforecut', 'onbeforepaste', 'onfullscreenchange',
|
||
'onfullscreenerror', 'onsearch', 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'outerHTML', 'part',
|
||
'prefix', 'previousElementSibling', 'scrollHeight', 'scrollLeft', 'scrollTop', 'scrollWidth', 'shadowRoot',
|
||
'slot', 'tagName'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'ariaAtomic', 'ariaAutoComplete', 'ariaBusy', 'ariaChecked', 'ariaColCount', 'ariaColIndex', 'ariaColSpan',
|
||
'ariaCurrent', 'ariaDescription', 'ariaDisabled', 'ariaExpanded', 'ariaHasPopup', 'ariaHidden', 'ariaKeyShortcuts',
|
||
'ariaLabel', 'ariaLevel', 'ariaLive', 'ariaModal', 'ariaMultiLine', 'ariaMultiSelectable', 'ariaOrientation',
|
||
'ariaPlaceholder', 'ariaPosInSet', 'ariaPressed', 'ariaReadOnly', 'ariaRelevant', 'ariaRequired',
|
||
'ariaRoleDescription', 'ariaRowCount', 'ariaRowIndex', 'ariaRowSpan', 'ariaSelected', 'ariaSetSize', 'ariaSort',
|
||
'ariaValueMax', 'ariaValueMin', 'ariaValueNow', 'ariaValueText', 'classList', 'className', 'elementTiming', 'id',
|
||
'innerHTML', 'onbeforecopy', 'onbeforecut', 'onbeforepaste', 'onfullscreenchange', 'onfullscreenerror', 'onsearch',
|
||
'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'outerHTML', 'part', 'scrollLeft', 'scrollTop', 'slot'
|
||
];
|
||
const $safe_func_attribute = [
|
||
'after', 'animate', 'append', 'attachShadow', 'before', 'closest', 'computedStyleMap', 'getAnimations',
|
||
'getAttribute', 'getAttributeNS', 'getAttributeNames', 'getAttributeNode', 'getAttributeNodeNS',
|
||
'getBoundingClientRect', 'getClientRects', 'getElementsByClassName', 'getElementsByTagName', 'getElementsByTagNameNS',
|
||
'getInnerHTML', 'hasAttribute', 'hasAttributeNS', 'hasAttributes', 'hasPointerCapture', 'insertAdjacentElement',
|
||
'insertAdjacentHTML', 'insertAdjacentText', 'matches', 'prepend', 'querySelector', 'querySelectorAll',
|
||
'releasePointerCapture', 'remove', 'removeAttribute', 'removeAttributeNS', 'removeAttributeNode', 'replaceChildren',
|
||
'replaceWith', 'requestFullscreen', 'requestPointerLock', 'scroll', 'scrollBy', 'scrollIntoView', 'scrollIntoViewIfNeeded',
|
||
'scrollTo', 'setAttribute', 'setAttributeNS', 'setAttributeNode', 'setAttributeNodeNS', 'setPointerCapture',
|
||
'toggleAttribute', 'webkitMatchesSelector', 'webkitRequestFullScreen', 'webkitRequestFullscreen'
|
||
];
|
||
|
||
|
||
Element.prototype = {
|
||
after() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'after', arguments, result);
|
||
return result;
|
||
},
|
||
animate() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'animate', arguments, result);
|
||
return result;
|
||
},
|
||
append() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'append', arguments, result);
|
||
return result;
|
||
},
|
||
get ariaAtomic() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaAtomic', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaAtomic(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaAtomic', arguments);
|
||
qxVm.memory.private_data.get(this).ariaAtomic = value;
|
||
},
|
||
get ariaAutoComplete() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaAutoComplete', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaAutoComplete(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaAutoComplete', arguments);
|
||
qxVm.memory.private_data.get(this).ariaAutoComplete = value;
|
||
},
|
||
get ariaBusy() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaBusy', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaBusy(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaBusy', arguments);
|
||
qxVm.memory.private_data.get(this).ariaBusy = value;
|
||
},
|
||
get ariaChecked() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaChecked', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaChecked(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaChecked', arguments);
|
||
qxVm.memory.private_data.get(this).ariaChecked = value;
|
||
},
|
||
get ariaColCount() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColCount', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaColCount(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColCount', arguments);
|
||
qxVm.memory.private_data.get(this).ariaColCount = value;
|
||
},
|
||
get ariaColIndex() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColIndex', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaColIndex(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColIndex', arguments);
|
||
qxVm.memory.private_data.get(this).ariaColIndex = value;
|
||
},
|
||
get ariaColSpan() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaColSpan', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaColSpan(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaColSpan', arguments);
|
||
qxVm.memory.private_data.get(this).ariaColSpan = value;
|
||
},
|
||
get ariaCurrent() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaCurrent', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaCurrent(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaCurrent', arguments);
|
||
qxVm.memory.private_data.get(this).ariaCurrent = value;
|
||
},
|
||
get ariaDescription() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaDescription', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaDescription(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaDescription', arguments);
|
||
qxVm.memory.private_data.get(this).ariaDescription = value;
|
||
},
|
||
get ariaDisabled() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaDisabled', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaDisabled(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaDisabled', arguments);
|
||
qxVm.memory.private_data.get(this).ariaDisabled = value;
|
||
},
|
||
get ariaExpanded() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaExpanded', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaExpanded(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaExpanded', arguments);
|
||
qxVm.memory.private_data.get(this).ariaExpanded = value;
|
||
},
|
||
get ariaHasPopup() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaHasPopup', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaHasPopup(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaHasPopup', arguments);
|
||
qxVm.memory.private_data.get(this).ariaHasPopup = value;
|
||
},
|
||
get ariaHidden() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaHidden', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaHidden(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaHidden', arguments);
|
||
qxVm.memory.private_data.get(this).ariaHidden = value;
|
||
},
|
||
get ariaKeyShortcuts() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaKeyShortcuts', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaKeyShortcuts(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaKeyShortcuts', arguments);
|
||
qxVm.memory.private_data.get(this).ariaKeyShortcuts = value;
|
||
},
|
||
get ariaLabel() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLabel', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaLabel(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLabel', arguments);
|
||
qxVm.memory.private_data.get(this).ariaLabel = value;
|
||
},
|
||
get ariaLevel() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLevel', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaLevel(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLevel', arguments);
|
||
qxVm.memory.private_data.get(this).ariaLevel = value;
|
||
},
|
||
get ariaLive() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaLive', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaLive(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaLive', arguments);
|
||
qxVm.memory.private_data.get(this).ariaLive = value;
|
||
},
|
||
get ariaModal() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaModal', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaModal(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaModal', arguments);
|
||
qxVm.memory.private_data.get(this).ariaModal = value;
|
||
},
|
||
get ariaMultiLine() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaMultiLine', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaMultiLine(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaMultiLine', arguments);
|
||
qxVm.memory.private_data.get(this).ariaMultiLine = value;
|
||
},
|
||
get ariaMultiSelectable() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaMultiSelectable', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaMultiSelectable(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaMultiSelectable', arguments);
|
||
qxVm.memory.private_data.get(this).ariaMultiSelectable = value;
|
||
},
|
||
get ariaOrientation() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaOrientation', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaOrientation(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaOrientation', arguments);
|
||
qxVm.memory.private_data.get(this).ariaOrientation = value;
|
||
},
|
||
get ariaPlaceholder() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPlaceholder', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaPlaceholder(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPlaceholder', arguments);
|
||
qxVm.memory.private_data.get(this).ariaPlaceholder = value;
|
||
},
|
||
get ariaPosInSet() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPosInSet', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaPosInSet(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPosInSet', arguments);
|
||
qxVm.memory.private_data.get(this).ariaPosInSet = value;
|
||
},
|
||
get ariaPressed() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaPressed', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaPressed(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaPressed', arguments);
|
||
qxVm.memory.private_data.get(this).ariaPressed = value;
|
||
},
|
||
get ariaReadOnly() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaReadOnly', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaReadOnly(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaReadOnly', arguments);
|
||
qxVm.memory.private_data.get(this).ariaReadOnly = value;
|
||
},
|
||
get ariaRelevant() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRelevant', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRelevant(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRelevant', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRelevant = value;
|
||
},
|
||
get ariaRequired() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRequired', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRequired(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRequired', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRequired = value;
|
||
},
|
||
get ariaRoleDescription() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRoleDescription', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRoleDescription(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRoleDescription', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRoleDescription = value;
|
||
},
|
||
get ariaRowCount() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowCount', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRowCount(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowCount', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRowCount = value;
|
||
},
|
||
get ariaRowIndex() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowIndex', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRowIndex(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowIndex', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRowIndex = value;
|
||
},
|
||
get ariaRowSpan() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaRowSpan', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaRowSpan(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaRowSpan', arguments);
|
||
qxVm.memory.private_data.get(this).ariaRowSpan = value;
|
||
},
|
||
get ariaSelected() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSelected', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaSelected(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSelected', arguments);
|
||
qxVm.memory.private_data.get(this).ariaSelected = value;
|
||
},
|
||
get ariaSetSize() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSetSize', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaSetSize(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSetSize', arguments);
|
||
qxVm.memory.private_data.get(this).ariaSetSize = value;
|
||
},
|
||
get ariaSort() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaSort', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaSort(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaSort', arguments);
|
||
qxVm.memory.private_data.get(this).ariaSort = value;
|
||
},
|
||
get ariaValueMax() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueMax', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaValueMax(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueMax', arguments);
|
||
qxVm.memory.private_data.get(this).ariaValueMax = value;
|
||
},
|
||
get ariaValueMin() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueMin', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaValueMin(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueMin', arguments);
|
||
qxVm.memory.private_data.get(this).ariaValueMin = value;
|
||
},
|
||
get ariaValueNow() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueNow', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaValueNow(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueNow', arguments);
|
||
qxVm.memory.private_data.get(this).ariaValueNow = value;
|
||
},
|
||
get ariaValueText() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'ariaValueText', arguments, result);
|
||
return result;
|
||
},
|
||
set ariaValueText(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'ariaValueText', arguments);
|
||
qxVm.memory.private_data.get(this).ariaValueText = value;
|
||
},
|
||
get assignedSlot() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'assignedSlot', arguments, result);
|
||
return result;
|
||
},
|
||
attachShadow() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'attachShadow', arguments, result);
|
||
return result;
|
||
},
|
||
get attributeStyleMap() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'attributeStyleMap', arguments, result);
|
||
return result;
|
||
},
|
||
get attributes() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'attributes', arguments, result);
|
||
return result;
|
||
},
|
||
before() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'before', arguments, result);
|
||
return result;
|
||
},
|
||
get childElementCount() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'childElementCount', arguments, result);
|
||
return result;
|
||
},
|
||
get children() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'children', arguments, result);
|
||
return result;
|
||
},
|
||
get classList() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'classList', arguments, result);
|
||
return result;
|
||
},
|
||
set classList(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'classList', arguments);
|
||
qxVm.memory.private_data.get(this).classList = value;
|
||
},
|
||
get className() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'className', arguments, result);
|
||
return result;
|
||
},
|
||
set className(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'className', arguments);
|
||
qxVm.memory.private_data.get(this).className = value;
|
||
},
|
||
get clientHeight() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 1290;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get clientLeft() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientLeft', arguments, result);
|
||
return result;
|
||
},
|
||
get clientTop() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientTop', arguments, result);
|
||
return result;
|
||
},
|
||
get clientWidth() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 2560;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'clientWidth', arguments, result);
|
||
return result;
|
||
},
|
||
closest() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'closest', arguments, result);
|
||
return result;
|
||
},
|
||
computedStyleMap() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'computedStyleMap', arguments, result);
|
||
return result;
|
||
},
|
||
get elementTiming() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'elementTiming', arguments, result);
|
||
return result;
|
||
},
|
||
set elementTiming(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'elementTiming', arguments);
|
||
qxVm.memory.private_data.get(this).elementTiming = value;
|
||
},
|
||
get firstElementChild() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'firstElementChild', arguments, result);
|
||
return result;
|
||
},
|
||
getAnimations() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAnimations', arguments, result);
|
||
return result;
|
||
},
|
||
getAttribute() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
getAttributeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNS', arguments, result);
|
||
return result;
|
||
},
|
||
getAttributeNames() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNames', arguments, result);
|
||
return result;
|
||
},
|
||
getAttributeNode() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNode', arguments, result);
|
||
return result;
|
||
},
|
||
getAttributeNodeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getAttributeNodeNS', arguments, result);
|
||
return result;
|
||
},
|
||
getBoundingClientRect() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getBoundingClientRect', arguments, result);
|
||
return result;
|
||
},
|
||
getClientRects() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getClientRects', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByClassName() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByClassName', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByTagName() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByTagName', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByTagNameNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getElementsByTagNameNS', arguments, result);
|
||
return result;
|
||
},
|
||
getInnerHTML() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'getInnerHTML', arguments, result);
|
||
return result;
|
||
},
|
||
hasAttribute() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
hasAttributeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttributeNS', arguments, result);
|
||
return result;
|
||
},
|
||
hasAttributes() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasAttributes', arguments, result);
|
||
return result;
|
||
},
|
||
hasPointerCapture() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'hasPointerCapture', arguments, result);
|
||
return result;
|
||
},
|
||
get id() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'id', arguments, result);
|
||
return result;
|
||
},
|
||
set id(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'id', arguments);
|
||
qxVm.memory.private_data.get(this).id = value;
|
||
},
|
||
get innerHTML() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).innerHTML, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'innerHTML', arguments, result);
|
||
return result;
|
||
},
|
||
set innerHTML(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'innerHTML', arguments);
|
||
qxVm.memory.private_data.get(this).innerHTML = value + "";
|
||
},
|
||
insertAdjacentElement() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentElement', arguments, result);
|
||
return result;
|
||
},
|
||
insertAdjacentHTML() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentHTML', arguments, result);
|
||
return result;
|
||
},
|
||
insertAdjacentText() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'insertAdjacentText', arguments, result);
|
||
return result;
|
||
},
|
||
get lastElementChild() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'lastElementChild', arguments, result);
|
||
return result;
|
||
},
|
||
get localName() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.htmls_toStringTag(this).toLowerCase();
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'localName', arguments, result);
|
||
return result;
|
||
},
|
||
matches() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'matches', arguments, result);
|
||
return result;
|
||
},
|
||
get namespaceURI() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'namespaceURI', arguments, result);
|
||
return result;
|
||
},
|
||
get nextElementSibling() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'nextElementSibling', arguments, result);
|
||
return result;
|
||
},
|
||
get onbeforecopy() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforecopy', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforecopy(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforecopy', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforecopy = value;
|
||
},
|
||
get onbeforecut() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforecut', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforecut(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforecut', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforecut = value;
|
||
},
|
||
get onbeforepaste() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onbeforepaste', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforepaste(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onbeforepaste', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforepaste = value;
|
||
},
|
||
get onfullscreenchange() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onfullscreenchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onfullscreenchange(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onfullscreenchange', arguments);
|
||
qxVm.memory.private_data.get(this).onfullscreenchange = value;
|
||
},
|
||
get onfullscreenerror() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onfullscreenerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onfullscreenerror(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onfullscreenerror', arguments);
|
||
qxVm.memory.private_data.get(this).onfullscreenerror = value;
|
||
},
|
||
get onsearch() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onsearch', arguments, result);
|
||
return result;
|
||
},
|
||
set onsearch(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onsearch', arguments);
|
||
qxVm.memory.private_data.get(this).onsearch = value;
|
||
},
|
||
get onwebkitfullscreenchange() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onwebkitfullscreenchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitfullscreenchange(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onwebkitfullscreenchange', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitfullscreenchange = value;
|
||
},
|
||
get onwebkitfullscreenerror() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'onwebkitfullscreenerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitfullscreenerror(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'onwebkitfullscreenerror', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitfullscreenerror = value;
|
||
},
|
||
get outerHTML() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'outerHTML', arguments, result);
|
||
return result;
|
||
},
|
||
set outerHTML(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'outerHTML', arguments);
|
||
qxVm.memory.private_data.get(this).outerHTML = value;
|
||
},
|
||
get part() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'part', arguments, result);
|
||
return result;
|
||
},
|
||
set part(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'part', arguments);
|
||
qxVm.memory.private_data.get(this).part = value;
|
||
},
|
||
get prefix() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'prefix', arguments, result);
|
||
return result;
|
||
},
|
||
prepend() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'prepend', arguments, result);
|
||
return result;
|
||
},
|
||
get previousElementSibling() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'previousElementSibling', arguments, result);
|
||
return result;
|
||
},
|
||
querySelector() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'querySelector', arguments, result);
|
||
return result;
|
||
},
|
||
querySelectorAll() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'querySelectorAll', arguments, result);
|
||
return result;
|
||
},
|
||
releasePointerCapture() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'releasePointerCapture', arguments, result);
|
||
return result;
|
||
},
|
||
remove() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'remove', arguments, result);
|
||
return result;
|
||
},
|
||
removeAttribute() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
removeAttributeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttributeNS', arguments, result);
|
||
return result;
|
||
},
|
||
removeAttributeNode() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'removeAttributeNode', arguments, result);
|
||
return result;
|
||
},
|
||
replaceChildren() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'replaceChildren', arguments, result);
|
||
return result;
|
||
},
|
||
replaceWith() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'replaceWith', arguments, result);
|
||
return result;
|
||
},
|
||
requestFullscreen() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'requestFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
requestPointerLock() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'requestPointerLock', arguments, result);
|
||
return result;
|
||
},
|
||
scroll() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scroll', arguments, result);
|
||
return result;
|
||
},
|
||
scrollBy() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollBy', arguments, result);
|
||
return result;
|
||
},
|
||
get scrollHeight() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollHeight', arguments, result);
|
||
return result;
|
||
},
|
||
scrollIntoView() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollIntoView', arguments, result);
|
||
return result;
|
||
},
|
||
|
||
scrollIntoViewIfNeeded() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollIntoViewIfNeeded', arguments, result);
|
||
return result;
|
||
},
|
||
get scrollLeft() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollLeft', arguments, result);
|
||
return result;
|
||
},
|
||
set scrollLeft(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'scrollLeft', arguments);
|
||
qxVm.memory.private_data.get(this).scrollLeft = value;
|
||
},
|
||
scrollTo() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'scrollTo', arguments, result);
|
||
return result;
|
||
},
|
||
get scrollTop() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollTop', arguments, result);
|
||
return result;
|
||
},
|
||
set scrollTop(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'scrollTop', arguments);
|
||
qxVm.memory.private_data.get(this).scrollTop = value;
|
||
},
|
||
get scrollWidth() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'scrollWidth', arguments, result);
|
||
return result;
|
||
},
|
||
setAttribute() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
setAttributeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNS', arguments, result);
|
||
return result;
|
||
},
|
||
setAttributeNode() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNode', arguments, result);
|
||
return result;
|
||
},
|
||
setAttributeNodeNS() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setAttributeNodeNS', arguments, result);
|
||
return result;
|
||
},
|
||
setPointerCapture() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'setPointerCapture', arguments, result);
|
||
return result;
|
||
},
|
||
get shadowRoot() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'shadowRoot', arguments, result);
|
||
return result;
|
||
},
|
||
get slot() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'slot', arguments, result);
|
||
return result;
|
||
},
|
||
set slot(value) {
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'Element', 'slot', arguments);
|
||
qxVm.memory.private_data.get(this).slot = value;
|
||
},
|
||
get tagName() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Element', 'tagName', arguments, result);
|
||
return result;
|
||
},
|
||
toggleAttribute() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'toggleAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
webkitMatchesSelector() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitMatchesSelector', arguments, result);
|
||
return result;
|
||
},
|
||
webkitRequestFullScreen() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitRequestFullScreen', arguments, result);
|
||
return result;
|
||
},
|
||
webkitRequestFullscreen() {
|
||
if (!Element.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Element', 'webkitRequestFullscreen', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
qxVm.rename(Element.prototype, "Element");
|
||
qxVm.safeDescriptor_addConstructor(Element);
|
||
qxVm.safe_Objattribute(Element, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.defineProperties(Element.prototype, {
|
||
[Symbol.unscopables]: {
|
||
value: {
|
||
after: true,
|
||
append: true,
|
||
before: true,
|
||
prepend: true,
|
||
remove: true,
|
||
replaceChildren: true,
|
||
replaceWith: true,
|
||
slot: true,
|
||
},
|
||
configurable: true, enumerable: false, writable: false
|
||
}
|
||
});
|
||
|
||
Object.setPrototypeOf(Element.prototype, Node.prototype);
|
||
Object.setPrototypeOf(Element, Node);
|
||
|
||
})();
|
||
// debugger;
|
||
|
||
|
||
Document = function Document(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Document);
|
||
|
||
|
||
; (function () {
|
||
let $attribute_map = {
|
||
body: {},
|
||
referrer: "",
|
||
cookie: "",
|
||
hidden: true,
|
||
webkitHidden: true,
|
||
getElementById: function (id) {
|
||
//用id匹配当前环境内存种已有的Element
|
||
switch (id) {
|
||
case "xMidasToken":
|
||
return (new class {
|
||
get value() {
|
||
return window.__xMidasToken
|
||
}
|
||
})
|
||
case "xMidasVersion":
|
||
return (new class {
|
||
getAttribute(e) {
|
||
if (e == 'width') {
|
||
return '325';
|
||
}
|
||
}
|
||
})
|
||
default:
|
||
const ele = qxVm.memory.runElementList.filter(t => t.id == id)[0];
|
||
if (!ele) debugger;
|
||
return ele;
|
||
}
|
||
}
|
||
};
|
||
|
||
// 初始化用户配置
|
||
qxVm.updata_envs(qxVm.default_envs['document'], $attribute_map)
|
||
|
||
|
||
const $safe_get_attribute = [
|
||
'URL', 'activeElement', 'adoptedStyleSheets', 'alinkColor', 'all', 'anchors', 'applets', 'bgColor', 'body', 'characterSet',
|
||
'charset', 'childElementCount', 'children', 'compatMode', 'contentType', 'cookie', 'currentScript', 'defaultView', 'designMode', 'dir', 'doctype',
|
||
'documentElement', 'documentURI', 'domain', 'embeds', 'featurePolicy', 'fgColor', 'firstElementChild', 'fonts', 'forms', 'fragmentDirective', 'fullscreen',
|
||
'fullscreenElement', 'fullscreenEnabled', 'head', 'hidden', 'images', 'implementation', 'inputEncoding', 'lastElementChild', 'lastModified', 'linkColor',
|
||
'links', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforecopy', 'onbeforecut', 'onbeforepaste',
|
||
'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange',
|
||
'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied',
|
||
'onended', 'onerror', 'onfocus', 'onformdata', 'onfreeze', 'onfullscreenchange', 'onfullscreenerror', 'ongotpointercapture', 'oninput', 'oninvalid',
|
||
'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove',
|
||
'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown',
|
||
'onpointerenter', 'onpointerleave', 'onpointerlockchange', 'onpointerlockerror', 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate',
|
||
'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onresume', 'onscroll', 'onsearch', 'onsecuritypolicyviolation', 'onseeked',
|
||
'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle',
|
||
'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvisibilitychange', 'onvolumechange', 'onwaiting', 'onwebkitanimationend',
|
||
'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'onwebkittransitionend', 'onwheel',
|
||
'pictureInPictureElement', 'pictureInPictureEnabled', 'plugins', 'pointerLockElement', 'readyState', 'referrer', 'rootElement', 'scripts',
|
||
'scrollingElement', 'styleSheets', 'timeline', 'title', 'visibilityState', 'vlinkColor', 'wasDiscarded', 'webkitCurrentFullScreenElement',
|
||
'webkitFullscreenElement', 'webkitFullscreenEnabled', 'webkitHidden', 'webkitIsFullScreen', 'webkitVisibilityState', 'xmlEncoding', 'xmlStandalone',
|
||
'xmlVersion'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'adoptedStyleSheets', 'alinkColor', 'bgColor', 'body', 'cookie', 'designMode', 'dir', 'domain', 'fgColor', 'fullscreen', 'fullscreenElement',
|
||
'fullscreenEnabled', 'linkColor', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforecopy',
|
||
'onbeforecut', 'onbeforepaste', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose',
|
||
'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart',
|
||
'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', 'onfocus', 'onformdata', 'onfreeze', 'onfullscreenchange', 'onfullscreenerror',
|
||
'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart',
|
||
'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay',
|
||
'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointerlockchange', 'onpointerlockerror', 'onpointermove',
|
||
'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onresume', 'onscroll',
|
||
'onsearch', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled',
|
||
'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart',
|
||
'onvisibilitychange', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart',
|
||
'onwebkitfullscreenchange', 'onwebkitfullscreenerror', 'onwebkittransitionend', 'onwheel', 'title', 'vlinkColor', 'xmlStandalone', 'xmlVersion'
|
||
];
|
||
const $safe_func_attribute = [
|
||
'adoptNode', 'append', 'captureEvents', 'caretRangeFromPoint', 'clear', 'close', 'createAttribute', 'createAttributeNS', 'createCDATASection',
|
||
'createComment', 'createDocumentFragment', 'createElement', 'createElementNS', 'createEvent', 'createExpression', 'createNSResolver',
|
||
'createNodeIterator', 'createProcessingInstruction', 'createRange', 'createTextNode', 'createTreeWalker', 'elementFromPoint', 'elementsFromPoint',
|
||
'evaluate', 'execCommand', 'exitFullscreen', 'exitPictureInPicture', 'exitPointerLock', 'getAnimations', 'getElementById', 'getElementsByClassName',
|
||
'getElementsByName', 'getElementsByTagName', 'getElementsByTagNameNS', 'getSelection', 'hasFocus', 'importNode', 'open', 'prepend', 'queryCommandEnabled',
|
||
'queryCommandIndeterm', 'queryCommandState', 'queryCommandSupported', 'queryCommandValue', 'querySelector', 'querySelectorAll', 'releaseEvents',
|
||
'replaceChildren', 'webkitCancelFullScreen', 'webkitExitFullscreen', 'write', 'writeln'
|
||
];
|
||
|
||
|
||
// if (this instanceof Document != true) { throw new TypeError("Illegal constructor"); };
|
||
Document.prototype = {
|
||
get URL() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = location.href;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'URL', arguments, result);
|
||
return result;
|
||
},
|
||
get activeElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.activeElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'activeElement', arguments, result);
|
||
return result;
|
||
},
|
||
adoptNode() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.adoptNode;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'adoptNode', arguments, result);
|
||
return result;
|
||
},
|
||
get adoptedStyleSheets() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.adoptedStyleSheets;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'adoptedStyleSheets', arguments, result);
|
||
return result;
|
||
},
|
||
set adoptedStyleSheets(value) {
|
||
},
|
||
get alinkColor() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.alinkColor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'alinkColor', arguments, result);
|
||
return result;
|
||
},
|
||
set alinkColor(value) {
|
||
},
|
||
get all() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.all;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'all', arguments, result);
|
||
return result;
|
||
},
|
||
get anchors() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.anchors;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'anchors', arguments, result);
|
||
return result;
|
||
},
|
||
append() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.append;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'append', arguments, result);
|
||
return result;
|
||
},
|
||
get applets() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.applets;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'applets', arguments, result);
|
||
return result;
|
||
},
|
||
get bgColor() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.bgColor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'bgColor', arguments, result);
|
||
return result;
|
||
},
|
||
set bgColor(value) {
|
||
},
|
||
get body() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.body;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'body', arguments, result);
|
||
return result;
|
||
},
|
||
set body(value) {
|
||
},
|
||
captureEvents() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.captureEvents;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'captureEvents', arguments, result);
|
||
return result;
|
||
},
|
||
caretRangeFromPoint() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.caretRangeFromPoint;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'caretRangeFromPoint', arguments, result);
|
||
return result;
|
||
},
|
||
get characterSet() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 'UTF-8';;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'characterSet', arguments, result);
|
||
return result;
|
||
},
|
||
get charset() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 'UTF-8';;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'charset', arguments, result);
|
||
return result;
|
||
},
|
||
get childElementCount() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.childElementCount;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'childElementCount', arguments, result);
|
||
return result;
|
||
},
|
||
get children() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.children;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'children', arguments, result);
|
||
return result;
|
||
},
|
||
clear() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.clear;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'clear', arguments, result);
|
||
return result;
|
||
},
|
||
close() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.close;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'close', arguments, result);
|
||
return result;
|
||
},
|
||
get compatMode() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 'CSS1Compat';;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'compatMode', arguments, result);
|
||
return result;
|
||
},
|
||
get contentType() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.contentType;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'contentType', arguments, result);
|
||
return result;
|
||
},
|
||
get cookie() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.cookie;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'cookie', arguments, result);
|
||
return result;
|
||
},
|
||
set cookie(value) {
|
||
if (value === null) {
|
||
return ;
|
||
}
|
||
if (typeof value === "symbol") {
|
||
throw new TypeError("Cannot convert a Symbol value to a string")
|
||
}
|
||
|
||
const S = String(value);
|
||
const n = S.length;
|
||
const U = [];
|
||
for (let i = 0; i < n; ++i) {
|
||
const c = S.charCodeAt(i);
|
||
if (c < 0xD800 || c > 0xDFFF) {
|
||
U.push(String.fromCodePoint(c));
|
||
} else if (0xDC00 <= c && c <= 0xDFFF) {
|
||
U.push(String.fromCodePoint(0xFFFD));
|
||
} else if (i === n - 1) {
|
||
U.push(String.fromCodePoint(0xFFFD));
|
||
} else {
|
||
const d = S.charCodeAt(i + 1);
|
||
if (0xDC00 <= d && d <= 0xDFFF) {
|
||
const a = c & 0x3FF;
|
||
const b = d & 0x3FF;
|
||
U.push(String.fromCodePoint((2 << 15) + ((2 << 9) * a) + b));
|
||
++i;
|
||
} else {
|
||
U.push(String.fromCodePoint(0xFFFD));
|
||
}
|
||
}
|
||
}
|
||
$attribute_map.cookie = U.join("");
|
||
},
|
||
createAttribute() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createAttribute;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createAttribute', arguments, result);
|
||
return result;
|
||
},
|
||
createAttributeNS() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createAttributeNS;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createAttributeNS', arguments, result);
|
||
return result;
|
||
},
|
||
createCDATASection() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createCDATASection;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createCDATASection', arguments, result);
|
||
return result;
|
||
},
|
||
createComment() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createComment;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createComment', arguments, result);
|
||
return result;
|
||
},
|
||
createDocumentFragment() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createDocumentFragment;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createDocumentFragment', arguments, result);
|
||
return result;
|
||
},
|
||
createElement(tagName, options) {
|
||
let tagname = tagName.toLowerCase() + "";
|
||
console.log(tagname, '---')
|
||
let ele;
|
||
if (qxVm.memory.htmlElements[tagname] === "undefined ") {
|
||
ele = new class createElement { }
|
||
} else {
|
||
ele = qxVm.memory.htmlElements[tagname]();
|
||
};
|
||
qxVm.memory.runElementList.push(ele);
|
||
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createElement', arguments, result);
|
||
return result;
|
||
},
|
||
createElementNS() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createElementNS;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createElementNS', arguments, result);
|
||
return result;
|
||
},
|
||
createEvent(type) {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele;
|
||
switch(type.toLowerCase()){
|
||
case 'event':
|
||
ele = new Event(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'events':
|
||
ele = new Event(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'uievent':
|
||
ele = new UIEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'uievents':
|
||
ele = new UIEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'mouseevent':
|
||
ele = new MouseEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'mouseevents':
|
||
ele = new MouseEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'mutationevent':
|
||
ele = new MutationEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'mutationevents':
|
||
ele = new MutationEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'textevent':
|
||
ele = new TextEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'textevents':
|
||
ele = new TextEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
case 'keyboardevent':
|
||
ele = new KeyboardEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
|
||
case 'customevent':
|
||
ele = new CustomEvent(qxVm.memory.$createObj_key);
|
||
break;
|
||
|
||
default:
|
||
throw new DOMException(`Failed to execute 'createEvent' on 'Document': The provided event type ('${type}') is invalid.`)
|
||
}
|
||
ele.isTrusted = false;
|
||
return ele;
|
||
|
||
},
|
||
createExpression() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createExpression;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createExpression', arguments, result);
|
||
return result;
|
||
},
|
||
createNSResolver() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createNSResolver;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createNSResolver', arguments, result);
|
||
return result;
|
||
},
|
||
createNodeIterator() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createNodeIterator;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createNodeIterator', arguments, result);
|
||
return result;
|
||
},
|
||
createProcessingInstruction() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createProcessingInstruction;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createProcessingInstruction', arguments, result);
|
||
return result;
|
||
},
|
||
createRange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createRange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createRange', arguments, result);
|
||
return result;
|
||
},
|
||
createTextNode() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createTextNode;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createTextNode', arguments, result);
|
||
return result;
|
||
},
|
||
createTreeWalker() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.createTreeWalker;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'createTreeWalker', arguments, result);
|
||
return result;
|
||
},
|
||
get currentScript() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'currentScript', arguments, result);
|
||
return result;
|
||
},
|
||
get defaultView() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.defaultView;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'defaultView', arguments, result);
|
||
return result;
|
||
},
|
||
get designMode() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.designMode;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'designMode', arguments, result);
|
||
return result;
|
||
},
|
||
set designMode(value) {
|
||
},
|
||
get dir() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.dir;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'dir', arguments, result);
|
||
return result;
|
||
},
|
||
set dir(value) {
|
||
},
|
||
get doctype() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.doctype;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'doctype', arguments, result);
|
||
return result;
|
||
},
|
||
get documentElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this);
|
||
|
||
if (!ele) {
|
||
ele = new HTMLHtmlElement(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.set(this, {
|
||
documentElement: ele
|
||
})
|
||
qxVm.memory.private_data.get(this).documentElement = ele;
|
||
}else{
|
||
ele = ele.documentElement;
|
||
}
|
||
return ele;
|
||
|
||
},
|
||
get documentURI() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.documentURI;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'documentURI', arguments, result);
|
||
return result;
|
||
},
|
||
get domain() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.domain;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'domain', arguments, result);
|
||
return result;
|
||
},
|
||
set domain(value) {
|
||
},
|
||
elementFromPoint() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.elementFromPoint;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'elementFromPoint', arguments, result);
|
||
return result;
|
||
},
|
||
elementsFromPoint() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.elementsFromPoint;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'elementsFromPoint', arguments, result);
|
||
return result;
|
||
},
|
||
get embeds() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.embeds;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'embeds', arguments, result);
|
||
return result;
|
||
},
|
||
evaluate() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.evaluate;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'evaluate', arguments, result);
|
||
return result;
|
||
},
|
||
execCommand() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.execCommand;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'execCommand', arguments, result);
|
||
return result;
|
||
},
|
||
exitFullscreen() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.exitFullscreen;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
exitPictureInPicture() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.exitPictureInPicture;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitPictureInPicture', arguments, result);
|
||
return result;
|
||
},
|
||
exitPointerLock() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.exitPointerLock;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'exitPointerLock', arguments, result);
|
||
return result;
|
||
},
|
||
get featurePolicy() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.featurePolicy;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'featurePolicy', arguments, result);
|
||
return result;
|
||
},
|
||
get fgColor() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fgColor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fgColor', arguments, result);
|
||
return result;
|
||
},
|
||
set fgColor(value) {
|
||
},
|
||
get firstElementChild() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.firstElementChild;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'firstElementChild', arguments, result);
|
||
return result;
|
||
},
|
||
get fonts() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fonts;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fonts', arguments, result);
|
||
return result;
|
||
},
|
||
get forms() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.forms;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'forms', arguments, result);
|
||
return result;
|
||
},
|
||
get fragmentDirective() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fragmentDirective;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fragmentDirective', arguments, result);
|
||
return result;
|
||
},
|
||
get fullscreen() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fullscreen;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
set fullscreen(value) {
|
||
},
|
||
get fullscreenElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fullscreenElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreenElement', arguments, result);
|
||
return result;
|
||
},
|
||
set fullscreenElement(value) {
|
||
},
|
||
get fullscreenEnabled() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.fullscreenEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'fullscreenEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
set fullscreenEnabled(value) {
|
||
},
|
||
getAnimations() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getAnimations;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getAnimations', arguments, result);
|
||
return result;
|
||
},
|
||
getElementById(id) {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getElementById(id);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementById', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByClassName() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getElementsByClassName;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByClassName', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByName() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getElementsByName;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByName', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByTagName(tagName) {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (tagName === "*") {
|
||
return qxVm.memory.htmlCollection;
|
||
};
|
||
|
||
tagName = tagName.toLowerCase();
|
||
|
||
let collection = new HTMLCollection(qxVm.memory.$createObj_key);
|
||
let collection_index = 0;
|
||
|
||
for (let i = 0; i < qxVm.memory.htmlCollection.length; i++) {
|
||
let node_onj = qxVm.memory.htmlCollection[i];
|
||
console.log(node_onj.localName, node_onj.localName, tagName)
|
||
if (node_onj.localName && node_onj.localName === tagName) {
|
||
collection[collection_index] = node_onj;
|
||
collection_index++;
|
||
}
|
||
}
|
||
let result = collection;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByTagName', arguments, result);
|
||
return result;
|
||
},
|
||
getElementsByTagNameNS() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getElementsByTagNameNS;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getElementsByTagNameNS', arguments, result);
|
||
return result;
|
||
},
|
||
getSelection() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.getSelection;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'getSelection', arguments, result);
|
||
return result;
|
||
},
|
||
hasFocus() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.hasFocus;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'hasFocus', arguments, result);
|
||
return result;
|
||
},
|
||
get head() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).head;
|
||
if (!ele) {
|
||
ele = new HTMLHeadElement(qxVm.memory.$createObj_key);
|
||
qxVm.memory.private_data.get(this).head = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'if ', arguments, result);
|
||
return result;
|
||
},
|
||
get hidden() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'hidden', arguments, result);
|
||
return result;
|
||
},
|
||
get images() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.images;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'images', arguments, result);
|
||
return result;
|
||
},
|
||
get implementation() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.implementation;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'implementation', arguments, result);
|
||
return result;
|
||
},
|
||
importNode() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.importNode;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'importNode', arguments, result);
|
||
return result;
|
||
},
|
||
get inputEncoding() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.inputEncoding;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'inputEncoding', arguments, result);
|
||
return result;
|
||
},
|
||
get lastElementChild() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.lastElementChild;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'lastElementChild', arguments, result);
|
||
return result;
|
||
},
|
||
get lastModified() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.lastModified;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'lastModified', arguments, result);
|
||
return result;
|
||
},
|
||
get linkColor() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.linkColor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'linkColor', arguments, result);
|
||
return result;
|
||
},
|
||
set linkColor(value) {
|
||
},
|
||
get links() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.links;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'links', arguments, result);
|
||
return result;
|
||
},
|
||
get onabort() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onabort;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
},
|
||
get onanimationend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onanimationend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationend(value) {
|
||
},
|
||
get onanimationiteration() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onanimationiteration;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationiteration(value) {
|
||
},
|
||
get onanimationstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onanimationstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationstart(value) {
|
||
},
|
||
get onauxclick() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onauxclick;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onauxclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onauxclick(value) {
|
||
},
|
||
get onbeforecopy() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onbeforecopy;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforecopy', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforecopy(value) {
|
||
},
|
||
get onbeforecut() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onbeforecut;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforecut', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforecut(value) {
|
||
},
|
||
get onbeforepaste() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onbeforepaste;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforepaste', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforepaste(value) {
|
||
},
|
||
get onbeforexrselect() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onbeforexrselect;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onbeforexrselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforexrselect(value) {
|
||
},
|
||
get onblur() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onblur;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onblur', arguments, result);
|
||
return result;
|
||
},
|
||
set onblur(value) {
|
||
},
|
||
get oncancel() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncancel;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set oncancel(value) {
|
||
},
|
||
get oncanplay() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncanplay;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncanplay', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplay(value) {
|
||
},
|
||
get oncanplaythrough() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncanplaythrough;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncanplaythrough', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplaythrough(value) {
|
||
},
|
||
get onchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
},
|
||
get onclick() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onclick;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onclick(value) {
|
||
},
|
||
get onclose() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onclose;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onclose', arguments, result);
|
||
return result;
|
||
},
|
||
set onclose(value) {
|
||
},
|
||
get oncontextmenu() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncontextmenu;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncontextmenu', arguments, result);
|
||
return result;
|
||
},
|
||
set oncontextmenu(value) {
|
||
},
|
||
get oncopy() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncopy;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncopy', arguments, result);
|
||
return result;
|
||
},
|
||
set oncopy(value) {
|
||
},
|
||
get oncuechange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncuechange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncuechange', arguments, result);
|
||
return result;
|
||
},
|
||
set oncuechange(value) {
|
||
},
|
||
get oncut() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oncut;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oncut', arguments, result);
|
||
return result;
|
||
},
|
||
set oncut(value) {
|
||
},
|
||
get ondblclick() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondblclick;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondblclick', arguments, result);
|
||
return result;
|
||
},
|
||
set ondblclick(value) {
|
||
},
|
||
get ondrag() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondrag;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondrag', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrag(value) {
|
||
},
|
||
get ondragend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondragend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragend', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragend(value) {
|
||
},
|
||
get ondragenter() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondragenter;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragenter', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragenter(value) {
|
||
},
|
||
get ondragleave() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondragleave;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragleave', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragleave(value) {
|
||
},
|
||
get ondragover() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondragover;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragover', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragover(value) {
|
||
},
|
||
get ondragstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondragstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondragstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragstart(value) {
|
||
},
|
||
get ondrop() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondrop;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondrop', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrop(value) {
|
||
},
|
||
get ondurationchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ondurationchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ondurationchange', arguments, result);
|
||
return result;
|
||
},
|
||
set ondurationchange(value) {
|
||
},
|
||
get onemptied() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onemptied;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onemptied', arguments, result);
|
||
return result;
|
||
},
|
||
set onemptied(value) {
|
||
},
|
||
get onended() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onended;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onended', arguments, result);
|
||
return result;
|
||
},
|
||
set onended(value) {
|
||
},
|
||
get onerror() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onerror;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
},
|
||
get onfocus() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onfocus;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfocus', arguments, result);
|
||
return result;
|
||
},
|
||
set onfocus(value) {
|
||
},
|
||
get onformdata() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onformdata;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onformdata', arguments, result);
|
||
return result;
|
||
},
|
||
set onformdata(value) {
|
||
},
|
||
get onfreeze() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onfreeze;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfreeze', arguments, result);
|
||
return result;
|
||
},
|
||
set onfreeze(value) {
|
||
},
|
||
get onfullscreenchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onfullscreenchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfullscreenchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onfullscreenchange(value) {
|
||
},
|
||
get onfullscreenerror() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onfullscreenerror;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onfullscreenerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onfullscreenerror(value) {
|
||
},
|
||
get ongotpointercapture() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ongotpointercapture;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ongotpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set ongotpointercapture(value) {
|
||
},
|
||
get oninput() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oninput;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oninput', arguments, result);
|
||
return result;
|
||
},
|
||
set oninput(value) {
|
||
},
|
||
get oninvalid() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.oninvalid;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'oninvalid', arguments, result);
|
||
return result;
|
||
},
|
||
set oninvalid(value) {
|
||
},
|
||
get onkeydown() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onkeydown;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeydown', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeydown(value) {
|
||
},
|
||
get onkeypress() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onkeypress;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeypress', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeypress(value) {
|
||
},
|
||
get onkeyup() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onkeyup;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onkeyup', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeyup(value) {
|
||
},
|
||
get onload() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onload;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onload', arguments, result);
|
||
return result;
|
||
},
|
||
set onload(value) {
|
||
},
|
||
get onloadeddata() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onloadeddata;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadeddata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadeddata(value) {
|
||
},
|
||
get onloadedmetadata() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onloadedmetadata;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadedmetadata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadedmetadata(value) {
|
||
},
|
||
get onloadstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onloadstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onloadstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadstart(value) {
|
||
},
|
||
get onlostpointercapture() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onlostpointercapture;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onlostpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set onlostpointercapture(value) {
|
||
},
|
||
get onmousedown() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmousedown;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousedown', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousedown(value) {
|
||
},
|
||
onmouseenter: undefined,
|
||
onmouseleave: undefined,
|
||
get onmousemove() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmousemove;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousemove', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousemove(value) {
|
||
},
|
||
get onmouseout() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmouseout;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseout', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseout(value) {
|
||
},
|
||
get onmouseover() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmouseover;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseover', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseover(value) {
|
||
},
|
||
get onmouseup() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmouseup;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmouseup', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseup(value) {
|
||
},
|
||
get onmousewheel() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onmousewheel;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onmousewheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousewheel(value) {
|
||
},
|
||
get onpaste() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpaste;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpaste', arguments, result);
|
||
return result;
|
||
},
|
||
set onpaste(value) {
|
||
},
|
||
get onpause() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpause;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpause', arguments, result);
|
||
return result;
|
||
},
|
||
set onpause(value) {
|
||
},
|
||
get onplay() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onplay;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onplay', arguments, result);
|
||
return result;
|
||
},
|
||
set onplay(value) {
|
||
},
|
||
get onplaying() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onplaying;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onplaying', arguments, result);
|
||
return result;
|
||
},
|
||
set onplaying(value) {
|
||
},
|
||
get onpointercancel() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointercancel;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointercancel', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointercancel(value) {
|
||
},
|
||
get onpointerdown() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerdown;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerdown', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerdown(value) {
|
||
},
|
||
get onpointerenter() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerenter;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerenter', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerenter(value) {
|
||
},
|
||
get onpointerleave() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerleave;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerleave', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerleave(value) {
|
||
},
|
||
get onpointerlockchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerlockchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerlockchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerlockchange(value) {
|
||
},
|
||
get onpointerlockerror() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerlockerror;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerlockerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerlockerror(value) {
|
||
},
|
||
get onpointermove() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointermove;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointermove', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointermove(value) {
|
||
},
|
||
get onpointerout() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerout;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerout', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerout(value) {
|
||
},
|
||
get onpointerover() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerover;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerover', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerover(value) {
|
||
},
|
||
get onpointerrawupdate() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerrawupdate;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerrawupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerrawupdate(value) {
|
||
},
|
||
get onpointerup() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onpointerup;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onpointerup', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerup(value) {
|
||
},
|
||
get onprogress() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onprogress;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onprogress', arguments, result);
|
||
return result;
|
||
},
|
||
set onprogress(value) {
|
||
},
|
||
get onratechange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onratechange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onratechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onratechange(value) {
|
||
},
|
||
onreadystatechange: undefined,
|
||
get onreset() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onreset;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onreset', arguments, result);
|
||
return result;
|
||
},
|
||
set onreset(value) {
|
||
},
|
||
get onresize() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onresize;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onresize', arguments, result);
|
||
return result;
|
||
},
|
||
set onresize(value) {
|
||
},
|
||
get onresume() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onresume;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onresume', arguments, result);
|
||
return result;
|
||
},
|
||
set onresume(value) {
|
||
},
|
||
get onscroll() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onscroll;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onscroll', arguments, result);
|
||
return result;
|
||
},
|
||
set onscroll(value) {
|
||
},
|
||
get onsearch() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onsearch;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsearch', arguments, result);
|
||
return result;
|
||
},
|
||
set onsearch(value) {
|
||
},
|
||
get onsecuritypolicyviolation() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onsecuritypolicyviolation;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsecuritypolicyviolation', arguments, result);
|
||
return result;
|
||
},
|
||
set onsecuritypolicyviolation(value) {
|
||
},
|
||
get onseeked() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onseeked;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onseeked', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeked(value) {
|
||
},
|
||
get onseeking() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onseeking;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onseeking', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeking(value) {
|
||
},
|
||
get onselect() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onselect;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onselect(value) {
|
||
},
|
||
get onselectionchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onselectionchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselectionchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectionchange(value) {
|
||
},
|
||
get onselectstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onselectstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onselectstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectstart(value) {
|
||
},
|
||
get onslotchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onslotchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onslotchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onslotchange(value) {
|
||
},
|
||
get onstalled() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onstalled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onstalled', arguments, result);
|
||
return result;
|
||
},
|
||
set onstalled(value) {
|
||
},
|
||
get onsubmit() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onsubmit;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsubmit', arguments, result);
|
||
return result;
|
||
},
|
||
set onsubmit(value) {
|
||
},
|
||
get onsuspend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onsuspend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onsuspend', arguments, result);
|
||
return result;
|
||
},
|
||
set onsuspend(value) {
|
||
},
|
||
get ontimeupdate() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontimeupdate;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontimeupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set ontimeupdate(value) {
|
||
},
|
||
get ontoggle() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontoggle;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontoggle', arguments, result);
|
||
return result;
|
||
},
|
||
set ontoggle(value) {
|
||
},
|
||
get ontransitioncancel() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontransitioncancel;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitioncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitioncancel(value) {
|
||
},
|
||
get ontransitionend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontransitionend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionend(value) {
|
||
},
|
||
get ontransitionrun() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontransitionrun;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionrun', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionrun(value) {
|
||
},
|
||
get ontransitionstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.ontransitionstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'ontransitionstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionstart(value) {
|
||
},
|
||
get onvisibilitychange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onvisibilitychange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onvisibilitychange', arguments, result);
|
||
return result;
|
||
},
|
||
set onvisibilitychange(value) {
|
||
},
|
||
get onvolumechange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onvolumechange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onvolumechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onvolumechange(value) {
|
||
},
|
||
get onwaiting() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwaiting;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwaiting', arguments, result);
|
||
return result;
|
||
},
|
||
set onwaiting(value) {
|
||
},
|
||
get onwebkitanimationend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkitanimationend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationend(value) {
|
||
},
|
||
get onwebkitanimationiteration() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkitanimationiteration;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationiteration(value) {
|
||
},
|
||
get onwebkitanimationstart() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkitanimationstart;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationstart(value) {
|
||
},
|
||
get onwebkitfullscreenchange() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkitfullscreenchange;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitfullscreenchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitfullscreenchange(value) {
|
||
},
|
||
get onwebkitfullscreenerror() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkitfullscreenerror;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkitfullscreenerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitfullscreenerror(value) {
|
||
},
|
||
get onwebkittransitionend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwebkittransitionend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwebkittransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkittransitionend(value) {
|
||
},
|
||
get onwheel() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.onwheel;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'onwheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onwheel(value) {
|
||
},
|
||
open() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.open;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'open', arguments, result);
|
||
return result;
|
||
},
|
||
get pictureInPictureElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.pictureInPictureElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pictureInPictureElement', arguments, result);
|
||
return result;
|
||
},
|
||
get pictureInPictureEnabled() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.pictureInPictureEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pictureInPictureEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
get plugins() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.plugins;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'plugins', arguments, result);
|
||
return result;
|
||
},
|
||
get pointerLockElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.pointerLockElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'pointerLockElement', arguments, result);
|
||
return result;
|
||
},
|
||
prepend() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.prepend;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'prepend', arguments, result);
|
||
return result;
|
||
},
|
||
queryCommandEnabled() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.queryCommandEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
queryCommandIndeterm() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.queryCommandIndeterm;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandIndeterm', arguments, result);
|
||
return result;
|
||
},
|
||
queryCommandState() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.queryCommandState;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandState', arguments, result);
|
||
return result;
|
||
},
|
||
queryCommandSupported() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.queryCommandSupported;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandSupported', arguments, result);
|
||
return result;
|
||
},
|
||
queryCommandValue() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.queryCommandValue;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'queryCommandValue', arguments, result);
|
||
return result;
|
||
},
|
||
querySelector() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.querySelector;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'querySelector', arguments, result);
|
||
return result;
|
||
},
|
||
querySelectorAll() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.querySelectorAll;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'querySelectorAll', arguments, result);
|
||
return result;
|
||
},
|
||
get readyState() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "complete";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'readyState', arguments, result);
|
||
return result;
|
||
},
|
||
get referrer() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.referrer;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'referrer', arguments, result);
|
||
return result;
|
||
},
|
||
releaseEvents() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.releaseEvents;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'releaseEvents', arguments, result);
|
||
return result;
|
||
},
|
||
replaceChildren() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.replaceChildren;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'replaceChildren', arguments, result);
|
||
return result;
|
||
},
|
||
get rootElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.rootElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'rootElement', arguments, result);
|
||
return result;
|
||
},
|
||
get scripts() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.scripts;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'scripts', arguments, result);
|
||
return result;
|
||
},
|
||
get scrollingElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.scrollingElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'scrollingElement', arguments, result);
|
||
return result;
|
||
},
|
||
get styleSheets() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.styleSheets;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'styleSheets', arguments, result);
|
||
return result;
|
||
},
|
||
get timeline() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.timeline;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'timeline', arguments, result);
|
||
return result;
|
||
},
|
||
get title() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.title;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'title', arguments, result);
|
||
return result;
|
||
},
|
||
set title(value) {
|
||
},
|
||
get visibilityState() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = "hidden";;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'visibilityState', arguments, result);
|
||
return result;
|
||
},
|
||
get vlinkColor() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.vlinkColor;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'vlinkColor', arguments, result);
|
||
return result;
|
||
},
|
||
set vlinkColor(value) {
|
||
},
|
||
get wasDiscarded() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = false;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'wasDiscarded', arguments, result);
|
||
return result;
|
||
},
|
||
webkitCancelFullScreen() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitCancelFullScreen;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'webkitCancelFullScreen', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitCurrentFullScreenElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitCurrentFullScreenElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitCurrentFullScreenElement', arguments, result);
|
||
return result;
|
||
},
|
||
webkitExitFullscreen() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitExitFullscreen;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'webkitExitFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitFullscreenElement() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitFullscreenElement;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitFullscreenElement', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitFullscreenEnabled() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitFullscreenEnabled;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitFullscreenEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitHidden() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitHidden', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitIsFullScreen() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitIsFullScreen;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitIsFullScreen', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitVisibilityState() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.webkitVisibilityState;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'webkitVisibilityState', arguments, result);
|
||
return result;
|
||
},
|
||
write() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.write;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'write', arguments, result);
|
||
return result;
|
||
},
|
||
writeln() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.writeln;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Document', 'writeln', arguments, result);
|
||
return result;
|
||
},
|
||
get xmlEncoding() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.xmlEncoding;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlEncoding', arguments, result);
|
||
return result;
|
||
},
|
||
get xmlStandalone() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.xmlStandalone;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlStandalone', arguments, result);
|
||
return result;
|
||
},
|
||
set xmlStandalone(value) {
|
||
},
|
||
get xmlVersion() {
|
||
if (!Document.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = $attribute_map.xmlVersion;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Document', 'xmlVersion', arguments, result);
|
||
return result;
|
||
},
|
||
set xmlVersion(value) {
|
||
},
|
||
}
|
||
|
||
qxVm.rename(Document.prototype, "Document");
|
||
qxVm.safeDescriptor_addConstructor(Document);
|
||
qxVm.safe_Objattribute(Document, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.defineProperties(Document.prototype, {
|
||
[Symbol.unscopables]: {
|
||
value: {
|
||
after: true,
|
||
append: true,
|
||
before: true,
|
||
prepend: true,
|
||
remove: true,
|
||
replaceChildren: true,
|
||
replaceWith: true,
|
||
},
|
||
configurable: true, enumerable: false, writable: false
|
||
}
|
||
});
|
||
|
||
Object.setPrototypeOf(Document.prototype, Node.prototype);
|
||
Object.setPrototypeOf(Document, Node);
|
||
|
||
})();
|
||
// debugger;
|
||
|
||
Attr = function Attr() {//构造函数
|
||
throw new TypeError("Illegal constructor");
|
||
}; qxVm.safefunction(Attr);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'localName', 'name', 'namespaceURI', 'ownerElement', 'prefix', 'specified', 'value'
|
||
];
|
||
const $safe_set_attribute = ['value'];
|
||
const $safe_func_attribute = [];
|
||
|
||
Attr.prototype = {
|
||
get localName(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get name(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
},
|
||
get namespaceURI(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get ownerElement(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get prefix(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get specified(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get value(){
|
||
if (!Attr.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
set value(value){
|
||
}
|
||
};
|
||
qxVm.rename(Attr.prototype, "Attr");
|
||
qxVm.safeDescriptor_addConstructor(Attr);
|
||
// debugger;
|
||
qxVm.safe_Objattribute(Attr, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
|
||
Object.setPrototypeOf(Attr.prototype, Node.prototype);
|
||
Object.setPrototypeOf(Attr, Node);
|
||
|
||
})();
|
||
|
||
CSS = {
|
||
Hz() {
|
||
},
|
||
Q() {
|
||
},
|
||
ch() {
|
||
},
|
||
cm() {
|
||
},
|
||
deg() {
|
||
},
|
||
dpcm() {
|
||
},
|
||
dpi() {
|
||
},
|
||
dppx() {
|
||
},
|
||
em() {
|
||
},
|
||
escape() {
|
||
},
|
||
ex() {
|
||
},
|
||
fr() {
|
||
},
|
||
grad() {
|
||
},
|
||
in() {
|
||
},
|
||
kHz() {
|
||
},
|
||
mm() {
|
||
},
|
||
ms() {
|
||
},
|
||
number() {
|
||
},
|
||
pc() {
|
||
},
|
||
percent() {
|
||
},
|
||
pt() {
|
||
},
|
||
px() {
|
||
},
|
||
rad() {
|
||
},
|
||
registerProperty() {
|
||
},
|
||
rem() {
|
||
},
|
||
s() {
|
||
},
|
||
supports() {
|
||
return true;
|
||
},
|
||
turn() {
|
||
},
|
||
vh() {
|
||
},
|
||
vmax() {
|
||
},
|
||
vmin() {
|
||
},
|
||
vw() {
|
||
}
|
||
};
|
||
qxVm.rename(CSS, 'CSS');
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [
|
||
'Hz', 'Q', 'ch', 'cm', 'deg', 'dpcm', 'dpi', 'dppx', 'em', 'escape', 'ex', 'fr', 'grad', 'in', 'kHz', 'mm', 'ms', 'number', 'pc', 'percent', 'pt',
|
||
'px', 'rad', 'registerProperty', 'rem', 's', 'supports', 'turn', 'vh', 'vmax', 'vmin', 'vw'
|
||
];
|
||
|
||
qxVm.safe_Objattribute(CSS, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute, true);
|
||
})();
|
||
|
||
|
||
CSSStyleDeclaration = function CSSStyleDeclaration(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CSSStyleDeclaration);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['cssFloat', 'cssText', 'length', 'parentRule'];
|
||
const $safe_set_attribute = ['cssFloat', 'cssText'];
|
||
const $safe_func_attribute = ['getPropertyPriority', 'getPropertyValue', 'item', 'removeProperty', 'setProperty'];
|
||
CSSStyleDeclaration.prototype = {
|
||
|
||
get cssFloat() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cssFloat, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'cssFloat', arguments, result);
|
||
return result;
|
||
},
|
||
set cssFloat(value) {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CSSStyleDeclaration', 'cssFloat', arguments);
|
||
qxVm.memory.private_data.get(this).cssFloat = value + "";
|
||
},
|
||
get cssText() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cssText, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'cssText', arguments, result);
|
||
return result;
|
||
},
|
||
set cssText(value) {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CSSStyleDeclaration', 'cssText', arguments);
|
||
qxVm.memory.private_data.get(this).cssText = value + "";
|
||
},
|
||
getPropertyPriority() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyPriority', arguments, result);
|
||
return result;
|
||
},
|
||
getPropertyValue() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'getPropertyValue', arguments, result);
|
||
return result;
|
||
},
|
||
item() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'item', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
get parentRule() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).parentRule, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CSSStyleDeclaration', 'parentRule', arguments, result);
|
||
return result;
|
||
},
|
||
removeProperty() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'removeProperty', arguments, result);
|
||
return result;
|
||
},
|
||
setProperty() {
|
||
if (!CSSStyleDeclaration.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CSSStyleDeclaration', 'setProperty', arguments, result);
|
||
return result;
|
||
}
|
||
}
|
||
|
||
qxVm.rename(CSSStyleDeclaration.prototype, "CSSStyleDeclaration");
|
||
qxVm.safeDescriptor_addConstructor(CSSStyleDeclaration);
|
||
qxVm.safe_Objattribute(CSSStyleDeclaration, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
|
||
CharacterData = function (createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CharacterData);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['data', 'length', 'nextElementSibling', 'previousElementSibling'];
|
||
const $safe_set_attribute = ['data'];
|
||
const $safe_func_attribute = ['after', 'appendData', 'before', 'deleteData', 'insertData', 'remove', 'replaceData', 'replaceWith', 'substringData'];
|
||
|
||
CharacterData.prototype = {
|
||
after() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'after', arguments, result);
|
||
return result;
|
||
},
|
||
appendData() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'appendData', arguments, result);
|
||
return result;
|
||
},
|
||
before() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'before', arguments, result);
|
||
return result;
|
||
},
|
||
get data() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).data, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'data', arguments, result);
|
||
return result;
|
||
},
|
||
set data(value) {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CharacterData', 'data', arguments);
|
||
qxVm.memory.private_data.get(this).data = value + "";
|
||
},
|
||
deleteData() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'deleteData', arguments, result);
|
||
return result;
|
||
},
|
||
insertData() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'insertData', arguments, result);
|
||
return result;
|
||
},
|
||
get length() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).length, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'length', arguments, result);
|
||
return result;
|
||
},
|
||
get nextElementSibling() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nextElementSibling, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'nextElementSibling', arguments, result);
|
||
return result;
|
||
},
|
||
get previousElementSibling() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).previousElementSibling, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CharacterData', 'previousElementSibling', arguments, result);
|
||
return result;
|
||
},
|
||
remove() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'remove', arguments, result);
|
||
return result;
|
||
},
|
||
replaceData() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'replaceData', arguments, result);
|
||
return result;
|
||
},
|
||
replaceWith() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'replaceWith', arguments, result);
|
||
return result;
|
||
},
|
||
substringData() {
|
||
if (!CharacterData.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CharacterData', 'substringData', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(CharacterData.prototype, "CharacterData");
|
||
qxVm.safeDescriptor_addConstructor(CharacterData);
|
||
qxVm.safe_Objattribute(CharacterData, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.defineProperties(CharacterData.prototype, {
|
||
[Symbol.unscopables]: {
|
||
value: {
|
||
after: true,
|
||
before: true,
|
||
remove: true,
|
||
replaceWith: true
|
||
},
|
||
configurable: true, enumerable: false, writable: false
|
||
}
|
||
});
|
||
|
||
Object.setPrototypeOf(CharacterData.prototype, Node.prototype);
|
||
Object.setPrototypeOf(CharacterData, Node);
|
||
|
||
})();
|
||
Text = function Text(wholeText) {
|
||
if (new.target !== Text) {
|
||
throw new TypeError(`Failed to construct 'Text': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
|
||
qxVm.memory.private_data.set(this, { wholeText: wholeText })
|
||
}; qxVm.safefunction(Text);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['assignedSlot'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['splitText'];
|
||
|
||
Text.prototype = {
|
||
get assignedSlot() {
|
||
if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).assignedSlot, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'Text', 'assignedSlot', arguments, result);
|
||
return result;
|
||
},
|
||
splitText() {
|
||
if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Text', 'splitText', arguments, result);
|
||
return result;
|
||
},
|
||
get wholeText() {
|
||
if (!Text.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).wholeText, "");
|
||
}
|
||
}
|
||
qxVm.rename(Text.prototype, "Text");
|
||
qxVm.safeDescriptor_addConstructor(Text);
|
||
qxVm.safe_Objattribute(Text, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(Text.prototype, CharacterData.prototype);
|
||
Object.setPrototypeOf(Text, CharacterData);
|
||
|
||
})();
|
||
CDATASection = function CDATASection(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(CDATASection);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
CDATASection.prototype = { }
|
||
qxVm.rename(CDATASection.prototype, "CDATASection");
|
||
qxVm.safeDescriptor_addConstructor(CDATASection);
|
||
qxVm.safe_Objattribute(CDATASection, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(CDATASection.prototype, Text.prototype);
|
||
Object.setPrototypeOf(CDATASection, Text);
|
||
|
||
})();
|
||
HTMLDocument = function HTMLDocument(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLDocument);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
|
||
HTMLDocument.prototype = {};
|
||
qxVm.rename(HTMLDocument.prototype, "HTMLDocument");
|
||
qxVm.safeDescriptor_addConstructor(HTMLDocument);
|
||
qxVm.safe_Objattribute(HTMLDocument, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLDocument.prototype, Document.prototype); // 指定属性原型的原型链
|
||
Object.setPrototypeOf(HTMLDocument, Document); // 指定属性的原型链
|
||
|
||
})();
|
||
// debugger;
|
||
HTMLElement = function HTMLElement(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLElement);
|
||
|
||
; (function () {
|
||
const $cssstyle_attribute = [
|
||
"accentColor", "additiveSymbols", "alignContent", "alignItems", "alignSelf", "alignmentBaseline", "all", "animation", "animationDelay", "animationDirection",
|
||
"animationDuration", "animationFillMode", "animationIterationCount", "animationName", "animationPlayState", "animationTimingFunction", "appRegion",
|
||
"appearance", "ascentOverride", "aspectRatio", "backdropFilter", "backfaceVisibility", "background", "backgroundAttachment", "backgroundBlendMode",
|
||
"backgroundClip", "backgroundColor", "backgroundImage", "backgroundOrigin", "backgroundPosition", "backgroundPositionX", "backgroundPositionY",
|
||
"backgroundRepeat", "backgroundRepeatX", "backgroundRepeatY", "backgroundSize", "baselineShift", "blockSize", "border", "borderBlock", "borderBlockColor",
|
||
"borderBlockEnd", "borderBlockEndColor", "borderBlockEndStyle", "borderBlockEndWidth", "borderBlockStart", "borderBlockStartColor", "borderBlockStartStyle",
|
||
"borderBlockStartWidth", "borderBlockStyle", "borderBlockWidth", "borderBottom", "borderBottomColor", "borderBottomLeftRadius", "borderBottomRightRadius",
|
||
"borderBottomStyle", "borderBottomWidth", "borderCollapse", "borderColor", "borderEndEndRadius", "borderEndStartRadius", "borderImage", "borderImageOutset",
|
||
"borderImageRepeat", "borderImageSlice", "borderImageSource", "borderImageWidth", "borderInline", "borderInlineColor", "borderInlineEnd",
|
||
"borderInlineEndColor", "borderInlineEndStyle", "borderInlineEndWidth", "borderInlineStart", "borderInlineStartColor", "borderInlineStartStyle",
|
||
"borderInlineStartWidth", "borderInlineStyle", "borderInlineWidth", "borderLeft", "borderLeftColor", "borderLeftStyle", "borderLeftWidth", "borderRadius",
|
||
"borderRight", "borderRightColor", "borderRightStyle", "borderRightWidth", "borderSpacing", "borderStartEndRadius", "borderStartStartRadius",
|
||
"borderStyle", "borderTop", "borderTopColor", "borderTopLeftRadius", "borderTopRightRadius", "borderTopStyle", "borderTopWidth", "borderWidth", "bottom",
|
||
"boxShadow", "boxSizing", "breakAfter", "breakBefore", "breakInside", "bufferedRendering", "captionSide", "caretColor", "clear", "clip", "clipPath",
|
||
"clipRule", "color", "colorInterpolation", "colorInterpolationFilters", "colorRendering", "colorScheme", "columnCount", "columnFill", "columnGap",
|
||
"columnRule", "columnRuleColor", "columnRuleStyle", "columnRuleWidth", "columnSpan", "columnWidth", "columns", "contain", "containIntrinsicBlockSize",
|
||
"containIntrinsicHeight", "containIntrinsicInlineSize", "containIntrinsicSize", "containIntrinsicWidth", "content", "contentVisibility", "counterIncrement",
|
||
"counterReset", "counterSet", "cursor", "cx", "cy", "d", "descentOverride", "direction", "display", "dominantBaseline", "emptyCells", "fallback", "fill",
|
||
"fillOpacity", "fillRule", "filter", "flex", "flexBasis", "flexDirection", "flexFlow", "flexGrow", "flexShrink", "flexWrap", "float", "floodColor",
|
||
"floodOpacity", "font", "fontDisplay", "fontFamily", "fontFeatureSettings", "fontKerning", "fontOpticalSizing", "fontSize", "fontStretch", "fontStyle",
|
||
"fontSynthesis", "fontSynthesisSmallCaps", "fontSynthesisStyle", "fontSynthesisWeight", "fontVariant", "fontVariantCaps", "fontVariantEastAsian",
|
||
"fontVariantLigatures", "fontVariantNumeric", "fontVariationSettings", "fontWeight", "forcedColorAdjust", "gap", "grid", "gridArea", "gridAutoColumns",
|
||
"gridAutoFlow", "gridAutoRows", "gridColumn", "gridColumnEnd", "gridColumnGap", "gridColumnStart", "gridGap", "gridRow", "gridRowEnd", "gridRowGap",
|
||
"gridRowStart", "gridTemplate", "gridTemplateAreas", "gridTemplateColumns", "gridTemplateRows", "height", "hyphens", "imageOrientation", "imageRendering",
|
||
"inherits", "initialValue", "inlineSize", "inset", "insetBlock", "insetBlockEnd", "insetBlockStart", "insetInline", "insetInlineEnd", "insetInlineStart",
|
||
"isolation", "justifyContent", "justifyItems", "justifySelf", "left", "letterSpacing", "lightingColor", "lineBreak", "lineGapOverride", "lineHeight",
|
||
"listStyle", "listStyleImage", "listStylePosition", "listStyleType", "margin", "marginBlock", "marginBlockEnd", "marginBlockStart", "marginBottom",
|
||
"marginInline", "marginInlineEnd", "marginInlineStart", "marginLeft", "marginRight", "marginTop", "marker", "markerEnd", "markerMid", "markerStart",
|
||
"mask", "maskType", "maxBlockSize", "maxHeight", "maxInlineSize", "maxWidth", "maxZoom", "minBlockSize", "minHeight", "minInlineSize", "minWidth", "minZoom",
|
||
"mixBlendMode", "negative", "objectFit", "objectPosition", "offset", "offsetDistance", "offsetPath", "offsetRotate", "opacity", "order", "orientation",
|
||
"orphans", "outline", "outlineColor", "outlineOffset", "outlineStyle", "outlineWidth", "overflow", "overflowAnchor", "overflowClipMargin", "overflowWrap",
|
||
"overflowX", "overflowY", "overscrollBehavior", "overscrollBehaviorBlock", "overscrollBehaviorInline", "overscrollBehaviorX", "overscrollBehaviorY",
|
||
"pad", "padding", "paddingBlock", "paddingBlockEnd", "paddingBlockStart", "paddingBottom", "paddingInline", "paddingInlineEnd", "paddingInlineStart",
|
||
"paddingLeft", "paddingRight", "paddingTop", "page", "pageBreakAfter", "pageBreakBefore", "pageBreakInside", "pageOrientation", "paintOrder", "perspective",
|
||
"perspectiveOrigin", "placeContent", "placeItems", "placeSelf", "pointerEvents", "position", "prefix", "quotes", "r", "range", "resize", "right", "rowGap",
|
||
"rubyPosition", "rx", "ry", "scrollBehavior", "scrollMargin", "scrollMarginBlock", "scrollMarginBlockEnd", "scrollMarginBlockStart", "scrollMarginBottom",
|
||
"scrollMarginInline", "scrollMarginInlineEnd", "scrollMarginInlineStart", "scrollMarginLeft", "scrollMarginRight", "scrollMarginTop", "scrollPadding",
|
||
"scrollPaddingBlock", "scrollPaddingBlockEnd", "scrollPaddingBlockStart", "scrollPaddingBottom", "scrollPaddingInline", "scrollPaddingInlineEnd",
|
||
"scrollPaddingInlineStart", "scrollPaddingLeft", "scrollPaddingRight", "scrollPaddingTop", "scrollSnapAlign", "scrollSnapStop", "scrollSnapType",
|
||
"scrollbarGutter", "shapeImageThreshold", "shapeMargin", "shapeOutside", "shapeRendering", "size", "sizeAdjust", "speak", "speakAs", "src", "stopColor",
|
||
"stopOpacity", "stroke", "strokeDasharray", "strokeDashoffset", "strokeLinecap", "strokeLinejoin", "strokeMiterlimit", "strokeOpacity", "strokeWidth",
|
||
"suffix", "symbols", "syntax", "system", "tabSize", "tableLayout", "textAlign", "textAlignLast", "textAnchor", "textCombineUpright", "textDecoration",
|
||
"textDecorationColor", "textDecorationLine", "textDecorationSkipInk", "textDecorationStyle", "textDecorationThickness", "textIndent", "textOrientation",
|
||
"textOverflow", "textRendering", "textShadow", "textSizeAdjust", "textTransform", "textUnderlineOffset", "textUnderlinePosition", "top", "touchAction",
|
||
"transform", "transformBox", "transformOrigin", "transformStyle", "transition", "transitionDelay", "transitionDuration", "transitionProperty",
|
||
"transitionTimingFunction", "unicodeBidi", "unicodeRange", "userSelect", "userZoom", "vectorEffect", "verticalAlign", "visibility", "webkitAlignContent",
|
||
"webkitAlignItems", "webkitAlignSelf", "webkitAnimation", "webkitAnimationDelay", "webkitAnimationDirection", "webkitAnimationDuration",
|
||
"webkitAnimationFillMode", "webkitAnimationIterationCount", "webkitAnimationName", "webkitAnimationPlayState", "webkitAnimationTimingFunction",
|
||
"webkitAppRegion", "webkitAppearance", "webkitBackfaceVisibility", "webkitBackgroundClip", "webkitBackgroundOrigin", "webkitBackgroundSize",
|
||
"webkitBorderAfter", "webkitBorderAfterColor", "webkitBorderAfterStyle", "webkitBorderAfterWidth", "webkitBorderBefore", "webkitBorderBeforeColor",
|
||
"webkitBorderBeforeStyle", "webkitBorderBeforeWidth", "webkitBorderBottomLeftRadius", "webkitBorderBottomRightRadius", "webkitBorderEnd",
|
||
"webkitBorderEndColor", "webkitBorderEndStyle", "webkitBorderEndWidth", "webkitBorderHorizontalSpacing", "webkitBorderImage", "webkitBorderRadius",
|
||
"webkitBorderStart", "webkitBorderStartColor", "webkitBorderStartStyle", "webkitBorderStartWidth", "webkitBorderTopLeftRadius",
|
||
"webkitBorderTopRightRadius", "webkitBorderVerticalSpacing", "webkitBoxAlign", "webkitBoxDecorationBreak", "webkitBoxDirection", "webkitBoxFlex",
|
||
"webkitBoxOrdinalGroup", "webkitBoxOrient", "webkitBoxPack", "webkitBoxReflect", "webkitBoxShadow", "webkitBoxSizing", "webkitClipPath",
|
||
"webkitColumnBreakAfter", "webkitColumnBreakBefore", "webkitColumnBreakInside", "webkitColumnCount", "webkitColumnGap", "webkitColumnRule",
|
||
"webkitColumnRuleColor", "webkitColumnRuleStyle", "webkitColumnRuleWidth", "webkitColumnSpan", "webkitColumnWidth", "webkitColumns", "webkitFilter",
|
||
"webkitFlex", "webkitFlexBasis", "webkitFlexDirection", "webkitFlexFlow", "webkitFlexGrow", "webkitFlexShrink", "webkitFlexWrap",
|
||
"webkitFontFeatureSettings", "webkitFontSmoothing", "webkitHighlight", "webkitHyphenateCharacter", "webkitJustifyContent", "webkitLineBreak",
|
||
"webkitLineClamp", "webkitLocale", "webkitLogicalHeight", "webkitLogicalWidth", "webkitMarginAfter", "webkitMarginBefore", "webkitMarginEnd",
|
||
"webkitMarginStart", "webkitMask", "webkitMaskBoxImage", "webkitMaskBoxImageOutset", "webkitMaskBoxImageRepeat", "webkitMaskBoxImageSlice",
|
||
"webkitMaskBoxImageSource", "webkitMaskBoxImageWidth", "webkitMaskClip", "webkitMaskComposite", "webkitMaskImage", "webkitMaskOrigin",
|
||
"webkitMaskPosition", "webkitMaskPositionX", "webkitMaskPositionY", "webkitMaskRepeat", "webkitMaskRepeatX", "webkitMaskRepeatY", "webkitMaskSize",
|
||
"webkitMaxLogicalHeight", "webkitMaxLogicalWidth", "webkitMinLogicalHeight", "webkitMinLogicalWidth", "webkitOpacity", "webkitOrder",
|
||
"webkitPaddingAfter", "webkitPaddingBefore", "webkitPaddingEnd", "webkitPaddingStart", "webkitPerspective", "webkitPerspectiveOrigin",
|
||
"webkitPerspectiveOriginX", "webkitPerspectiveOriginY", "webkitPrintColorAdjust", "webkitRtlOrdering", "webkitRubyPosition",
|
||
"webkitShapeImageThreshold", "webkitShapeMargin", "webkitShapeOutside", "webkitTapHighlightColor", "webkitTextCombine", "webkitTextDecorationsInEffect",
|
||
"webkitTextEmphasis", "webkitTextEmphasisColor", "webkitTextEmphasisPosition", "webkitTextEmphasisStyle", "webkitTextFillColor",
|
||
"webkitTextOrientation", "webkitTextSecurity", "webkitTextSizeAdjust", "webkitTextStroke", "webkitTextStrokeColor", "webkitTextStrokeWidth",
|
||
"webkitTransform", "webkitTransformOrigin", "webkitTransformOriginX", "webkitTransformOriginY", "webkitTransformOriginZ", "webkitTransformStyle",
|
||
"webkitTransition", "webkitTransitionDelay", "webkitTransitionDuration", "webkitTransitionProperty", "webkitTransitionTimingFunction", "webkitUserDrag",
|
||
"webkitUserModify", "webkitUserSelect", "webkitWritingMode", "whiteSpace", "widows", "width", "willChange", "wordBreak", "wordSpacing", "wordWrap",
|
||
"writingMode", "x", "y", "zIndex", "zoom"
|
||
]
|
||
|
||
const $safe_get_attribute = [
|
||
'accessKey', 'autocapitalize', 'autofocus', 'contentEditable', 'dataset', 'dir', 'draggable', 'enterKeyHint', 'hidden', 'innerText',
|
||
'inputMode', 'isContentEditable', 'lang', 'nonce', 'offsetHeight', 'offsetLeft', 'offsetParent', 'offsetTop', 'offsetWidth', 'onabort',
|
||
'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay',
|
||
'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag',
|
||
'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror',
|
||
'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata',
|
||
'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover', 'onmouseup',
|
||
'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave',
|
||
'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset',
|
||
'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart',
|
||
'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun',
|
||
'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart',
|
||
'onwebkittransitionend', 'onwheel', 'outerText', 'spellcheck', 'style', 'tabIndex', 'title', 'translate', 'virtualKeyboardPolicy'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'accessKey', 'autocapitalize', 'autofocus', 'contentEditable', 'dir', 'draggable', 'enterKeyHint', 'hidden', 'innerText', 'inputMode',
|
||
'lang', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur',
|
||
'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut',
|
||
'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied',
|
||
'onended', 'onerror', 'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup',
|
||
'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover',
|
||
'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave',
|
||
'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize',
|
||
'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled',
|
||
'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart',
|
||
'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkittransitionend',
|
||
'onwheel', 'outerText', 'spellcheck', 'style', 'tabIndex', 'title', 'translate', 'virtualKeyboardPolicy'
|
||
];
|
||
const $safe_func_attribute = ['attachInternals', 'blur', 'click', 'focus'];
|
||
|
||
HTMLElement.prototype = {
|
||
get accessKey() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).accessKey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'accessKey', arguments, result);
|
||
return result;
|
||
},
|
||
set accessKey(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'accessKey', arguments);
|
||
qxVm.memory.private_data.get(this).accessKey = value + "";
|
||
},
|
||
attachInternals() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'attachInternals', arguments, result);
|
||
return result;
|
||
},
|
||
get autocapitalize() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).autocapitalize, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'autocapitalize', arguments, result);
|
||
return result;
|
||
},
|
||
set autocapitalize(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'autocapitalize', arguments);
|
||
qxVm.memory.private_data.get(this).autocapitalize = value + "";
|
||
},
|
||
get autofocus() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).autofocus, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'autofocus', arguments, result);
|
||
return result;
|
||
},
|
||
set autofocus(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'autofocus', arguments);
|
||
qxVm.memory.private_data.get(this).autofocus = value ? true : false;
|
||
},
|
||
blur() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'blur', arguments, result);
|
||
return result;
|
||
},
|
||
click() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'click', arguments, result);
|
||
return result;
|
||
},
|
||
get contentEditable() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).contentEditable, "inherit");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'contentEditable', arguments, result);
|
||
return result;
|
||
},
|
||
set contentEditable(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (['true', 'false', 'plaintext-only', 'inherit'].index(value + "") != -1) {
|
||
throw new DOMException(`Failed to set the 'contentEditable' property on 'HTMLElement': The value provided ('111') is not one of 'true', 'false', 'plaintext-only', or 'inherit'.`)
|
||
}
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'contentEditable', arguments);
|
||
qxVm.memory.private_data.get(this).contentEditable = value + "";
|
||
},
|
||
get dataset() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this).dataset;
|
||
if (!ele) {
|
||
ele = new DOMStringMap();
|
||
qxVm.memory.private_data.get(this).dataset = ele;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'if ', arguments, result);
|
||
return result;
|
||
},
|
||
get dir() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).dir, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'dir', arguments, result);
|
||
return result;
|
||
},
|
||
set dir(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'dir', arguments);
|
||
qxVm.memory.private_data.get(this).dir = value + "";
|
||
},
|
||
get draggable() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).draggable, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'draggable', arguments, result);
|
||
return result;
|
||
},
|
||
set draggable(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'draggable', arguments);
|
||
qxVm.memory.private_data.get(this).draggable = value ? true : false;
|
||
},
|
||
get enterKeyHint() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).enterKeyHint, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'enterKeyHint', arguments, result);
|
||
return result;
|
||
},
|
||
set enterKeyHint(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'enterKeyHint', arguments);
|
||
qxVm.memory.private_data.get(this).enterKeyHint = value + "";
|
||
},
|
||
focus() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'focus', arguments, result);
|
||
return result;
|
||
},
|
||
get hidden() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hidden, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'hidden', arguments, result);
|
||
return result;
|
||
},
|
||
set hidden(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'hidden', arguments);
|
||
qxVm.memory.private_data.get(this).hidden = value ? true : false;
|
||
},
|
||
get innerText() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).innerText, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'innerText', arguments, result);
|
||
return result;
|
||
},
|
||
set innerText(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'innerText', arguments);
|
||
qxVm.memory.private_data.get(this).innerText = value + "";
|
||
},
|
||
get inputMode() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).inputMode, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'inputMode', arguments, result);
|
||
return result;
|
||
},
|
||
set inputMode(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'inputMode', arguments);
|
||
qxVm.memory.private_data.get(this).inputMode = value + "";
|
||
},
|
||
get isContentEditable() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isContentEditable, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'isContentEditable', arguments, result);
|
||
return result;
|
||
},
|
||
get lang() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lang, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'lang', arguments, result);
|
||
return result;
|
||
},
|
||
set lang(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'lang', arguments);
|
||
qxVm.memory.private_data.get(this).lang = value + "";
|
||
},
|
||
get nonce() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nonce, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'nonce', arguments, result);
|
||
return result;
|
||
},
|
||
set nonce(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'nonce', arguments);
|
||
qxVm.memory.private_data.get(this).nonce = value + "";
|
||
},
|
||
get offsetHeight() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetLeft() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetLeft', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetParent() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetParent', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetTop() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetTop', arguments, result);
|
||
return result;
|
||
},
|
||
get offsetWidth() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 0;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'offsetWidth', arguments, result);
|
||
return result;
|
||
},
|
||
get onabort() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onabort', arguments);
|
||
qxVm.memory.private_data.get(this).onabort = value + "";
|
||
},
|
||
get onanimationend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationend', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationend = value + "";
|
||
},
|
||
get onanimationiteration() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationiteration(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationiteration', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationiteration = value + "";
|
||
},
|
||
get onanimationstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onanimationstart', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationstart = value + "";
|
||
},
|
||
get onauxclick() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onauxclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onauxclick(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onauxclick', arguments);
|
||
qxVm.memory.private_data.get(this).onauxclick = value + "";
|
||
},
|
||
get onbeforexrselect() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onbeforexrselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforexrselect(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onbeforexrselect', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforexrselect = value + "";
|
||
},
|
||
get onblur() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onblur', arguments, result);
|
||
return result;
|
||
},
|
||
set onblur(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onblur', arguments);
|
||
qxVm.memory.private_data.get(this).onblur = value + "";
|
||
},
|
||
get oncancel() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncancel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set oncancel(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncancel', arguments);
|
||
qxVm.memory.private_data.get(this).oncancel = value + "";
|
||
},
|
||
get oncanplay() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncanplay', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplay(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncanplay', arguments);
|
||
qxVm.memory.private_data.get(this).oncanplay = value + "";
|
||
},
|
||
get oncanplaythrough() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncanplaythrough', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplaythrough(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncanplaythrough', arguments);
|
||
qxVm.memory.private_data.get(this).oncanplaythrough = value + "";
|
||
},
|
||
get onchange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onchange', arguments);
|
||
qxVm.memory.private_data.get(this).onchange = value + "";
|
||
},
|
||
get onclick() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclick, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onclick(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onclick', arguments);
|
||
qxVm.memory.private_data.get(this).onclick = value + "";
|
||
},
|
||
get onclose() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onclose', arguments, result);
|
||
return result;
|
||
},
|
||
set onclose(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onclose', arguments);
|
||
qxVm.memory.private_data.get(this).onclose = value + "";
|
||
},
|
||
get oncontextmenu() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncontextmenu', arguments, result);
|
||
return result;
|
||
},
|
||
set oncontextmenu(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncontextmenu', arguments);
|
||
qxVm.memory.private_data.get(this).oncontextmenu = value + "";
|
||
},
|
||
get oncopy() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncopy, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncopy', arguments, result);
|
||
return result;
|
||
},
|
||
set oncopy(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncopy', arguments);
|
||
qxVm.memory.private_data.get(this).oncopy = value + "";
|
||
},
|
||
get oncuechange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncuechange', arguments, result);
|
||
return result;
|
||
},
|
||
set oncuechange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncuechange', arguments);
|
||
qxVm.memory.private_data.get(this).oncuechange = value + "";
|
||
},
|
||
get oncut() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncut, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oncut', arguments, result);
|
||
return result;
|
||
},
|
||
set oncut(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oncut', arguments);
|
||
qxVm.memory.private_data.get(this).oncut = value + "";
|
||
},
|
||
get ondblclick() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondblclick', arguments, result);
|
||
return result;
|
||
},
|
||
set ondblclick(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondblclick', arguments);
|
||
qxVm.memory.private_data.get(this).ondblclick = value + "";
|
||
},
|
||
get ondrag() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrag, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondrag', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrag(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondrag', arguments);
|
||
qxVm.memory.private_data.get(this).ondrag = value + "";
|
||
},
|
||
get ondragend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragend', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragend', arguments);
|
||
qxVm.memory.private_data.get(this).ondragend = value + "";
|
||
},
|
||
get ondragenter() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragenter', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragenter(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragenter', arguments);
|
||
qxVm.memory.private_data.get(this).ondragenter = value + "";
|
||
},
|
||
get ondragleave() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragleave', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragleave(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragleave', arguments);
|
||
qxVm.memory.private_data.get(this).ondragleave = value + "";
|
||
},
|
||
get ondragover() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragover, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragover', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragover(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragover', arguments);
|
||
qxVm.memory.private_data.get(this).ondragover = value + "";
|
||
},
|
||
get ondragstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondragstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondragstart', arguments);
|
||
qxVm.memory.private_data.get(this).ondragstart = value + "";
|
||
},
|
||
get ondrop() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrop, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondrop', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrop(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondrop', arguments);
|
||
qxVm.memory.private_data.get(this).ondrop = value + "";
|
||
},
|
||
get ondurationchange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ondurationchange', arguments, result);
|
||
return result;
|
||
},
|
||
set ondurationchange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ondurationchange', arguments);
|
||
qxVm.memory.private_data.get(this).ondurationchange = value + "";
|
||
},
|
||
get onemptied() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onemptied, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onemptied', arguments, result);
|
||
return result;
|
||
},
|
||
set onemptied(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onemptied', arguments);
|
||
qxVm.memory.private_data.get(this).onemptied = value + "";
|
||
},
|
||
get onended() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onended', arguments, result);
|
||
return result;
|
||
},
|
||
set onended(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onended', arguments);
|
||
qxVm.memory.private_data.get(this).onended = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onfocus() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onfocus', arguments, result);
|
||
return result;
|
||
},
|
||
set onfocus(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onfocus', arguments);
|
||
qxVm.memory.private_data.get(this).onfocus = value + "";
|
||
},
|
||
get onformdata() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onformdata, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onformdata', arguments, result);
|
||
return result;
|
||
},
|
||
set onformdata(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onformdata', arguments);
|
||
qxVm.memory.private_data.get(this).onformdata = value + "";
|
||
},
|
||
get ongotpointercapture() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ongotpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set ongotpointercapture(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ongotpointercapture', arguments);
|
||
qxVm.memory.private_data.get(this).ongotpointercapture = value + "";
|
||
},
|
||
get oninput() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oninput, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oninput', arguments, result);
|
||
return result;
|
||
},
|
||
set oninput(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oninput', arguments);
|
||
qxVm.memory.private_data.get(this).oninput = value + "";
|
||
},
|
||
get oninvalid() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'oninvalid', arguments, result);
|
||
return result;
|
||
},
|
||
set oninvalid(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'oninvalid', arguments);
|
||
qxVm.memory.private_data.get(this).oninvalid = value + "";
|
||
},
|
||
get onkeydown() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeydown', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeydown(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeydown', arguments);
|
||
qxVm.memory.private_data.get(this).onkeydown = value + "";
|
||
},
|
||
get onkeypress() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeypress', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeypress(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeypress', arguments);
|
||
qxVm.memory.private_data.get(this).onkeypress = value + "";
|
||
},
|
||
get onkeyup() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onkeyup', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeyup(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onkeyup', arguments);
|
||
qxVm.memory.private_data.get(this).onkeyup = value + "";
|
||
},
|
||
get onload() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onload', arguments, result);
|
||
return result;
|
||
},
|
||
set onload(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onload', arguments);
|
||
qxVm.memory.private_data.get(this).onload = value + "";
|
||
},
|
||
get onloadeddata() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadeddata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadeddata(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadeddata', arguments);
|
||
qxVm.memory.private_data.get(this).onloadeddata = value + "";
|
||
},
|
||
get onloadedmetadata() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadedmetadata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadedmetadata(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadedmetadata', arguments);
|
||
qxVm.memory.private_data.get(this).onloadedmetadata = value + "";
|
||
},
|
||
get onloadstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onloadstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onloadstart', arguments);
|
||
qxVm.memory.private_data.get(this).onloadstart = value + "";
|
||
},
|
||
get onlostpointercapture() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onlostpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set onlostpointercapture(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onlostpointercapture', arguments);
|
||
qxVm.memory.private_data.get(this).onlostpointercapture = value + "";
|
||
},
|
||
get onmousedown() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousedown', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousedown(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousedown', arguments);
|
||
qxVm.memory.private_data.get(this).onmousedown = value + "";
|
||
},
|
||
get onmousemove() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousemove', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousemove(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousemove', arguments);
|
||
qxVm.memory.private_data.get(this).onmousemove = value + "";
|
||
},
|
||
get onmouseout() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseout', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseout(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseout', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseout = value + "";
|
||
},
|
||
get onmouseover() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseover', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseover(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseover', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseover = value + "";
|
||
},
|
||
get onmouseup() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmouseup', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseup(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmouseup', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseup = value + "";
|
||
},
|
||
get onmousewheel() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onmousewheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousewheel(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onmousewheel', arguments);
|
||
qxVm.memory.private_data.get(this).onmousewheel = value + "";
|
||
},
|
||
get onpaste() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpaste, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpaste', arguments, result);
|
||
return result;
|
||
},
|
||
set onpaste(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpaste', arguments);
|
||
qxVm.memory.private_data.get(this).onpaste = value + "";
|
||
},
|
||
get onpause() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpause', arguments, result);
|
||
return result;
|
||
},
|
||
set onpause(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpause', arguments);
|
||
qxVm.memory.private_data.get(this).onpause = value + "";
|
||
},
|
||
get onplay() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onplay, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onplay', arguments, result);
|
||
return result;
|
||
},
|
||
set onplay(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onplay', arguments);
|
||
qxVm.memory.private_data.get(this).onplay = value + "";
|
||
},
|
||
get onplaying() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onplaying, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onplaying', arguments, result);
|
||
return result;
|
||
},
|
||
set onplaying(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onplaying', arguments);
|
||
qxVm.memory.private_data.get(this).onplaying = value + "";
|
||
},
|
||
get onpointercancel() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointercancel', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointercancel(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointercancel', arguments);
|
||
qxVm.memory.private_data.get(this).onpointercancel = value + "";
|
||
},
|
||
get onpointerdown() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerdown', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerdown(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerdown', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerdown = value + "";
|
||
},
|
||
get onpointerenter() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerenter', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerenter(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerenter', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerenter = value + "";
|
||
},
|
||
get onpointerleave() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerleave', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerleave(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerleave', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerleave = value + "";
|
||
},
|
||
get onpointermove() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointermove', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointermove(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointermove', arguments);
|
||
qxVm.memory.private_data.get(this).onpointermove = value + "";
|
||
},
|
||
get onpointerout() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerout', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerout(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerout', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerout = value + "";
|
||
},
|
||
get onpointerover() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerover', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerover(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerover', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerover = value + "";
|
||
},
|
||
get onpointerrawupdate() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerrawupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerrawupdate(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerrawupdate', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerrawupdate = value + "";
|
||
},
|
||
get onpointerup() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onpointerup', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerup(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onpointerup', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerup = value + "";
|
||
},
|
||
get onprogress() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onprogress', arguments, result);
|
||
return result;
|
||
},
|
||
set onprogress(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onprogress', arguments);
|
||
qxVm.memory.private_data.get(this).onprogress = value + "";
|
||
},
|
||
get onratechange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onratechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onratechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onratechange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onratechange', arguments);
|
||
qxVm.memory.private_data.get(this).onratechange = value + "";
|
||
},
|
||
get onreset() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onreset, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onreset', arguments, result);
|
||
return result;
|
||
},
|
||
set onreset(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onreset', arguments);
|
||
qxVm.memory.private_data.get(this).onreset = value + "";
|
||
},
|
||
get onresize() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onresize', arguments, result);
|
||
return result;
|
||
},
|
||
set onresize(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onresize', arguments);
|
||
qxVm.memory.private_data.get(this).onresize = value + "";
|
||
},
|
||
get onscroll() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onscroll', arguments, result);
|
||
return result;
|
||
},
|
||
set onscroll(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onscroll', arguments);
|
||
qxVm.memory.private_data.get(this).onscroll = value + "";
|
||
},
|
||
get onsecuritypolicyviolation() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsecuritypolicyviolation', arguments, result);
|
||
return result;
|
||
},
|
||
set onsecuritypolicyviolation(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsecuritypolicyviolation', arguments);
|
||
qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + "";
|
||
},
|
||
get onseeked() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeked, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onseeked', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeked(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onseeked', arguments);
|
||
qxVm.memory.private_data.get(this).onseeked = value + "";
|
||
},
|
||
get onseeking() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeking, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onseeking', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeking(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onseeking', arguments);
|
||
qxVm.memory.private_data.get(this).onseeking = value + "";
|
||
},
|
||
get onselect() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselect, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onselect(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselect', arguments);
|
||
qxVm.memory.private_data.get(this).onselect = value + "";
|
||
},
|
||
get onselectionchange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselectionchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectionchange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselectionchange', arguments);
|
||
qxVm.memory.private_data.get(this).onselectionchange = value + "";
|
||
},
|
||
get onselectstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onselectstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onselectstart', arguments);
|
||
qxVm.memory.private_data.get(this).onselectstart = value + "";
|
||
},
|
||
get onslotchange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onslotchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onslotchange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onslotchange', arguments);
|
||
qxVm.memory.private_data.get(this).onslotchange = value + "";
|
||
},
|
||
get onstalled() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstalled, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onstalled', arguments, result);
|
||
return result;
|
||
},
|
||
set onstalled(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onstalled', arguments);
|
||
qxVm.memory.private_data.get(this).onstalled = value + "";
|
||
},
|
||
get onsubmit() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsubmit', arguments, result);
|
||
return result;
|
||
},
|
||
set onsubmit(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsubmit', arguments);
|
||
qxVm.memory.private_data.get(this).onsubmit = value + "";
|
||
},
|
||
get onsuspend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onsuspend', arguments, result);
|
||
return result;
|
||
},
|
||
set onsuspend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onsuspend', arguments);
|
||
qxVm.memory.private_data.get(this).onsuspend = value + "";
|
||
},
|
||
get ontimeupdate() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontimeupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set ontimeupdate(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontimeupdate', arguments);
|
||
qxVm.memory.private_data.get(this).ontimeupdate = value + "";
|
||
},
|
||
get ontoggle() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontoggle', arguments, result);
|
||
return result;
|
||
},
|
||
set ontoggle(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontoggle', arguments);
|
||
qxVm.memory.private_data.get(this).ontoggle = value + "";
|
||
},
|
||
get ontransitioncancel() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitioncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitioncancel(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitioncancel', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitioncancel = value + "";
|
||
},
|
||
get ontransitionend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionend', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionend = value + "";
|
||
},
|
||
get ontransitionrun() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionrun', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionrun(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionrun', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionrun = value + "";
|
||
},
|
||
get ontransitionstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'ontransitionstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'ontransitionstart', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionstart = value + "";
|
||
},
|
||
get onvolumechange() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onvolumechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onvolumechange(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onvolumechange', arguments);
|
||
qxVm.memory.private_data.get(this).onvolumechange = value + "";
|
||
},
|
||
get onwaiting() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwaiting', arguments, result);
|
||
return result;
|
||
},
|
||
set onwaiting(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwaiting', arguments);
|
||
qxVm.memory.private_data.get(this).onwaiting = value + "";
|
||
},
|
||
get onwebkitanimationend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationend', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationend = value + "";
|
||
},
|
||
get onwebkitanimationiteration() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationiteration(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationiteration', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + "";
|
||
},
|
||
get onwebkitanimationstart() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkitanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationstart(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkitanimationstart', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationstart = value + "";
|
||
},
|
||
get onwebkittransitionend() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwebkittransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkittransitionend(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwebkittransitionend', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkittransitionend = value + "";
|
||
},
|
||
get onwheel() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwheel, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'onwheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onwheel(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'onwheel', arguments);
|
||
qxVm.memory.private_data.get(this).onwheel = value + "";
|
||
},
|
||
get outerText() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).outerText, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'outerText', arguments, result);
|
||
return result;
|
||
},
|
||
set outerText(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'outerText', arguments);
|
||
qxVm.memory.private_data.get(this).outerText = value + "";
|
||
},
|
||
get spellcheck() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).spellcheck, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'spellcheck', arguments, result);
|
||
return result;
|
||
},
|
||
set spellcheck(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'spellcheck', arguments);
|
||
qxVm.memory.private_data.get(this).spellcheck = value ? true : false;
|
||
},
|
||
get style() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele = qxVm.memory.private_data.get(this);
|
||
if (!ele) {
|
||
ele = new CSSStyleDeclaration(qxVm.memory.$createObj_key);
|
||
for (key of $cssstyle_attribute) {
|
||
ele[key] = "";
|
||
};
|
||
qxVm.memory.private_data.set(this, {
|
||
style:ele
|
||
})
|
||
qxVm.memory.private_data.get(this).style = ele;
|
||
}else{
|
||
ele = ele.style;
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLElement', 'for ', arguments, result);
|
||
return result;
|
||
},
|
||
set style(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'style', arguments);
|
||
qxVm.memory.private_data.get(this).style = value;
|
||
},
|
||
get tabIndex() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, -1);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'tabIndex', arguments, result);
|
||
return result;
|
||
},
|
||
set tabIndex(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'tabIndex', arguments);
|
||
qxVm.memory.private_data.get(this).tabIndex = value ? 1 : -1;
|
||
},
|
||
get title() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).title, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'title', arguments, result);
|
||
return result;
|
||
},
|
||
set title(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'title', arguments);
|
||
qxVm.memory.private_data.get(this).title = value + "";
|
||
},
|
||
get translate() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).translate, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'translate', arguments, result);
|
||
return result;
|
||
},
|
||
set translate(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'translate', arguments);
|
||
qxVm.memory.private_data.get(this).translate = value ? true : false;
|
||
},
|
||
get virtualKeyboardPolicy() {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).virtualKeyboardPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLElement', 'virtualKeyboardPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
set virtualKeyboardPolicy(value) {
|
||
if (!HTMLElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLElement', 'virtualKeyboardPolicy', arguments);
|
||
qxVm.memory.private_data.get(this).virtualKeyboardPolicy = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(HTMLElement.prototype, "HTMLElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLElement);
|
||
qxVm.safe_Objattribute(HTMLElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLElement.prototype, Element.prototype);
|
||
Object.setPrototypeOf(HTMLElement, Element);
|
||
})();
|
||
SVGElement = function SVGElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SVGElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'autofocus', 'className', 'dataset', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick',
|
||
'onclose', 'oncontextmenu', 'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror',
|
||
'onfocus', 'onformdata', 'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove',
|
||
'onmouseout', 'onmouseover', 'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointermove', 'onpointerout', 'onpointerover',
|
||
'onpointerrawupdate', 'onpointerup', 'onprogress', 'onratechange', 'onreset', 'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled',
|
||
'onsubmit', 'onsuspend', 'ontimeupdate', 'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration',
|
||
'onwebkitanimationstart', 'onwebkittransitionend', 'onwheel', 'ownerSVGElement', 'style', 'tabIndex', 'viewportElement'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'autofocus', 'nonce', 'onabort', 'onanimationend', 'onanimationiteration', 'onanimationstart', 'onauxclick', 'onbeforexrselect', 'onblur', 'oncancel', 'oncanplay', 'oncanplaythrough', 'onchange', 'onclick', 'onclose', 'oncontextmenu',
|
||
'oncopy', 'oncuechange', 'oncut', 'ondblclick', 'ondrag', 'ondragend', 'ondragenter', 'ondragleave', 'ondragover', 'ondragstart', 'ondrop', 'ondurationchange', 'onemptied', 'onended', 'onerror', 'onfocus', 'onformdata',
|
||
'ongotpointercapture', 'oninput', 'oninvalid', 'onkeydown', 'onkeypress', 'onkeyup', 'onload', 'onloadeddata', 'onloadedmetadata', 'onloadstart', 'onlostpointercapture', 'onmousedown', 'onmousemove', 'onmouseout', 'onmouseover',
|
||
'onmouseup', 'onmousewheel', 'onpaste', 'onpause', 'onplay', 'onplaying', 'onpointercancel', 'onpointerdown', 'onpointerenter', 'onpointerleave', 'onpointermove', 'onpointerout', 'onpointerover', 'onpointerrawupdate', 'onpointerup',
|
||
'onprogress', 'onratechange', 'onreset', 'onresize', 'onscroll', 'onsecuritypolicyviolation', 'onseeked', 'onseeking', 'onselect', 'onselectionchange', 'onselectstart', 'onslotchange', 'onstalled', 'onsubmit', 'onsuspend', 'ontimeupdate',
|
||
'ontoggle', 'ontransitioncancel', 'ontransitionend', 'ontransitionrun', 'ontransitionstart', 'onvolumechange', 'onwaiting', 'onwebkitanimationend', 'onwebkitanimationiteration', 'onwebkitanimationstart', 'onwebkittransitionend',
|
||
'onwheel', 'style', 'tabIndex'
|
||
];
|
||
const $safe_func_attribute = ['blur', 'focus'];
|
||
|
||
SVGElement.prototype = {
|
||
get autofocus() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).autofocus, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'autofocus', arguments, result);
|
||
return result;
|
||
},
|
||
set autofocus(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'autofocus', arguments);
|
||
qxVm.memory.private_data.get(this).autofocus = value + "";
|
||
},
|
||
blur() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGElement', 'blur', arguments, result);
|
||
return result;
|
||
},
|
||
get className() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).className, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'className', arguments, result);
|
||
return result;
|
||
},
|
||
get dataset() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).dataset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'dataset', arguments, result);
|
||
return result;
|
||
},
|
||
focus() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGElement', 'focus', arguments, result);
|
||
return result;
|
||
},
|
||
get nonce() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nonce, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'nonce', arguments, result);
|
||
return result;
|
||
},
|
||
set nonce(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'nonce', arguments);
|
||
qxVm.memory.private_data.get(this).nonce = value + "";
|
||
},
|
||
get onabort() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onabort, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onabort', arguments, result);
|
||
return result;
|
||
},
|
||
set onabort(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onabort', arguments);
|
||
qxVm.memory.private_data.get(this).onabort = value + "";
|
||
},
|
||
get onanimationend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationend', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationend = value + "";
|
||
},
|
||
get onanimationiteration() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationiteration, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationiteration(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationiteration', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationiteration = value + "";
|
||
},
|
||
get onanimationstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onanimationstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onanimationstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onanimationstart', arguments);
|
||
qxVm.memory.private_data.get(this).onanimationstart = value + "";
|
||
},
|
||
get onauxclick() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onauxclick, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onauxclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onauxclick(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onauxclick', arguments);
|
||
qxVm.memory.private_data.get(this).onauxclick = value + "";
|
||
},
|
||
get onbeforexrselect() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforexrselect, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onbeforexrselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforexrselect(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onbeforexrselect', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforexrselect = value + "";
|
||
},
|
||
get onblur() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onblur', arguments, result);
|
||
return result;
|
||
},
|
||
set onblur(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onblur', arguments);
|
||
qxVm.memory.private_data.get(this).onblur = value + "";
|
||
},
|
||
get oncancel() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncancel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set oncancel(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncancel', arguments);
|
||
qxVm.memory.private_data.get(this).oncancel = value + "";
|
||
},
|
||
get oncanplay() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplay, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncanplay', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplay(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncanplay', arguments);
|
||
qxVm.memory.private_data.get(this).oncanplay = value + "";
|
||
},
|
||
get oncanplaythrough() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncanplaythrough, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncanplaythrough', arguments, result);
|
||
return result;
|
||
},
|
||
set oncanplaythrough(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncanplaythrough', arguments);
|
||
qxVm.memory.private_data.get(this).oncanplaythrough = value + "";
|
||
},
|
||
get onchange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onchange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onchange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onchange', arguments);
|
||
qxVm.memory.private_data.get(this).onchange = value + "";
|
||
},
|
||
get onclick() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclick, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onclick', arguments, result);
|
||
return result;
|
||
},
|
||
set onclick(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onclick', arguments);
|
||
qxVm.memory.private_data.get(this).onclick = value + "";
|
||
},
|
||
get onclose() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onclose, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onclose', arguments, result);
|
||
return result;
|
||
},
|
||
set onclose(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onclose', arguments);
|
||
qxVm.memory.private_data.get(this).onclose = value + "";
|
||
},
|
||
get oncontextmenu() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncontextmenu, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncontextmenu', arguments, result);
|
||
return result;
|
||
},
|
||
set oncontextmenu(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncontextmenu', arguments);
|
||
qxVm.memory.private_data.get(this).oncontextmenu = value + "";
|
||
},
|
||
get oncopy() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncopy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncopy', arguments, result);
|
||
return result;
|
||
},
|
||
set oncopy(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncopy', arguments);
|
||
qxVm.memory.private_data.get(this).oncopy = value + "";
|
||
},
|
||
get oncuechange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncuechange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncuechange', arguments, result);
|
||
return result;
|
||
},
|
||
set oncuechange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncuechange', arguments);
|
||
qxVm.memory.private_data.get(this).oncuechange = value + "";
|
||
},
|
||
get oncut() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oncut, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oncut', arguments, result);
|
||
return result;
|
||
},
|
||
set oncut(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oncut', arguments);
|
||
qxVm.memory.private_data.get(this).oncut = value + "";
|
||
},
|
||
get ondblclick() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondblclick, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondblclick', arguments, result);
|
||
return result;
|
||
},
|
||
set ondblclick(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondblclick', arguments);
|
||
qxVm.memory.private_data.get(this).ondblclick = value + "";
|
||
},
|
||
get ondrag() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrag, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondrag', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrag(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondrag', arguments);
|
||
qxVm.memory.private_data.get(this).ondrag = value + "";
|
||
},
|
||
get ondragend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragend', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragend', arguments);
|
||
qxVm.memory.private_data.get(this).ondragend = value + "";
|
||
},
|
||
get ondragenter() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragenter, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragenter', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragenter(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragenter', arguments);
|
||
qxVm.memory.private_data.get(this).ondragenter = value + "";
|
||
},
|
||
get ondragleave() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragleave, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragleave', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragleave(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragleave', arguments);
|
||
qxVm.memory.private_data.get(this).ondragleave = value + "";
|
||
},
|
||
get ondragover() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragover, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragover', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragover(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragover', arguments);
|
||
qxVm.memory.private_data.get(this).ondragover = value + "";
|
||
},
|
||
get ondragstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondragstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondragstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ondragstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondragstart', arguments);
|
||
qxVm.memory.private_data.get(this).ondragstart = value + "";
|
||
},
|
||
get ondrop() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondrop, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondrop', arguments, result);
|
||
return result;
|
||
},
|
||
set ondrop(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondrop', arguments);
|
||
qxVm.memory.private_data.get(this).ondrop = value + "";
|
||
},
|
||
get ondurationchange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ondurationchange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ondurationchange', arguments, result);
|
||
return result;
|
||
},
|
||
set ondurationchange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ondurationchange', arguments);
|
||
qxVm.memory.private_data.get(this).ondurationchange = value + "";
|
||
},
|
||
get onemptied() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onemptied, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onemptied', arguments, result);
|
||
return result;
|
||
},
|
||
set onemptied(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onemptied', arguments);
|
||
qxVm.memory.private_data.get(this).onemptied = value + "";
|
||
},
|
||
get onended() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onended, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onended', arguments, result);
|
||
return result;
|
||
},
|
||
set onended(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onended', arguments);
|
||
qxVm.memory.private_data.get(this).onended = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onfocus() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onfocus', arguments, result);
|
||
return result;
|
||
},
|
||
set onfocus(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onfocus', arguments);
|
||
qxVm.memory.private_data.get(this).onfocus = value + "";
|
||
},
|
||
get onformdata() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onformdata, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onformdata', arguments, result);
|
||
return result;
|
||
},
|
||
set onformdata(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onformdata', arguments);
|
||
qxVm.memory.private_data.get(this).onformdata = value + "";
|
||
},
|
||
get ongotpointercapture() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ongotpointercapture, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ongotpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set ongotpointercapture(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ongotpointercapture', arguments);
|
||
qxVm.memory.private_data.get(this).ongotpointercapture = value + "";
|
||
},
|
||
get oninput() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oninput, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oninput', arguments, result);
|
||
return result;
|
||
},
|
||
set oninput(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oninput', arguments);
|
||
qxVm.memory.private_data.get(this).oninput = value + "";
|
||
},
|
||
get oninvalid() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).oninvalid, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'oninvalid', arguments, result);
|
||
return result;
|
||
},
|
||
set oninvalid(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'oninvalid', arguments);
|
||
qxVm.memory.private_data.get(this).oninvalid = value + "";
|
||
},
|
||
get onkeydown() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeydown, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeydown', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeydown(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeydown', arguments);
|
||
qxVm.memory.private_data.get(this).onkeydown = value + "";
|
||
},
|
||
get onkeypress() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeypress, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeypress', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeypress(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeypress', arguments);
|
||
qxVm.memory.private_data.get(this).onkeypress = value + "";
|
||
},
|
||
get onkeyup() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onkeyup, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onkeyup', arguments, result);
|
||
return result;
|
||
},
|
||
set onkeyup(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onkeyup', arguments);
|
||
qxVm.memory.private_data.get(this).onkeyup = value + "";
|
||
},
|
||
get onload() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onload', arguments, result);
|
||
return result;
|
||
},
|
||
set onload(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onload', arguments);
|
||
qxVm.memory.private_data.get(this).onload = value + "";
|
||
},
|
||
get onloadeddata() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadeddata, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadeddata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadeddata(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadeddata', arguments);
|
||
qxVm.memory.private_data.get(this).onloadeddata = value + "";
|
||
},
|
||
get onloadedmetadata() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadedmetadata, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadedmetadata', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadedmetadata(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadedmetadata', arguments);
|
||
qxVm.memory.private_data.get(this).onloadedmetadata = value + "";
|
||
},
|
||
get onloadstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onloadstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onloadstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onloadstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onloadstart', arguments);
|
||
qxVm.memory.private_data.get(this).onloadstart = value + "";
|
||
},
|
||
get onlostpointercapture() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onlostpointercapture, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onlostpointercapture', arguments, result);
|
||
return result;
|
||
},
|
||
set onlostpointercapture(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onlostpointercapture', arguments);
|
||
qxVm.memory.private_data.get(this).onlostpointercapture = value + "";
|
||
},
|
||
get onmousedown() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousedown, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousedown', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousedown(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousedown', arguments);
|
||
qxVm.memory.private_data.get(this).onmousedown = value + "";
|
||
},
|
||
get onmousemove() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousemove, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousemove', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousemove(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousemove', arguments);
|
||
qxVm.memory.private_data.get(this).onmousemove = value + "";
|
||
},
|
||
get onmouseout() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseout, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseout', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseout(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseout', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseout = value + "";
|
||
},
|
||
get onmouseover() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseover, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseover', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseover(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseover', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseover = value + "";
|
||
},
|
||
get onmouseup() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmouseup, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmouseup', arguments, result);
|
||
return result;
|
||
},
|
||
set onmouseup(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmouseup', arguments);
|
||
qxVm.memory.private_data.get(this).onmouseup = value + "";
|
||
},
|
||
get onmousewheel() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmousewheel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onmousewheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onmousewheel(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onmousewheel', arguments);
|
||
qxVm.memory.private_data.get(this).onmousewheel = value + "";
|
||
},
|
||
get onpaste() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpaste, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpaste', arguments, result);
|
||
return result;
|
||
},
|
||
set onpaste(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpaste', arguments);
|
||
qxVm.memory.private_data.get(this).onpaste = value + "";
|
||
},
|
||
get onpause() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpause, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpause', arguments, result);
|
||
return result;
|
||
},
|
||
set onpause(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpause', arguments);
|
||
qxVm.memory.private_data.get(this).onpause = value + "";
|
||
},
|
||
get onplay() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onplay, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onplay', arguments, result);
|
||
return result;
|
||
},
|
||
set onplay(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onplay', arguments);
|
||
qxVm.memory.private_data.get(this).onplay = value + "";
|
||
},
|
||
get onplaying() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onplaying, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onplaying', arguments, result);
|
||
return result;
|
||
},
|
||
set onplaying(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onplaying', arguments);
|
||
qxVm.memory.private_data.get(this).onplaying = value + "";
|
||
},
|
||
get onpointercancel() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointercancel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointercancel', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointercancel(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointercancel', arguments);
|
||
qxVm.memory.private_data.get(this).onpointercancel = value + "";
|
||
},
|
||
get onpointerdown() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerdown, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerdown', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerdown(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerdown', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerdown = value + "";
|
||
},
|
||
get onpointerenter() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerenter, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerenter', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerenter(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerenter', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerenter = value + "";
|
||
},
|
||
get onpointerleave() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerleave, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerleave', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerleave(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerleave', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerleave = value + "";
|
||
},
|
||
get onpointermove() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointermove, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointermove', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointermove(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointermove', arguments);
|
||
qxVm.memory.private_data.get(this).onpointermove = value + "";
|
||
},
|
||
get onpointerout() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerout, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerout', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerout(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerout', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerout = value + "";
|
||
},
|
||
get onpointerover() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerover, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerover', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerover(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerover', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerover = value + "";
|
||
},
|
||
get onpointerrawupdate() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerrawupdate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerrawupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerrawupdate(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerrawupdate', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerrawupdate = value + "";
|
||
},
|
||
get onpointerup() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpointerup, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onpointerup', arguments, result);
|
||
return result;
|
||
},
|
||
set onpointerup(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onpointerup', arguments);
|
||
qxVm.memory.private_data.get(this).onpointerup = value + "";
|
||
},
|
||
get onprogress() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onprogress, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onprogress', arguments, result);
|
||
return result;
|
||
},
|
||
set onprogress(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onprogress', arguments);
|
||
qxVm.memory.private_data.get(this).onprogress = value + "";
|
||
},
|
||
get onratechange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onratechange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onratechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onratechange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onratechange', arguments);
|
||
qxVm.memory.private_data.get(this).onratechange = value + "";
|
||
},
|
||
get onreset() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onreset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onreset', arguments, result);
|
||
return result;
|
||
},
|
||
set onreset(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onreset', arguments);
|
||
qxVm.memory.private_data.get(this).onreset = value + "";
|
||
},
|
||
get onresize() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onresize', arguments, result);
|
||
return result;
|
||
},
|
||
set onresize(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onresize', arguments);
|
||
qxVm.memory.private_data.get(this).onresize = value + "";
|
||
},
|
||
get onscroll() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onscroll', arguments, result);
|
||
return result;
|
||
},
|
||
set onscroll(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onscroll', arguments);
|
||
qxVm.memory.private_data.get(this).onscroll = value + "";
|
||
},
|
||
get onsecuritypolicyviolation() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsecuritypolicyviolation, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsecuritypolicyviolation', arguments, result);
|
||
return result;
|
||
},
|
||
set onsecuritypolicyviolation(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsecuritypolicyviolation', arguments);
|
||
qxVm.memory.private_data.get(this).onsecuritypolicyviolation = value + "";
|
||
},
|
||
get onseeked() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeked, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onseeked', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeked(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onseeked', arguments);
|
||
qxVm.memory.private_data.get(this).onseeked = value + "";
|
||
},
|
||
get onseeking() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onseeking, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onseeking', arguments, result);
|
||
return result;
|
||
},
|
||
set onseeking(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onseeking', arguments);
|
||
qxVm.memory.private_data.get(this).onseeking = value + "";
|
||
},
|
||
get onselect() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselect, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselect', arguments, result);
|
||
return result;
|
||
},
|
||
set onselect(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselect', arguments);
|
||
qxVm.memory.private_data.get(this).onselect = value + "";
|
||
},
|
||
get onselectionchange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectionchange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselectionchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectionchange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselectionchange', arguments);
|
||
qxVm.memory.private_data.get(this).onselectionchange = value + "";
|
||
},
|
||
get onselectstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onselectstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onselectstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onselectstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onselectstart', arguments);
|
||
qxVm.memory.private_data.get(this).onselectstart = value + "";
|
||
},
|
||
get onslotchange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onslotchange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onslotchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onslotchange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onslotchange', arguments);
|
||
qxVm.memory.private_data.get(this).onslotchange = value + "";
|
||
},
|
||
get onstalled() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstalled, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onstalled', arguments, result);
|
||
return result;
|
||
},
|
||
set onstalled(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onstalled', arguments);
|
||
qxVm.memory.private_data.get(this).onstalled = value + "";
|
||
},
|
||
get onsubmit() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsubmit, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsubmit', arguments, result);
|
||
return result;
|
||
},
|
||
set onsubmit(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsubmit', arguments);
|
||
qxVm.memory.private_data.get(this).onsubmit = value + "";
|
||
},
|
||
get onsuspend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onsuspend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onsuspend', arguments, result);
|
||
return result;
|
||
},
|
||
set onsuspend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onsuspend', arguments);
|
||
qxVm.memory.private_data.get(this).onsuspend = value + "";
|
||
},
|
||
get ontimeupdate() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontimeupdate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontimeupdate', arguments, result);
|
||
return result;
|
||
},
|
||
set ontimeupdate(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontimeupdate', arguments);
|
||
qxVm.memory.private_data.get(this).ontimeupdate = value + "";
|
||
},
|
||
get ontoggle() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontoggle, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontoggle', arguments, result);
|
||
return result;
|
||
},
|
||
set ontoggle(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontoggle', arguments);
|
||
qxVm.memory.private_data.get(this).ontoggle = value + "";
|
||
},
|
||
get ontransitioncancel() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitioncancel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitioncancel', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitioncancel(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitioncancel', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitioncancel = value + "";
|
||
},
|
||
get ontransitionend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionend', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionend = value + "";
|
||
},
|
||
get ontransitionrun() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionrun, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionrun', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionrun(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionrun', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionrun = value + "";
|
||
},
|
||
get ontransitionstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ontransitionstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ontransitionstart', arguments, result);
|
||
return result;
|
||
},
|
||
set ontransitionstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'ontransitionstart', arguments);
|
||
qxVm.memory.private_data.get(this).ontransitionstart = value + "";
|
||
},
|
||
get onvolumechange() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onvolumechange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onvolumechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onvolumechange(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onvolumechange', arguments);
|
||
qxVm.memory.private_data.get(this).onvolumechange = value + "";
|
||
},
|
||
get onwaiting() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaiting, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwaiting', arguments, result);
|
||
return result;
|
||
},
|
||
set onwaiting(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwaiting', arguments);
|
||
qxVm.memory.private_data.get(this).onwaiting = value + "";
|
||
},
|
||
get onwebkitanimationend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationend', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationend = value + "";
|
||
},
|
||
get onwebkitanimationiteration() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationiteration, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationiteration', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationiteration(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationiteration', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationiteration = value + "";
|
||
},
|
||
get onwebkitanimationstart() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkitanimationstart, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkitanimationstart', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkitanimationstart(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkitanimationstart', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkitanimationstart = value + "";
|
||
},
|
||
get onwebkittransitionend() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwebkittransitionend, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwebkittransitionend', arguments, result);
|
||
return result;
|
||
},
|
||
set onwebkittransitionend(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwebkittransitionend', arguments);
|
||
qxVm.memory.private_data.get(this).onwebkittransitionend = value + "";
|
||
},
|
||
get onwheel() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwheel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'onwheel', arguments, result);
|
||
return result;
|
||
},
|
||
set onwheel(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'onwheel', arguments);
|
||
qxVm.memory.private_data.get(this).onwheel = value + "";
|
||
},
|
||
get ownerSVGElement() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ownerSVGElement, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'ownerSVGElement', arguments, result);
|
||
return result;
|
||
},
|
||
get style() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).style, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'style', arguments, result);
|
||
return result;
|
||
},
|
||
set style(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'style', arguments);
|
||
qxVm.memory.private_data.get(this).style = value + "";
|
||
},
|
||
get tabIndex() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).tabIndex, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGElement', 'tabIndex', arguments, result);
|
||
return result;
|
||
},
|
||
set tabIndex(value) {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'SVGElement', 'tabIndex', arguments);
|
||
qxVm.memory.private_data.get(this).tabIndex = value + "";
|
||
},
|
||
get viewportElement() {
|
||
if (!SVGElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).viewportElement, "");
|
||
}
|
||
}
|
||
|
||
qxVm.rename(SVGElement.prototype, "SVGElement");
|
||
qxVm.safeDescriptor_addConstructor(SVGElement);
|
||
qxVm.safe_Objattribute(SVGElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(SVGElement.prototype, Element.prototype);
|
||
Object.setPrototypeOf(SVGElement, Element);
|
||
|
||
})();
|
||
|
||
|
||
Path2D = function Path2D() {
|
||
if(new.target !== Path2D){
|
||
throw new TypeError(`Failed to construct 'Path2D': Please use the 'new' operator, this DOM object constructor cannot be called as a function.`)
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(Path2D);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['addPath', 'arc', 'arcTo', 'bezierCurveTo', 'closePath', 'ellipse', 'lineTo', 'moveTo', 'quadraticCurveTo', 'rect', 'roundRect'];
|
||
Path2D.prototype = {
|
||
|
||
addPath() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'addPath', arguments, result);
|
||
return result;
|
||
},
|
||
arc() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'arc', arguments, result);
|
||
return result;
|
||
},
|
||
arcTo() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'arcTo', arguments, result);
|
||
return result;
|
||
},
|
||
bezierCurveTo() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'bezierCurveTo', arguments, result);
|
||
return result;
|
||
},
|
||
closePath() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'closePath', arguments, result);
|
||
return result;
|
||
},
|
||
ellipse() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'ellipse', arguments, result);
|
||
return result;
|
||
},
|
||
lineTo() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'lineTo', arguments, result);
|
||
return result;
|
||
},
|
||
moveTo() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'moveTo', arguments, result);
|
||
return result;
|
||
},
|
||
quadraticCurveTo() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'quadraticCurveTo', arguments, result);
|
||
return result;
|
||
},
|
||
rect() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'rect', arguments, result);
|
||
return result;
|
||
},
|
||
roundRect() {
|
||
if (!Path2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'Path2D', 'roundRect', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
qxVm.rename(Path2D.prototype, "Path2D");
|
||
qxVm.safeDescriptor_addConstructor(Path2D);
|
||
qxVm.safe_Objattribute(Path2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
CanvasRenderingContext2D = function CanvasRenderingContext2D(createObj_key, canvas) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {canvas: canvas})
|
||
}; qxVm.safefunction(CanvasRenderingContext2D);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'canvas', 'direction', 'fillStyle', 'filter', 'font', 'globalAlpha', 'globalCompositeOperation', 'imageSmoothingEnabled', 'imageSmoothingQuality',
|
||
'lineCap', 'lineDashOffset', 'lineJoin', 'lineWidth', 'miterLimit', 'shadowBlur', 'shadowColor', 'shadowOffsetX', 'shadowOffsetY', 'strokeStyle',
|
||
'textAlign', 'textBaseline'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'direction', 'fillStyle', 'filter', 'font', 'globalAlpha', 'globalCompositeOperation', 'imageSmoothingEnabled', 'imageSmoothingQuality', 'lineCap',
|
||
'lineDashOffset', 'lineJoin', 'lineWidth', 'miterLimit', 'shadowBlur', 'shadowColor', 'shadowOffsetX', 'shadowOffsetY', 'strokeStyle', 'textAlign',
|
||
'textBaseline'
|
||
];
|
||
const $safe_func_attribute = [
|
||
'arc', 'arcTo', 'beginPath', 'bezierCurveTo', 'clearRect', 'clip', 'closePath', 'createImageData', 'createLinearGradient', 'createPattern',
|
||
'createRadialGradient', 'drawFocusIfNeeded', 'drawImage', 'ellipse', 'fill', 'fillRect', 'fillText', 'getContextAttributes', 'getImageData',
|
||
'getLineDash', 'getTransform', 'isPointInPath', 'isPointInStroke', 'lineTo', 'measureText', 'moveTo', 'putImageData', 'quadraticCurveTo', 'rect',
|
||
'resetTransform', 'restore', 'rotate', 'save', 'scale', 'setLineDash', 'setTransform', 'stroke', 'strokeRect', 'strokeText', 'transform',
|
||
'translate'
|
||
];
|
||
|
||
CanvasRenderingContext2D.prototype = {
|
||
arc(x, y, radius, startAngle, endAngle, anticlockwise) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'arc', arguments, result);
|
||
return result;
|
||
},
|
||
arcTo(x1, y1, x2, y2, radius) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'arcTo', arguments, result);
|
||
return result;
|
||
},
|
||
beginPath() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'beginPath', arguments, result);
|
||
return result;
|
||
},
|
||
bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'bezierCurveTo', arguments, result);
|
||
return result;
|
||
},
|
||
get canvas() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).canvas;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'canvas', arguments, result);
|
||
return result;
|
||
},
|
||
clearRect(x, y, width, height) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'clearRect', arguments, result);
|
||
return result;
|
||
},
|
||
clip() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'clip', arguments, result);
|
||
return result;
|
||
},
|
||
closePath() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'closePath', arguments, result);
|
||
return result;
|
||
},
|
||
createImageData(width, height) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createImageData', arguments, result);
|
||
return result;
|
||
},
|
||
createLinearGradient(x0, y0, x1, y1) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createLinearGradient', arguments, result);
|
||
return result;
|
||
},
|
||
createPattern(image, repetition) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createPattern', arguments, result);
|
||
return result;
|
||
},
|
||
createRadialGradient(x0, y0, r0, x1, y1, r1) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'createRadialGradient', arguments, result);
|
||
return result;
|
||
},
|
||
get direction() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).direction, "ltr");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'direction', arguments, result);
|
||
return result;
|
||
},
|
||
set direction(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'direction', arguments);
|
||
qxVm.memory.private_data.get(this).direction = value + "";
|
||
},
|
||
drawFocusIfNeeded(path, element) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawFocusIfNeeded', arguments, result);
|
||
return result;
|
||
},
|
||
drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'drawImage', arguments, result);
|
||
return result;
|
||
},
|
||
ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, counterclockwise) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'ellipse', arguments, result);
|
||
return result;
|
||
},
|
||
fill(path, fillRule) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fill', arguments, result);
|
||
return result;
|
||
},
|
||
fillRect(x, y, width, height) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillRect', arguments, result);
|
||
return result;
|
||
},
|
||
get fillStyle() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).fillStyle, "#000000");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'fillStyle', arguments, result);
|
||
return result;
|
||
},
|
||
set fillStyle(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
// if (value.slice(0, 1) !== "#" || value.length !== 7) {
|
||
// return
|
||
// }
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'fillStyle', arguments);
|
||
qxVm.memory.private_data.get(this).fillStyle = value + "";
|
||
},
|
||
fillText(text, x, y, maxWidth) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'fillText', arguments, result);
|
||
return result;
|
||
},
|
||
get filter() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).filter, "none");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'filter', arguments, result);
|
||
return result;
|
||
},
|
||
set filter(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'filter', arguments);
|
||
qxVm.memory.private_data.get(this).filter = value + "";
|
||
},
|
||
get font() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).font, "10px sans-serif");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'font', arguments, result);
|
||
return result;
|
||
},
|
||
set font(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'font', arguments);
|
||
qxVm.memory.private_data.get(this).font = value + "";
|
||
},
|
||
getContextAttributes() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return {
|
||
alpha: true,
|
||
colorSpace: "srgb",
|
||
desynchronized: false,
|
||
}
|
||
},
|
||
getImageData(sx, sy, sw, sh) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'getImageData', arguments, result);
|
||
return result;
|
||
},
|
||
getLineDash() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = [];;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'getLineDash', arguments, result);
|
||
return result;
|
||
},
|
||
getTransform() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return new (class DOMMatrix {
|
||
a = 1;
|
||
b = 0;
|
||
c = 0;
|
||
d = 1;
|
||
e = 0;
|
||
f = 0;
|
||
is2D = true;
|
||
isIdentity = true;
|
||
m11 = 1;
|
||
m12 = 0;
|
||
m13 = 0;
|
||
m14 = 0;
|
||
m21 = 0;
|
||
m22 = 1;
|
||
m23 = 0;
|
||
m24 = 0;
|
||
m31 = 0;
|
||
m32 = 0;
|
||
m33 = 1;
|
||
m34 = 0;
|
||
m41 = 0;
|
||
m42 = 0;
|
||
m43 = 0;
|
||
m44 = 1;
|
||
})
|
||
},
|
||
get globalAlpha() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).globalAlpha, 1);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalAlpha', arguments, result);
|
||
return result;
|
||
},
|
||
set globalAlpha(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalAlpha', arguments);
|
||
qxVm.memory.private_data.get(this).globalAlpha = value === 1 ? 1 : 0;
|
||
},
|
||
get globalCompositeOperation() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).globalCompositeOperation, "source-over");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments, result);
|
||
return result;
|
||
},
|
||
set globalCompositeOperation(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'globalCompositeOperation', arguments);
|
||
qxVm.memory.private_data.get(this).globalCompositeOperation = value + "";
|
||
},
|
||
get imageSmoothingEnabled() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingEnabled, true);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
set imageSmoothingEnabled(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingEnabled', arguments);
|
||
qxVm.memory.private_data.get(this).imageSmoothingEnabled = value === 0 ? false : true;
|
||
},
|
||
get imageSmoothingQuality() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSmoothingQuality, "low");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments, result);
|
||
return result;
|
||
},
|
||
set imageSmoothingQuality(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'imageSmoothingQuality', arguments);
|
||
qxVm.memory.private_data.get(this).imageSmoothingQuality = value + "";
|
||
},
|
||
isPointInPath(path, x, y, fillRule) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInPath', arguments, result);
|
||
return result;
|
||
},
|
||
isPointInStroke(path, x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'isPointInStroke', arguments, result);
|
||
return result;
|
||
},
|
||
get lineCap() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lineCap, "butt");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineCap', arguments, result);
|
||
return result;
|
||
},
|
||
set lineCap(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineCap', arguments);
|
||
qxVm.memory.private_data.get(this).lineCap = value + "";
|
||
},
|
||
get lineDashOffset() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lineDashOffset, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineDashOffset', arguments, result);
|
||
return result;
|
||
},
|
||
set lineDashOffset(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).lineDashOffset = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).lineDashOffset = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
get lineJoin() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lineJoin, "miter");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineJoin', arguments, result);
|
||
return result;
|
||
},
|
||
set lineJoin(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'lineJoin', arguments);
|
||
qxVm.memory.private_data.get(this).lineJoin = value + "";
|
||
},
|
||
lineTo(x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'lineTo', arguments, result);
|
||
return result;
|
||
},
|
||
get lineWidth() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lineWidth, 1);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'lineWidth', arguments, result);
|
||
return result;
|
||
},
|
||
set lineWidth(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).lineWidth = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).lineWidth = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
measureText(text) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'measureText', arguments, result);
|
||
return result;
|
||
},
|
||
get miterLimit() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).miterLimit, 10);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'miterLimit', arguments, result);
|
||
return result;
|
||
},
|
||
set miterLimit(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).miterLimit = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).miterLimit = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
moveTo(x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'moveTo', arguments, result);
|
||
return result;
|
||
},
|
||
putImageData(imageData, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'putImageData', arguments, result);
|
||
return result;
|
||
},
|
||
quadraticCurveTo(cpx, cpy, x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'quadraticCurveTo', arguments, result);
|
||
return result;
|
||
},
|
||
rect(x, y, width, height) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'rect', arguments, result);
|
||
return result;
|
||
},
|
||
resetTransform() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'resetTransform', arguments, result);
|
||
return result;
|
||
},
|
||
restore() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'restore', arguments, result);
|
||
return result;
|
||
},
|
||
rotate(angle) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'rotate', arguments, result);
|
||
return result;
|
||
},
|
||
save() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'save', arguments, result);
|
||
return result;
|
||
},
|
||
scale(x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'scale', arguments, result);
|
||
return result;
|
||
},
|
||
setLineDash(segments) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'setLineDash', arguments, result);
|
||
return result;
|
||
},
|
||
setTransform(a, b, c, d, e, f) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'setTransform', arguments, result);
|
||
return result;
|
||
},
|
||
get shadowBlur() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowBlur, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowBlur', arguments, result);
|
||
return result;
|
||
},
|
||
set shadowBlur(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).shadowBlur = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).shadowBlur = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
get shadowColor() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowColor, "rgba(0, 0, 0, 0)");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowColor', arguments, result);
|
||
return result;
|
||
},
|
||
set shadowColor(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'shadowColor', arguments);
|
||
qxVm.memory.private_data.get(this).shadowColor = value + "";
|
||
},
|
||
get shadowOffsetX() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetX, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetX', arguments, result);
|
||
return result;
|
||
},
|
||
set shadowOffsetX(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).shadowOffsetX = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).shadowOffsetX = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
get shadowOffsetY() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shadowOffsetY, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'shadowOffsetY', arguments, result);
|
||
return result;
|
||
},
|
||
set shadowOffsetY(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).shadowOffsetY = 1;
|
||
}else{
|
||
if (!isNaN(parseFloat(value)) && isFinite(value)){
|
||
qxVm.memory.private_data.get(this).shadowOffsetY = parseInt(value);
|
||
}
|
||
}
|
||
},
|
||
stroke(path) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'stroke', arguments, result);
|
||
return result;
|
||
},
|
||
strokeRect(x, y, width, height) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeRect', arguments, result);
|
||
return result;
|
||
},
|
||
get strokeStyle() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).strokeStyle, "#000000");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'strokeStyle', arguments, result);
|
||
return result;
|
||
},
|
||
set strokeStyle(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'strokeStyle', arguments);
|
||
qxVm.memory.private_data.get(this).strokeStyle = value + "";
|
||
},
|
||
strokeText(text, x, y, maxWidth) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'strokeText', arguments, result);
|
||
return result;
|
||
},
|
||
get textAlign() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).textAlign, "start");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'textAlign', arguments, result);
|
||
return result;
|
||
},
|
||
set textAlign(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'CanvasRenderingContext2D', 'textAlign', arguments);
|
||
qxVm.memory.private_data.get(this).textAlign = value + "";
|
||
},
|
||
get textBaseline() {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).textBaseline, "alphabetic");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'CanvasRenderingContext2D', 'textBaseline', arguments, result);
|
||
return result;
|
||
},
|
||
set textBaseline(value) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (["top", "hanging", "middle", "alphabetic", "ideographic", "bottom"].includes(value)){
|
||
qxVm.memory.private_data.get(this).textBaseline = value + "";
|
||
}
|
||
},
|
||
transform(a, b, c, d, e, f) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'transform', arguments, result);
|
||
return result;
|
||
},
|
||
translate(x, y) {
|
||
if (!CanvasRenderingContext2D.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'CanvasRenderingContext2D', 'translate', arguments, result);
|
||
return result;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(CanvasRenderingContext2D.prototype, "CanvasRenderingContext2D");
|
||
qxVm.safeDescriptor_addConstructor(CanvasRenderingContext2D);
|
||
qxVm.safe_Objattribute(CanvasRenderingContext2D, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
WebGLRenderingContext = function WebGLRenderingContext(createObj_key, canvas) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, { canvas: canvas })
|
||
}; qxVm.safefunction(WebGLRenderingContext);
|
||
|
||
; (function () {
|
||
let WebGLDebugRendererInfo = function WebGLDebugRendererInfo(createObj_key) {
|
||
qxVm.memory.private_data.set(this, {})
|
||
};
|
||
; (function () {
|
||
const $attributes = {
|
||
UNMASKED_RENDERER_WEBGL: 37446,
|
||
UNMASKED_VENDOR_WEBGL: 37445,
|
||
};
|
||
|
||
WebGLDebugRendererInfo.prototype = {};
|
||
for (let key in $attributes) {
|
||
if ($attributes.hasOwnProperty(key)) {
|
||
const value = $attributes[key];
|
||
Object.defineProperty(WebGLDebugRendererInfo, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
Object.defineProperty(WebGLDebugRendererInfo.prototype, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
}
|
||
};
|
||
|
||
qxVm.rename(WebGLDebugRendererInfo.prototype, "WebGLDebugRendererInfo");
|
||
qxVm.safeDescriptor_addConstructor(WebGLDebugRendererInfo);
|
||
|
||
})();
|
||
|
||
|
||
const $safe_get_attribute = ['canvas', 'drawingBufferHeight', 'drawingBufferWidth'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [
|
||
'activeTexture', 'attachShader', 'bindAttribLocation', 'bindBuffer', 'bindFramebuffer', 'bindRenderbuffer', 'bindTexture',
|
||
'blendColor', 'blendEquation', 'blendEquationSeparate', 'blendFunc', 'blendFuncSeparate', 'bufferData', 'bufferSubData',
|
||
'checkFramebufferStatus', 'clear', 'clearColor', 'clearDepth', 'clearStencil', 'colorMask', 'compileShader', 'compressedTexImage2D',
|
||
'compressedTexSubImage2D', 'copyTexImage2D', 'copyTexSubImage2D', 'createBuffer', 'createFramebuffer', 'createProgram',
|
||
'createRenderbuffer', 'createShader', 'createTexture', 'cullFace', 'deleteBuffer', 'deleteFramebuffer', 'deleteProgram',
|
||
'deleteRenderbuffer', 'deleteShader', 'deleteTexture', 'depthFunc', 'depthMask', 'depthRange', 'detachShader', 'disable',
|
||
'disableVertexAttribArray', 'drawArrays', 'drawElements', 'enable', 'enableVertexAttribArray', 'finish', 'flush',
|
||
'framebufferRenderbuffer', 'framebufferTexture2D', 'frontFace', 'generateMipmap', 'getActiveAttrib', 'getActiveUniform',
|
||
'getAttachedShaders', 'getAttribLocation', 'getBufferParameter', 'getContextAttributes', 'getError', 'getExtension',
|
||
'getFramebufferAttachmentParameter', 'getParameter', 'getProgramInfoLog', 'getProgramParameter', 'getRenderbufferParameter',
|
||
'getShaderInfoLog', 'getShaderParameter', 'getShaderPrecisionFormat', 'getShaderSource', 'getSupportedExtensions', 'getTexParameter',
|
||
'getUniform', 'getUniformLocation', 'getVertexAttrib', 'getVertexAttribOffset', 'hint', 'isBuffer', 'isContextLost', 'isEnabled',
|
||
'isFramebuffer', 'isProgram', 'isRenderbuffer', 'isShader', 'isTexture', 'lineWidth', 'linkProgram', 'makeXRCompatible',
|
||
'pixelStorei', 'polygonOffset', 'readPixels', 'renderbufferStorage', 'sampleCoverage', 'scissor', 'shaderSource', 'stencilFunc',
|
||
'stencilFuncSeparate', 'stencilMask', 'stencilMaskSeparate', 'stencilOp', 'stencilOpSeparate', 'texImage2D', 'texParameterf',
|
||
'texParameteri', 'texSubImage2D', 'uniform1f', 'uniform1fv', 'uniform1i', 'uniform1iv', 'uniform2f', 'uniform2fv', 'uniform2i',
|
||
'uniform2iv', 'uniform3f', 'uniform3fv', 'uniform3i', 'uniform3iv', 'uniform4f', 'uniform4fv', 'uniform4i', 'uniform4iv',
|
||
'uniformMatrix2fv', 'uniformMatrix3fv', 'uniformMatrix4fv', 'useProgram', 'validateProgram', 'vertexAttrib1f', 'vertexAttrib1fv',
|
||
'vertexAttrib2f', 'vertexAttrib2fv', 'vertexAttrib3f', 'vertexAttrib3fv', 'vertexAttrib4f', 'vertexAttrib4fv', 'vertexAttribPointer',
|
||
'viewport'
|
||
];
|
||
const $attributes = {
|
||
ACTIVE_ATTRIBUTES: 35721,
|
||
ACTIVE_TEXTURE: 34016,
|
||
ACTIVE_UNIFORMS: 35718,
|
||
ALIASED_LINE_WIDTH_RANGE: 33902,
|
||
ALIASED_POINT_SIZE_RANGE: 33901,
|
||
ALPHA: 6406,
|
||
ALPHA_BITS: 3413,
|
||
ALWAYS: 519,
|
||
ARRAY_BUFFER: 34962,
|
||
ARRAY_BUFFER_BINDING: 34964,
|
||
ATTACHED_SHADERS: 35717,
|
||
BACK: 1029,
|
||
BLEND: 3042,
|
||
BLEND_COLOR: 32773,
|
||
BLEND_DST_ALPHA: 32970,
|
||
BLEND_DST_RGB: 32968,
|
||
BLEND_EQUATION: 32777,
|
||
BLEND_EQUATION_ALPHA: 34877,
|
||
BLEND_EQUATION_RGB: 32777,
|
||
BLEND_SRC_ALPHA: 32971,
|
||
BLEND_SRC_RGB: 32969,
|
||
BLUE_BITS: 3412,
|
||
BOOL: 35670,
|
||
BOOL_VEC2: 35671,
|
||
BOOL_VEC3: 35672,
|
||
BOOL_VEC4: 35673,
|
||
BROWSER_DEFAULT_WEBGL: 37444,
|
||
BUFFER_SIZE: 34660,
|
||
BUFFER_USAGE: 34661,
|
||
BYTE: 5120,
|
||
CCW: 2305,
|
||
CLAMP_TO_EDGE: 33071,
|
||
COLOR_ATTACHMENT0: 36064,
|
||
COLOR_BUFFER_BIT: 16384,
|
||
COLOR_CLEAR_VALUE: 3106,
|
||
COLOR_WRITEMASK: 3107,
|
||
COMPILE_STATUS: 35713,
|
||
COMPRESSED_TEXTURE_FORMATS: 34467,
|
||
CONSTANT_ALPHA: 32771,
|
||
CONSTANT_COLOR: 32769,
|
||
CONTEXT_LOST_WEBGL: 37442,
|
||
CULL_FACE: 2884,
|
||
CULL_FACE_MODE: 2885,
|
||
CURRENT_PROGRAM: 35725,
|
||
CURRENT_VERTEX_ATTRIB: 34342,
|
||
CW: 2304,
|
||
DECR: 7683,
|
||
DECR_WRAP: 34056,
|
||
DELETE_STATUS: 35712,
|
||
DEPTH_ATTACHMENT: 36096,
|
||
DEPTH_BITS: 3414,
|
||
DEPTH_BUFFER_BIT: 256,
|
||
DEPTH_CLEAR_VALUE: 2931,
|
||
DEPTH_COMPONENT: 6402,
|
||
DEPTH_COMPONENT16: 33189,
|
||
DEPTH_FUNC: 2932,
|
||
DEPTH_RANGE: 2928,
|
||
DEPTH_STENCIL: 34041,
|
||
DEPTH_STENCIL_ATTACHMENT: 33306,
|
||
DEPTH_TEST: 2929,
|
||
DEPTH_WRITEMASK: 2930,
|
||
DITHER: 3024,
|
||
DONT_CARE: 4352,
|
||
DST_ALPHA: 772,
|
||
DST_COLOR: 774,
|
||
DYNAMIC_DRAW: 35048,
|
||
ELEMENT_ARRAY_BUFFER: 34963,
|
||
ELEMENT_ARRAY_BUFFER_BINDING: 34965,
|
||
EQUAL: 514,
|
||
FASTEST: 4353,
|
||
FLOAT: 5126,
|
||
FLOAT_MAT2: 35674,
|
||
FLOAT_MAT3: 35675,
|
||
FLOAT_MAT4: 35676,
|
||
FLOAT_VEC2: 35664,
|
||
FLOAT_VEC3: 35665,
|
||
FLOAT_VEC4: 35666,
|
||
FRAGMENT_SHADER: 35632,
|
||
FRAMEBUFFER: 36160,
|
||
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049,
|
||
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048,
|
||
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051,
|
||
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050,
|
||
FRAMEBUFFER_BINDING: 36006,
|
||
FRAMEBUFFER_COMPLETE: 36053,
|
||
FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054,
|
||
FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057,
|
||
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055,
|
||
FRAMEBUFFER_UNSUPPORTED: 36061,
|
||
FRONT: 1028,
|
||
FRONT_AND_BACK: 1032,
|
||
FRONT_FACE: 2886,
|
||
FUNC_ADD: 32774,
|
||
FUNC_REVERSE_SUBTRACT: 32779,
|
||
FUNC_SUBTRACT: 32778,
|
||
GENERATE_MIPMAP_HINT: 33170,
|
||
GEQUAL: 518,
|
||
GREATER: 516,
|
||
GREEN_BITS: 3411,
|
||
HIGH_FLOAT: 36338,
|
||
HIGH_INT: 36341,
|
||
IMPLEMENTATION_COLOR_READ_FORMAT: 35739,
|
||
IMPLEMENTATION_COLOR_READ_TYPE: 35738,
|
||
INCR: 7682,
|
||
INCR_WRAP: 34055,
|
||
INT: 5124,
|
||
INT_VEC2: 35667,
|
||
INT_VEC3: 35668,
|
||
INT_VEC4: 35669,
|
||
INVALID_ENUM: 1280,
|
||
INVALID_FRAMEBUFFER_OPERATION: 1286,
|
||
INVALID_OPERATION: 1282,
|
||
INVALID_VALUE: 1281,
|
||
INVERT: 5386,
|
||
KEEP: 7680,
|
||
LEQUAL: 515,
|
||
LESS: 513,
|
||
LINEAR: 9729,
|
||
LINEAR_MIPMAP_LINEAR: 9987,
|
||
LINEAR_MIPMAP_NEAREST: 9985,
|
||
LINES: 1,
|
||
LINE_LOOP: 2,
|
||
LINE_STRIP: 3,
|
||
LINE_WIDTH: 2849,
|
||
LINK_STATUS: 35714,
|
||
LOW_FLOAT: 36336,
|
||
LOW_INT: 36339,
|
||
LUMINANCE: 6409,
|
||
LUMINANCE_ALPHA: 6410,
|
||
MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661,
|
||
MAX_CUBE_MAP_TEXTURE_SIZE: 34076,
|
||
MAX_FRAGMENT_UNIFORM_VECTORS: 36349,
|
||
MAX_RENDERBUFFER_SIZE: 34024,
|
||
MAX_TEXTURE_IMAGE_UNITS: 34930,
|
||
MAX_TEXTURE_SIZE: 3379,
|
||
MAX_VARYING_VECTORS: 36348,
|
||
MAX_VERTEX_ATTRIBS: 34921,
|
||
MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660,
|
||
MAX_VERTEX_UNIFORM_VECTORS: 36347,
|
||
MAX_VIEWPORT_DIMS: 3386,
|
||
MEDIUM_FLOAT: 36337,
|
||
MEDIUM_INT: 36340,
|
||
MIRRORED_REPEAT: 33648,
|
||
NEAREST: 9728,
|
||
NEAREST_MIPMAP_LINEAR: 9986,
|
||
NEAREST_MIPMAP_NEAREST: 9984,
|
||
NEVER: 512,
|
||
NICEST: 4354,
|
||
NONE: 0,
|
||
NOTEQUAL: 517,
|
||
NO_ERROR: 0,
|
||
ONE: 1,
|
||
ONE_MINUS_CONSTANT_ALPHA: 32772,
|
||
ONE_MINUS_CONSTANT_COLOR: 32770,
|
||
ONE_MINUS_DST_ALPHA: 773,
|
||
ONE_MINUS_DST_COLOR: 775,
|
||
ONE_MINUS_SRC_ALPHA: 771,
|
||
ONE_MINUS_SRC_COLOR: 769,
|
||
OUT_OF_MEMORY: 1285,
|
||
PACK_ALIGNMENT: 3333,
|
||
POINTS: 0,
|
||
POLYGON_OFFSET_FACTOR: 32824,
|
||
POLYGON_OFFSET_FILL: 32823,
|
||
POLYGON_OFFSET_UNITS: 10752,
|
||
RED_BITS: 3410,
|
||
RENDERBUFFER: 36161,
|
||
RENDERBUFFER_ALPHA_SIZE: 36179,
|
||
RENDERBUFFER_BINDING: 36007,
|
||
RENDERBUFFER_BLUE_SIZE: 36178,
|
||
RENDERBUFFER_DEPTH_SIZE: 36180,
|
||
RENDERBUFFER_GREEN_SIZE: 36177,
|
||
RENDERBUFFER_HEIGHT: 36163,
|
||
RENDERBUFFER_INTERNAL_FORMAT: 36164,
|
||
RENDERBUFFER_RED_SIZE: 36176,
|
||
RENDERBUFFER_STENCIL_SIZE: 36181,
|
||
RENDERBUFFER_WIDTH: 36162,
|
||
RENDERER: 7937,
|
||
REPEAT: 10497,
|
||
REPLACE: 7681,
|
||
RGB: 6407,
|
||
RGB5_A1: 32855,
|
||
RGB565: 36194,
|
||
RGBA: 6408,
|
||
RGBA4: 32854,
|
||
SAMPLER_2D: 35678,
|
||
SAMPLER_CUBE: 35680,
|
||
SAMPLES: 32937,
|
||
SAMPLE_ALPHA_TO_COVERAGE: 32926,
|
||
SAMPLE_BUFFERS: 32936,
|
||
SAMPLE_COVERAGE: 32928,
|
||
SAMPLE_COVERAGE_INVERT: 32939,
|
||
SAMPLE_COVERAGE_VALUE: 32938,
|
||
SCISSOR_BOX: 3088,
|
||
SCISSOR_TEST: 3089,
|
||
SHADER_TYPE: 35663,
|
||
SHADING_LANGUAGE_VERSION: 35724,
|
||
SHORT: 5122,
|
||
SRC_ALPHA: 770,
|
||
SRC_ALPHA_SATURATE: 776,
|
||
SRC_COLOR: 768,
|
||
STATIC_DRAW: 35044,
|
||
STENCIL_ATTACHMENT: 36128,
|
||
STENCIL_BACK_FAIL: 34817,
|
||
STENCIL_BACK_FUNC: 34816,
|
||
STENCIL_BACK_PASS_DEPTH_FAIL: 34818,
|
||
STENCIL_BACK_PASS_DEPTH_PASS: 34819,
|
||
STENCIL_BACK_REF: 36003,
|
||
STENCIL_BACK_VALUE_MASK: 36004,
|
||
STENCIL_BACK_WRITEMASK: 36005,
|
||
STENCIL_BITS: 3415,
|
||
STENCIL_BUFFER_BIT: 1024,
|
||
STENCIL_CLEAR_VALUE: 2961,
|
||
STENCIL_FAIL: 2964,
|
||
STENCIL_FUNC: 2962,
|
||
STENCIL_INDEX8: 36168,
|
||
STENCIL_PASS_DEPTH_FAIL: 2965,
|
||
STENCIL_PASS_DEPTH_PASS: 2966,
|
||
STENCIL_REF: 2967,
|
||
STENCIL_TEST: 2960,
|
||
STENCIL_VALUE_MASK: 2963,
|
||
STENCIL_WRITEMASK: 2968,
|
||
STREAM_DRAW: 35040,
|
||
SUBPIXEL_BITS: 3408,
|
||
TEXTURE: 5890,
|
||
TEXTURE0: 33984,
|
||
TEXTURE1: 33985,
|
||
TEXTURE2: 33986,
|
||
TEXTURE3: 33987,
|
||
TEXTURE4: 33988,
|
||
TEXTURE5: 33989,
|
||
TEXTURE6: 33990,
|
||
TEXTURE7: 33991,
|
||
TEXTURE8: 33992,
|
||
TEXTURE9: 33993,
|
||
TEXTURE10: 33994,
|
||
TEXTURE11: 33995,
|
||
TEXTURE12: 33996,
|
||
TEXTURE13: 33997,
|
||
TEXTURE14: 33998,
|
||
TEXTURE15: 33999,
|
||
TEXTURE16: 34000,
|
||
TEXTURE17: 34001,
|
||
TEXTURE18: 34002,
|
||
TEXTURE19: 34003,
|
||
TEXTURE20: 34004,
|
||
TEXTURE21: 34005,
|
||
TEXTURE22: 34006,
|
||
TEXTURE23: 34007,
|
||
TEXTURE24: 34008,
|
||
TEXTURE25: 34009,
|
||
TEXTURE26: 34010,
|
||
TEXTURE27: 34011,
|
||
TEXTURE28: 34012,
|
||
TEXTURE29: 34013,
|
||
TEXTURE30: 34014,
|
||
TEXTURE31: 34015,
|
||
TEXTURE_2D: 3553,
|
||
TEXTURE_BINDING_2D: 32873,
|
||
TEXTURE_BINDING_CUBE_MAP: 34068,
|
||
TEXTURE_CUBE_MAP: 34067,
|
||
TEXTURE_CUBE_MAP_NEGATIVE_X: 34070,
|
||
TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072,
|
||
TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074,
|
||
TEXTURE_CUBE_MAP_POSITIVE_X: 34069,
|
||
TEXTURE_CUBE_MAP_POSITIVE_Y: 34071,
|
||
TEXTURE_CUBE_MAP_POSITIVE_Z: 34073,
|
||
TEXTURE_MAG_FILTER: 10240,
|
||
TEXTURE_MIN_FILTER: 10241,
|
||
TEXTURE_WRAP_S: 10242,
|
||
TEXTURE_WRAP_T: 10243,
|
||
TRIANGLES: 4,
|
||
TRIANGLE_FAN: 6,
|
||
TRIANGLE_STRIP: 5,
|
||
UNPACK_ALIGNMENT: 3317,
|
||
UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443,
|
||
UNPACK_FLIP_Y_WEBGL: 37440,
|
||
UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441,
|
||
UNSIGNED_BYTE: 5121,
|
||
UNSIGNED_INT: 5125,
|
||
UNSIGNED_SHORT: 5123,
|
||
UNSIGNED_SHORT_4_4_4_4: 32819,
|
||
UNSIGNED_SHORT_5_5_5_1: 32820,
|
||
UNSIGNED_SHORT_5_6_5: 33635,
|
||
VALIDATE_STATUS: 35715,
|
||
VENDOR: 7936,
|
||
VERSION: 7938,
|
||
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975,
|
||
VERTEX_ATTRIB_ARRAY_ENABLED: 34338,
|
||
VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922,
|
||
VERTEX_ATTRIB_ARRAY_POINTER: 34373,
|
||
VERTEX_ATTRIB_ARRAY_SIZE: 34339,
|
||
VERTEX_ATTRIB_ARRAY_STRIDE: 34340,
|
||
VERTEX_ATTRIB_ARRAY_TYPE: 34341,
|
||
VERTEX_SHADER: 35633,
|
||
VIEWPORT: 2978,
|
||
ZERO: 0
|
||
};
|
||
|
||
WebGLRenderingContext.prototype = {
|
||
activeTexture() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'activeTexture', arguments, result);
|
||
return result;
|
||
},
|
||
attachShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'attachShader', arguments, result);
|
||
return result;
|
||
},
|
||
bindAttribLocation() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindAttribLocation', arguments, result);
|
||
return result;
|
||
},
|
||
bindBuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
bindFramebuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindFramebuffer', arguments, result);
|
||
return result;
|
||
},
|
||
bindRenderbuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindRenderbuffer', arguments, result);
|
||
return result;
|
||
},
|
||
bindTexture() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bindTexture', arguments, result);
|
||
return result;
|
||
},
|
||
blendColor() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendColor', arguments, result);
|
||
return result;
|
||
},
|
||
blendEquation() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquation', arguments, result);
|
||
return result;
|
||
},
|
||
blendEquationSeparate() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendEquationSeparate', arguments, result);
|
||
return result;
|
||
},
|
||
blendFunc() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendFunc', arguments, result);
|
||
return result;
|
||
},
|
||
blendFuncSeparate() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'blendFuncSeparate', arguments, result);
|
||
return result;
|
||
},
|
||
bufferData() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bufferData', arguments, result);
|
||
return result;
|
||
},
|
||
bufferSubData() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'bufferSubData', arguments, result);
|
||
return result;
|
||
},
|
||
get canvas() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.memory.private_data.get(this).canvas;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'canvas', arguments, result);
|
||
return result;
|
||
},
|
||
checkFramebufferStatus() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'checkFramebufferStatus', arguments, result);
|
||
return result;
|
||
},
|
||
clear() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clear', arguments, result);
|
||
return result;
|
||
},
|
||
clearColor() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearColor', arguments, result);
|
||
return result;
|
||
},
|
||
clearDepth() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearDepth', arguments, result);
|
||
return result;
|
||
},
|
||
clearStencil() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'clearStencil', arguments, result);
|
||
return result;
|
||
},
|
||
colorMask() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'colorMask', arguments, result);
|
||
return result;
|
||
},
|
||
compileShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compileShader', arguments, result);
|
||
return result;
|
||
},
|
||
compressedTexImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
compressedTexSubImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'compressedTexSubImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
copyTexImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
copyTexSubImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'copyTexSubImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
createBuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
createFramebuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createFramebuffer', arguments, result);
|
||
return result;
|
||
},
|
||
createProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createProgram', arguments, result);
|
||
return result;
|
||
},
|
||
createRenderbuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createRenderbuffer', arguments, result);
|
||
return result;
|
||
},
|
||
createShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createShader', arguments, result);
|
||
return result;
|
||
},
|
||
createTexture() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'createTexture', arguments, result);
|
||
return result;
|
||
},
|
||
cullFace() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'cullFace', arguments, result);
|
||
return result;
|
||
},
|
||
deleteBuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
deleteFramebuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteFramebuffer', arguments, result);
|
||
return result;
|
||
},
|
||
deleteProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteProgram', arguments, result);
|
||
return result;
|
||
},
|
||
deleteRenderbuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteRenderbuffer', arguments, result);
|
||
return result;
|
||
},
|
||
deleteShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteShader', arguments, result);
|
||
return result;
|
||
},
|
||
deleteTexture() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'deleteTexture', arguments, result);
|
||
return result;
|
||
},
|
||
depthFunc() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthFunc', arguments, result);
|
||
return result;
|
||
},
|
||
depthMask() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthMask', arguments, result);
|
||
return result;
|
||
},
|
||
depthRange() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'depthRange', arguments, result);
|
||
return result;
|
||
},
|
||
detachShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'detachShader', arguments, result);
|
||
return result;
|
||
},
|
||
disable() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'disable', arguments, result);
|
||
return result;
|
||
},
|
||
disableVertexAttribArray() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'disableVertexAttribArray', arguments, result);
|
||
return result;
|
||
},
|
||
drawArrays() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'drawArrays', arguments, result);
|
||
return result;
|
||
},
|
||
drawElements() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'drawElements', arguments, result);
|
||
return result;
|
||
},
|
||
get drawingBufferHeight() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 150;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get drawingBufferWidth() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = 300;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'WebGLRenderingContext', 'drawingBufferWidth', arguments, result);
|
||
return result;
|
||
},
|
||
enable() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'enable', arguments, result);
|
||
return result;
|
||
},
|
||
enableVertexAttribArray() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'enableVertexAttribArray', arguments, result);
|
||
return result;
|
||
},
|
||
finish() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'finish', arguments, result);
|
||
return result;
|
||
},
|
||
flush() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'flush', arguments, result);
|
||
return result;
|
||
},
|
||
framebufferRenderbuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferRenderbuffer', arguments, result);
|
||
return result;
|
||
},
|
||
framebufferTexture2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'framebufferTexture2D', arguments, result);
|
||
return result;
|
||
},
|
||
frontFace() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'frontFace', arguments, result);
|
||
return result;
|
||
},
|
||
generateMipmap() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'generateMipmap', arguments, result);
|
||
return result;
|
||
},
|
||
getActiveAttrib() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveAttrib', arguments, result);
|
||
return result;
|
||
},
|
||
getActiveUniform() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getActiveUniform', arguments, result);
|
||
return result;
|
||
},
|
||
getAttachedShaders() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getAttachedShaders', arguments, result);
|
||
return result;
|
||
},
|
||
getAttribLocation() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getAttribLocation', arguments, result);
|
||
return result;
|
||
},
|
||
getBufferParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getBufferParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getContextAttributes() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getContextAttributes', arguments, result);
|
||
return result;
|
||
},
|
||
getError() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getError', arguments, result);
|
||
return result;
|
||
},
|
||
getExtension(name) {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele;
|
||
switch (name) {
|
||
case "WEBGL_debug_renderer_info":
|
||
ele = new WebGLDebugRendererInfo(name);
|
||
break;
|
||
default:
|
||
};
|
||
|
||
let result = ele;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'switch ', arguments, result);
|
||
return result;
|
||
},
|
||
getFramebufferAttachmentParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getFramebufferAttachmentParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getParameter(param) {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let ele;
|
||
switch(param + ""){
|
||
case "37445":
|
||
ele = "Google Inc. (NVIDIA)"
|
||
break
|
||
case "37446":
|
||
ele = "ANGLE (NVIDIA, NVIDIA GeForce GTX 1660 Direct3D11 vs_5_0 ps_5_0, D3D11)"
|
||
break
|
||
default:
|
||
break
|
||
}
|
||
let result = ele;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getProgramInfoLog() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramInfoLog', arguments, result);
|
||
return result;
|
||
},
|
||
getProgramParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getProgramParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getRenderbufferParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getRenderbufferParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getShaderInfoLog() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderInfoLog', arguments, result);
|
||
return result;
|
||
},
|
||
getShaderParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getShaderPrecisionFormat() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderPrecisionFormat', arguments, result);
|
||
return result;
|
||
},
|
||
getShaderSource() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getShaderSource', arguments, result);
|
||
return result;
|
||
},
|
||
getSupportedExtensions() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return [
|
||
"ANGLE_instanced_arrays",
|
||
"EXT_blend_minmax",
|
||
"EXT_color_buffer_half_float",
|
||
"EXT_disjoint_timer_query",
|
||
"EXT_float_blend",
|
||
"EXT_frag_depth",
|
||
"EXT_shader_texture_lod",
|
||
"EXT_texture_compression_bptc",
|
||
"EXT_texture_compression_rgtc",
|
||
"EXT_texture_filter_anisotropic",
|
||
"WEBKIT_EXT_texture_filter_anisotropic",
|
||
"EXT_sRGB",
|
||
"KHR_parallel_shader_compile",
|
||
"OES_element_index_uint",
|
||
"OES_fbo_render_mipmap",
|
||
"OES_standard_derivatives",
|
||
"OES_texture_float",
|
||
"OES_texture_float_linear",
|
||
"OES_texture_half_float",
|
||
"OES_texture_half_float_linear",
|
||
"OES_vertex_array_object",
|
||
"WEBGL_color_buffer_float",
|
||
"WEBGL_compressed_texture_s3tc",
|
||
"WEBKIT_WEBGL_compressed_texture_s3tc",
|
||
"WEBGL_compressed_texture_s3tc_srgb",
|
||
"WEBGL_debug_renderer_info",
|
||
"WEBGL_debug_shaders",
|
||
"WEBGL_depth_texture",
|
||
"WEBKIT_WEBGL_depth_texture",
|
||
"WEBGL_draw_buffers",
|
||
"WEBGL_lose_context",
|
||
"WEBKIT_WEBGL_lose_context",
|
||
"WEBGL_multi_draw"
|
||
]
|
||
},
|
||
getTexParameter() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getTexParameter', arguments, result);
|
||
return result;
|
||
},
|
||
getUniform() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getUniform', arguments, result);
|
||
return result;
|
||
},
|
||
getUniformLocation() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getUniformLocation', arguments, result);
|
||
return result;
|
||
},
|
||
getVertexAttrib() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttrib', arguments, result);
|
||
return result;
|
||
},
|
||
getVertexAttribOffset() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'getVertexAttribOffset', arguments, result);
|
||
return result;
|
||
},
|
||
hint() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'hint', arguments, result);
|
||
return result;
|
||
},
|
||
isBuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isBuffer', arguments, result);
|
||
return result;
|
||
},
|
||
isContextLost() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isContextLost', arguments, result);
|
||
return result;
|
||
},
|
||
isEnabled() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isEnabled', arguments, result);
|
||
return result;
|
||
},
|
||
isFramebuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isFramebuffer', arguments, result);
|
||
return result;
|
||
},
|
||
isProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isProgram', arguments, result);
|
||
return result;
|
||
},
|
||
isRenderbuffer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isRenderbuffer', arguments, result);
|
||
return result;
|
||
},
|
||
isShader() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isShader', arguments, result);
|
||
return result;
|
||
},
|
||
isTexture() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'isTexture', arguments, result);
|
||
return result;
|
||
},
|
||
lineWidth() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'lineWidth', arguments, result);
|
||
return result;
|
||
},
|
||
linkProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'linkProgram', arguments, result);
|
||
return result;
|
||
},
|
||
makeXRCompatible() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'makeXRCompatible', arguments, result);
|
||
return result;
|
||
},
|
||
pixelStorei() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'pixelStorei', arguments, result);
|
||
return result;
|
||
},
|
||
polygonOffset() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'polygonOffset', arguments, result);
|
||
return result;
|
||
},
|
||
readPixels() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'readPixels', arguments, result);
|
||
return result;
|
||
},
|
||
renderbufferStorage() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'renderbufferStorage', arguments, result);
|
||
return result;
|
||
},
|
||
sampleCoverage() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'sampleCoverage', arguments, result);
|
||
return result;
|
||
},
|
||
scissor() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'scissor', arguments, result);
|
||
return result;
|
||
},
|
||
shaderSource() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'shaderSource', arguments, result);
|
||
return result;
|
||
},
|
||
stencilFunc() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFunc', arguments, result);
|
||
return result;
|
||
},
|
||
stencilFuncSeparate() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilFuncSeparate', arguments, result);
|
||
return result;
|
||
},
|
||
stencilMask() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMask', arguments, result);
|
||
return result;
|
||
},
|
||
stencilMaskSeparate() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilMaskSeparate', arguments, result);
|
||
return result;
|
||
},
|
||
stencilOp() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOp', arguments, result);
|
||
return result;
|
||
},
|
||
stencilOpSeparate() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'stencilOpSeparate', arguments, result);
|
||
return result;
|
||
},
|
||
texImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
texParameterf() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texParameterf', arguments, result);
|
||
return result;
|
||
},
|
||
texParameteri() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texParameteri', arguments, result);
|
||
return result;
|
||
},
|
||
texSubImage2D() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'texSubImage2D', arguments, result);
|
||
return result;
|
||
},
|
||
uniform1f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1f', arguments, result);
|
||
return result;
|
||
},
|
||
uniform1fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform1i() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1i', arguments, result);
|
||
return result;
|
||
},
|
||
uniform1iv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform1iv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform2f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2f', arguments, result);
|
||
return result;
|
||
},
|
||
uniform2fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform2i() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2i', arguments, result);
|
||
return result;
|
||
},
|
||
uniform2iv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform2iv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform3f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3f', arguments, result);
|
||
return result;
|
||
},
|
||
uniform3fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform3i() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3i', arguments, result);
|
||
return result;
|
||
},
|
||
uniform3iv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform3iv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform4f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4f', arguments, result);
|
||
return result;
|
||
},
|
||
uniform4fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniform4i() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4i', arguments, result);
|
||
return result;
|
||
},
|
||
uniform4iv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniform4iv', arguments, result);
|
||
return result;
|
||
},
|
||
uniformMatrix2fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix2fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniformMatrix3fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix3fv', arguments, result);
|
||
return result;
|
||
},
|
||
uniformMatrix4fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'uniformMatrix4fv', arguments, result);
|
||
return result;
|
||
},
|
||
useProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'useProgram', arguments, result);
|
||
return result;
|
||
},
|
||
validateProgram() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'validateProgram', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib1f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1f', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib1fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib1fv', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib2f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2f', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib2fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib2fv', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib3f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3f', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib3fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib3fv', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib4f() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4f', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttrib4fv() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttrib4fv', arguments, result);
|
||
return result;
|
||
},
|
||
vertexAttribPointer() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'vertexAttribPointer', arguments, result);
|
||
return result;
|
||
},
|
||
viewport() {
|
||
if (!WebGLRenderingContext.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'WebGLRenderingContext', 'viewport', arguments, result);
|
||
return result;
|
||
},
|
||
};
|
||
|
||
for (let key in $attributes) {
|
||
if ($attributes.hasOwnProperty(key)) {
|
||
const value = $attributes[key];
|
||
Object.defineProperty(WebGLRenderingContext, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
Object.defineProperty(WebGLRenderingContext.prototype, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
}
|
||
};
|
||
|
||
qxVm.rename(WebGLRenderingContext.prototype, "WebGLRenderingContext");
|
||
qxVm.safeDescriptor_addConstructor(WebGLRenderingContext);
|
||
qxVm.safe_Objattribute(WebGLRenderingContext, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
})();
|
||
|
||
SVGGraphicsElement = function SVGGraphicsElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(SVGGraphicsElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['farthestViewportElement', 'nearestViewportElement', 'requiredExtensions', 'systemLanguage', 'transform'];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = ['getBBox', 'getCTM', 'getScreenCTM'];
|
||
|
||
SVGGraphicsElement.prototype = {
|
||
get farthestViewportElement() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).farthestViewportElement, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'farthestViewportElement', arguments, result);
|
||
return result;
|
||
},
|
||
getBBox() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getBBox', arguments, result);
|
||
return result;
|
||
},
|
||
getCTM() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getCTM', arguments, result);
|
||
return result;
|
||
},
|
||
getScreenCTM() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'SVGGraphicsElement', 'getScreenCTM', arguments, result);
|
||
return result;
|
||
},
|
||
get nearestViewportElement() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).nearestViewportElement, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'nearestViewportElement', arguments, result);
|
||
return result;
|
||
},
|
||
get requiredExtensions() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).requiredExtensions, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'requiredExtensions', arguments, result);
|
||
return result;
|
||
},
|
||
get systemLanguage() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).systemLanguage, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'systemLanguage', arguments, result);
|
||
return result;
|
||
},
|
||
get transform() {
|
||
if (!SVGGraphicsElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).transform, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'SVGGraphicsElement', 'transform', arguments, result);
|
||
return result;
|
||
},
|
||
}
|
||
|
||
qxVm.rename(SVGGraphicsElement.prototype, "SVGGraphicsElement");
|
||
qxVm.safeDescriptor_addConstructor(SVGGraphicsElement);
|
||
qxVm.safe_Objattribute(SVGGraphicsElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(SVGGraphicsElement.prototype, SVGElement.prototype);
|
||
Object.setPrototypeOf(SVGGraphicsElement, SVGElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["div"] = function () {
|
||
return new SVGGraphicsElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLAnchorElement = function HTMLAnchorElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLAnchorElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['charset', 'coords', 'download', 'hash', 'host', 'hostname', 'href', 'hrefTranslate', 'hreflang', 'name', 'origin', 'password', 'pathname', 'ping', 'port', 'protocol', 'referrerPolicy', 'rel', 'relList', 'rev', 'search', 'shape', 'target', 'text', 'type', 'username'];
|
||
const $safe_set_attribute = ['charset', 'coords', 'download', 'hash', 'host', 'hostname', 'href', 'hrefTranslate', 'hreflang', 'name', 'password', 'pathname', 'ping', 'port', 'protocol', 'referrerPolicy', 'rel', 'relList', 'rev', 'search', 'shape', 'target', 'text', 'type', 'username'];
|
||
const $safe_func_attribute = ['toString'];
|
||
|
||
HTMLAnchorElement.prototype = {
|
||
get charset() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).charset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'charset', arguments, result);
|
||
return result;
|
||
},
|
||
set charset(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'charset', arguments);
|
||
qxVm.memory.private_data.get(this).charset = value + "";
|
||
},
|
||
get coords() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).coords, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'coords', arguments, result);
|
||
return result;
|
||
},
|
||
set coords(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'coords', arguments);
|
||
qxVm.memory.private_data.get(this).coords = value + "";
|
||
},
|
||
get download() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).download, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'download', arguments, result);
|
||
return result;
|
||
},
|
||
set download(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'download', arguments);
|
||
qxVm.memory.private_data.get(this).download = value + "";
|
||
},
|
||
get hash() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hash, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hash', arguments, result);
|
||
return result;
|
||
},
|
||
set hash(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hash', arguments);
|
||
qxVm.memory.private_data.get(this).hash = value + "";
|
||
},
|
||
get host() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).host, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'host', arguments, result);
|
||
return result;
|
||
},
|
||
set host(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'host', arguments);
|
||
qxVm.memory.private_data.get(this).host = value + "";
|
||
},
|
||
get hostname() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hostname, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hostname', arguments, result);
|
||
return result;
|
||
},
|
||
set hostname(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hostname', arguments);
|
||
qxVm.memory.private_data.get(this).hostname = value + "";
|
||
},
|
||
get href() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).href, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'href', arguments, result);
|
||
return result;
|
||
},
|
||
set href(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'href', arguments);
|
||
qxVm.memory.private_data.get(this).href = value + "";
|
||
},
|
||
get hrefTranslate() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hrefTranslate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hrefTranslate', arguments, result);
|
||
return result;
|
||
},
|
||
set hrefTranslate(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hrefTranslate', arguments);
|
||
qxVm.memory.private_data.get(this).hrefTranslate = value + "";
|
||
},
|
||
get hreflang() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hreflang, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'hreflang', arguments, result);
|
||
return result;
|
||
},
|
||
set hreflang(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'hreflang', arguments);
|
||
qxVm.memory.private_data.get(this).hreflang = value + "";
|
||
},
|
||
get name() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get origin() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).origin, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'origin', arguments, result);
|
||
return result;
|
||
},
|
||
get password() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).password, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'password', arguments, result);
|
||
return result;
|
||
},
|
||
set password(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'password', arguments);
|
||
qxVm.memory.private_data.get(this).password = value + "";
|
||
},
|
||
get pathname() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).pathname, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'pathname', arguments, result);
|
||
return result;
|
||
},
|
||
set pathname(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'pathname', arguments);
|
||
qxVm.memory.private_data.get(this).pathname = value + "";
|
||
},
|
||
get ping() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ping, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'ping', arguments, result);
|
||
return result;
|
||
},
|
||
set ping(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'ping', arguments);
|
||
qxVm.memory.private_data.get(this).ping = value + "";
|
||
},
|
||
get port() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).port, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'port', arguments, result);
|
||
return result;
|
||
},
|
||
set port(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'port', arguments);
|
||
qxVm.memory.private_data.get(this).port = value + "";
|
||
},
|
||
get protocol() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).protocol, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'protocol', arguments, result);
|
||
return result;
|
||
},
|
||
set protocol(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'protocol', arguments);
|
||
qxVm.memory.private_data.get(this).protocol = value + "";
|
||
},
|
||
get referrerPolicy() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
set referrerPolicy(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'referrerPolicy', arguments);
|
||
qxVm.memory.private_data.get(this).referrerPolicy = value + "";
|
||
},
|
||
get rel() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'rel', arguments, result);
|
||
return result;
|
||
},
|
||
set rel(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'rel', arguments);
|
||
qxVm.memory.private_data.get(this).rel = value + "";
|
||
},
|
||
get relList() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).relList, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'relList', arguments, result);
|
||
return result;
|
||
},
|
||
set relList(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'relList', arguments);
|
||
qxVm.memory.private_data.get(this).relList = value + "";
|
||
},
|
||
get rev() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rev, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'rev', arguments, result);
|
||
return result;
|
||
},
|
||
set rev(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'rev', arguments);
|
||
qxVm.memory.private_data.get(this).rev = value + "";
|
||
},
|
||
get search() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).search, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'search', arguments, result);
|
||
return result;
|
||
},
|
||
set search(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'search', arguments);
|
||
qxVm.memory.private_data.get(this).search = value + "";
|
||
},
|
||
get shape() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).shape, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'shape', arguments, result);
|
||
return result;
|
||
},
|
||
set shape(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'shape', arguments);
|
||
qxVm.memory.private_data.get(this).shape = value + "";
|
||
},
|
||
get target() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).target, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'target', arguments, result);
|
||
return result;
|
||
},
|
||
set target(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'target', arguments);
|
||
qxVm.memory.private_data.get(this).target = value + "";
|
||
},
|
||
get text() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'text', arguments, result);
|
||
return result;
|
||
},
|
||
set text(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'text', arguments);
|
||
qxVm.memory.private_data.get(this).text = value + "";
|
||
},
|
||
toString() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLAnchorElement', 'toString', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLAnchorElement', 'type', arguments);
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
},
|
||
get username() {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).username, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLAnchorElement', 'username', arguments, result);
|
||
return result;
|
||
},
|
||
set username(value) {
|
||
if (!HTMLAnchorElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).username = value + "";
|
||
}
|
||
}
|
||
|
||
qxVm.rename(HTMLAnchorElement.prototype, "HTMLAnchorElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLAnchorElement);
|
||
qxVm.safe_Objattribute(HTMLAnchorElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLAnchorElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLAnchorElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlElements["a"] = function () {
|
||
return new HTMLAnchorElement(qxVm.memory.$createObj_key);
|
||
}
|
||
HTMLBodyElement = function HTMLBodyElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLBodyElement);
|
||
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'aLink', 'background', 'bgColor', 'link', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload',
|
||
'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', 'onstorage',
|
||
'onunhandledrejection', 'onunload', 'text', 'vLink'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'aLink', 'background', 'bgColor', 'link', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload',
|
||
'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll', 'onstorage',
|
||
'onunhandledrejection', 'onunload', 'text', 'vLink'
|
||
];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLBodyElement.prototype = {
|
||
get aLink(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).aLink, "");
|
||
},
|
||
set aLink(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).aLink = value + "";
|
||
},
|
||
get background(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).background, "");
|
||
},
|
||
set background(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).background = value + "";
|
||
},
|
||
get bgColor(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).bgColor, "");
|
||
},
|
||
set bgColor(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).bgColor = value + "";
|
||
},
|
||
get link(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).link, "");
|
||
},
|
||
set link(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).link = value + "";
|
||
},
|
||
get onafterprint(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, null);
|
||
},
|
||
set onafterprint(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onafterprint = value + "";
|
||
},
|
||
get onbeforeprint(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, null);
|
||
},
|
||
set onbeforeprint(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onbeforeprint = value + "";
|
||
},
|
||
get onbeforeunload(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, null);
|
||
},
|
||
set onbeforeunload(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onbeforeunload = value + "";
|
||
},
|
||
get onblur(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onblur, null);
|
||
},
|
||
set onblur(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onblur = value + "";
|
||
},
|
||
get onerror(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onerror, null);
|
||
},
|
||
set onerror(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onfocus(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onfocus,null);
|
||
},
|
||
set onfocus(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onfocus = value + "";
|
||
},
|
||
get onhashchange(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, null);
|
||
},
|
||
set onhashchange(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onhashchange = value + "";
|
||
},
|
||
get onlanguagechange(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, null);
|
||
},
|
||
set onlanguagechange(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onlanguagechange = value + "";
|
||
},
|
||
get onload(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onload, null);
|
||
},
|
||
set onload(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onload = value + "";
|
||
},
|
||
get onmessage(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onmessage, null);
|
||
},
|
||
set onmessage(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onmessage = value + "";
|
||
},
|
||
get onmessageerror(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, null);
|
||
},
|
||
set onmessageerror(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onmessageerror = value + "";
|
||
},
|
||
get onoffline(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onoffline, null);
|
||
},
|
||
set onoffline(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onoffline = value + "";
|
||
},
|
||
get ononline(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).ononline, null);
|
||
},
|
||
set ononline(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).ononline = value + "";
|
||
},
|
||
get onpagehide(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, null);
|
||
},
|
||
set onpagehide(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onpagehide = value + "";
|
||
},
|
||
get onpageshow(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, null);
|
||
},
|
||
set onpageshow(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onpageshow = value + "";
|
||
},
|
||
get onpopstate(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, null);
|
||
},
|
||
set onpopstate(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onpopstate = value + "";
|
||
},
|
||
get onrejectionhandled(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, null);
|
||
},
|
||
set onrejectionhandled(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onrejectionhandled = value + "";
|
||
},
|
||
get onresize(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onresize, null);
|
||
},
|
||
set onresize(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onresize = value + "";
|
||
},
|
||
get onscroll(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onscroll, null);
|
||
},
|
||
set onscroll(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onscroll = value + "";
|
||
},
|
||
get onstorage(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onstorage, null);
|
||
},
|
||
set onstorage(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onstorage = value + "";
|
||
},
|
||
get onunhandledrejection(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, null);
|
||
},
|
||
set onunhandledrejection(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onunhandledrejection = value + "";
|
||
},
|
||
get onunload(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).onunload, null);
|
||
},
|
||
set onunload(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).onunload = value + "";
|
||
},
|
||
get text(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).text, null);
|
||
},
|
||
set text(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).text = value + "";
|
||
},
|
||
get vLink(){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).vLink, null);
|
||
},
|
||
set vLink(value){
|
||
if (!HTMLBodyElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).vLink = value + "";
|
||
},
|
||
}
|
||
|
||
qxVm.rename(HTMLBodyElement.prototype, "HTMLBodyElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLBodyElement);
|
||
qxVm.safe_Objattribute(HTMLBodyElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLBodyElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLBodyElement, HTMLElement);
|
||
|
||
})();
|
||
qxVm.memory.htmlElements["body"] = function(){
|
||
return new HTMLBodyElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLButtonElement = function HTMLButtonElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLButtonElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['disabled', 'form', 'formAction', 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'labels', 'name', 'type', 'validationMessage', 'validity', 'value', 'willValidate'];
|
||
const $safe_set_attribute = ['disabled', 'form', 'formAction', 'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'name', 'type', 'value'];
|
||
const $safe_func_attribute = ['checkValidity', 'reportValidity', 'setCustomValidity'];
|
||
|
||
HTMLButtonElement.prototype = {
|
||
checkValidity() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'checkValidity', arguments, result);
|
||
return result;
|
||
},
|
||
get disabled() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).disabled, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'disabled', arguments, result);
|
||
return result;
|
||
},
|
||
set disabled(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'disabled', arguments);
|
||
qxVm.memory.private_data.get(this).disabled = value ? true: false;
|
||
},
|
||
get form() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).form, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'form', arguments, result);
|
||
return result;
|
||
},
|
||
set form(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'form', arguments);
|
||
qxVm.memory.private_data.get(this).form = null;
|
||
},
|
||
get formAction() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).formAction, location.href);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formAction', arguments, result);
|
||
return result;
|
||
},
|
||
set formAction(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formAction', arguments);
|
||
qxVm.memory.private_data.get(this).formAction = value + "";
|
||
},
|
||
get formEnctype() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formEnctype', arguments, result);
|
||
return result;
|
||
},
|
||
set formEnctype(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formEnctype', arguments);
|
||
qxVm.memory.private_data.get(this).formEnctype = value + "";
|
||
},
|
||
get formMethod() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).formMethod, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formMethod', arguments, result);
|
||
return result;
|
||
},
|
||
set formMethod(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formMethod', arguments);
|
||
qxVm.memory.private_data.get(this).formMethod = value.toLowerCase() + "" === 'post'? 'post': 'get';
|
||
},
|
||
get formNoValidate() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formNoValidate', arguments, result);
|
||
return result;
|
||
},
|
||
set formNoValidate(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formNoValidate', arguments);
|
||
qxVm.memory.private_data.get(this).formNoValidate = value ? true: false;
|
||
},
|
||
get formTarget() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).formTarget, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'formTarget', arguments, result);
|
||
return result;
|
||
},
|
||
set formTarget(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'formTarget', arguments);
|
||
qxVm.memory.private_data.get(this).formTarget = value + "";
|
||
},
|
||
get labels() { // NodeList
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get name() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
reportValidity() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'reportValidity', arguments, result);
|
||
return result;
|
||
},
|
||
setCustomValidity() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLButtonElement', 'setCustomValidity', arguments, result);
|
||
return result;
|
||
},
|
||
get type() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "submit");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'type', arguments);
|
||
qxVm.memory.private_data.get(this).type = "submit";
|
||
},
|
||
get validationMessage() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result);
|
||
return result;
|
||
},
|
||
get validity() { // ValidityState
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).validity, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'validationMessage', arguments, result);
|
||
return result;
|
||
},
|
||
get value() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLButtonElement', 'value', arguments, result);
|
||
return result;
|
||
},
|
||
set value(value) {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLButtonElement', 'value', arguments);
|
||
qxVm.memory.private_data.get(this).value = value + "";
|
||
},
|
||
get willValidate() {
|
||
if (!HTMLButtonElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return true;
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLButtonElement.prototype, "HTMLButtonElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLButtonElement);
|
||
qxVm.safe_Objattribute(HTMLButtonElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLButtonElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLButtonElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlElements["button"] = function () {
|
||
return new HTMLButtonElement(qxVm.memory.$createObj_key);
|
||
}
|
||
HTMLCanvasElement = function HTMLCanvasElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, { getContext: null, contextType: null })
|
||
}; qxVm.safefunction(HTMLCanvasElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['height', 'width'];
|
||
const $safe_set_attribute = ['height', 'width'];
|
||
const $safe_func_attribute = ['captureStream', 'getContext', 'toBlob', 'toDataURL', 'transferControlToOffscreen'];
|
||
|
||
HTMLCanvasElement.prototype = {
|
||
captureStream() {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'captureStream', arguments, result);
|
||
return result;
|
||
},
|
||
getContext(contextType, contextAttributes) {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (contextType === undefined) { throw new TypeError("Failed to execute 'getContext' on 'HTMLCanvasElement': 1 argument required, but only 0 present.") }
|
||
|
||
const buffer_context = qxVm.memory.private_data.get(this).getContext;
|
||
const buffer_contextType = qxVm.memory.private_data.get(this).contextType;
|
||
|
||
if (buffer_context === null) {
|
||
let context = {};
|
||
switch (contextType) {
|
||
case "webgl":
|
||
context = new WebGLRenderingContext(qxVm.memory.$createObj_key, this)
|
||
break;
|
||
case "2d":
|
||
context = new CanvasRenderingContext2D(qxVm.memory.$createObj_key, this)
|
||
break
|
||
default:
|
||
context = null;
|
||
};
|
||
|
||
qxVm.memory.private_data.get(this).getContext = context;
|
||
qxVm.memory.private_data.get(this).contextType = contextType
|
||
let result = context;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result);
|
||
return result;
|
||
}
|
||
|
||
if (buffer_context !== null && contextType === buffer_contextType) {
|
||
let result = buffer_context;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result);
|
||
return result;
|
||
}
|
||
let result = null;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'switch ', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).height, 150);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCanvasElement', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
set height(value) {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLCanvasElement', 'height', arguments);
|
||
qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
},
|
||
toBlob(callback, type, quality) {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'toBlob', arguments, result);
|
||
return result;
|
||
},
|
||
toDataURL() {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.default_envs.canvas;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'toDataURL', arguments, result);
|
||
return result;
|
||
},
|
||
transferControlToOffscreen() {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLCanvasElement', 'transferControlToOffscreen', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).width, 300);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLCanvasElement', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
set width(value) {
|
||
if (!HTMLCanvasElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLCanvasElement', 'width', arguments);
|
||
qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
},
|
||
}
|
||
|
||
qxVm.rename(HTMLCanvasElement.prototype, "HTMLCanvasElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLCanvasElement);
|
||
qxVm.safe_Objattribute(HTMLCanvasElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLCanvasElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLCanvasElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlElements["canvas"] = function () {
|
||
return new HTMLCanvasElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
|
||
HTMLDivElement = function HTMLDivElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLDivElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['align'];
|
||
const $safe_set_attribute = ['align'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLDivElement.prototype = {
|
||
get align() {
|
||
if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLDivElement', 'align', arguments, result);
|
||
return result;
|
||
},
|
||
set align(value) {
|
||
if (!HTMLDivElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
qxVm.memory.private_data.get(this).align = value + "";
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLDivElement.prototype, "HTMLDivElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLDivElement);
|
||
qxVm.safe_Objattribute(HTMLDivElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLDivElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLDivElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["div"] = function () {
|
||
return new HTMLDivElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLFrameElement = function HTMLFrameElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLFrameElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['contentDocument', 'contentWindow', 'frameBorder', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'noResize', 'scrolling', 'src'];
|
||
const $safe_set_attribute = ['frameBorder', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'noResize', 'scrolling', 'src'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLFrameElement.prototype = {
|
||
get contentDocument() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'contentDocument', arguments, result);
|
||
return result;
|
||
},
|
||
get contentWindow() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'contentWindow', arguments, result);
|
||
return result;
|
||
},
|
||
get frameBorder() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'frameBorder', arguments, result);
|
||
return result;
|
||
},
|
||
set frameBorder(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'frameBorder', arguments);
|
||
qxVm.memory.private_data.get(this).frameBorder = value + "";
|
||
},
|
||
get longDesc() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'longDesc', arguments, result);
|
||
return result;
|
||
},
|
||
set longDesc(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'longDesc', arguments);
|
||
qxVm.memory.private_data.get(this).longDesc = value + "";
|
||
},
|
||
get marginHeight() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'marginHeight', arguments, result);
|
||
return result;
|
||
},
|
||
set marginHeight(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'marginHeight', arguments);
|
||
qxVm.memory.private_data.get(this).marginHeight = value + "";
|
||
},
|
||
get marginWidth() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'marginWidth', arguments, result);
|
||
return result;
|
||
},
|
||
set marginWidth(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'marginWidth', arguments);
|
||
qxVm.memory.private_data.get(this).marginWidth = value + "";
|
||
},
|
||
get name() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get noResize() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).noResize, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'noResize', arguments, result);
|
||
return result;
|
||
},
|
||
set noResize(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'noResize', arguments);
|
||
qxVm.memory.private_data.get(this).noResize = value + "";
|
||
},
|
||
get scrolling() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).scrolling, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'scrolling', arguments, result);
|
||
return result;
|
||
},
|
||
set scrolling(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'scrolling', arguments);
|
||
qxVm.memory.private_data.get(this).scrolling = value + "";
|
||
},
|
||
get src() {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameElement', 'src', arguments, result);
|
||
return result;
|
||
},
|
||
set src(value) {
|
||
if (!HTMLFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameElement', 'src', arguments);
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
}
|
||
|
||
qxVm.rename(HTMLFrameElement.prototype, "HTMLFrameElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLFrameElement);
|
||
qxVm.safe_Objattribute(HTMLFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLFrameElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["frame"] = function () {
|
||
return new HTMLFrameElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLFrameSetElement = function HTMLFrameSetElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLFrameSetElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'cols', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload',
|
||
'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll',
|
||
'onstorage', 'onunhandledrejection', 'onunload', 'rows'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'cols', 'onafterprint', 'onbeforeprint', 'onbeforeunload', 'onblur', 'onerror', 'onfocus', 'onhashchange', 'onlanguagechange', 'onload',
|
||
'onmessage', 'onmessageerror', 'onoffline', 'ononline', 'onpagehide', 'onpageshow', 'onpopstate', 'onrejectionhandled', 'onresize', 'onscroll',
|
||
'onstorage', 'onunhandledrejection', 'onunload', 'rows'
|
||
];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLFrameSetElement.prototype = {
|
||
get cols() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).cols, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'cols', arguments, result);
|
||
return result;
|
||
},
|
||
set cols(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'cols', arguments);
|
||
qxVm.memory.private_data.get(this).cols = value + "";
|
||
},
|
||
get onafterprint() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onafterprint, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onafterprint', arguments, result);
|
||
return result;
|
||
},
|
||
set onafterprint(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onafterprint', arguments);
|
||
qxVm.memory.private_data.get(this).onafterprint = value + "";
|
||
},
|
||
get onbeforeprint() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforeprint, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeprint', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforeprint(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeprint', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforeprint = value + "";
|
||
},
|
||
get onbeforeunload() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onbeforeunload, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onbeforeunload', arguments, result);
|
||
return result;
|
||
},
|
||
set onbeforeunload(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onbeforeunload', arguments);
|
||
qxVm.memory.private_data.get(this).onbeforeunload = value + "";
|
||
},
|
||
get onblur() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onblur, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onblur', arguments, result);
|
||
return result;
|
||
},
|
||
set onblur(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onblur', arguments);
|
||
qxVm.memory.private_data.get(this).onblur = value + "";
|
||
},
|
||
get onerror() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onerror, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onerror(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onerror', arguments);
|
||
qxVm.memory.private_data.get(this).onerror = value + "";
|
||
},
|
||
get onfocus() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onfocus, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onfocus', arguments, result);
|
||
return result;
|
||
},
|
||
set onfocus(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onfocus', arguments);
|
||
qxVm.memory.private_data.get(this).onfocus = value + "";
|
||
},
|
||
get onhashchange() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onhashchange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onhashchange', arguments, result);
|
||
return result;
|
||
},
|
||
set onhashchange(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onhashchange', arguments);
|
||
qxVm.memory.private_data.get(this).onhashchange = value + "";
|
||
},
|
||
get onlanguagechange() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onlanguagechange, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onlanguagechange', arguments, result);
|
||
return result;
|
||
},
|
||
set onlanguagechange(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onlanguagechange', arguments);
|
||
qxVm.memory.private_data.get(this).onlanguagechange = value + "";
|
||
},
|
||
get onload() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onload, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onload', arguments, result);
|
||
return result;
|
||
},
|
||
set onload(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onload', arguments);
|
||
qxVm.memory.private_data.get(this).onload = value + "";
|
||
},
|
||
get onmessage() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessage, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessage', arguments, result);
|
||
return result;
|
||
},
|
||
set onmessage(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessage', arguments);
|
||
qxVm.memory.private_data.get(this).onmessage = value + "";
|
||
},
|
||
get onmessageerror() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onmessageerror, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onmessageerror', arguments, result);
|
||
return result;
|
||
},
|
||
set onmessageerror(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onmessageerror', arguments);
|
||
qxVm.memory.private_data.get(this).onmessageerror = value + "";
|
||
},
|
||
get onoffline() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onoffline, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onoffline', arguments, result);
|
||
return result;
|
||
},
|
||
set onoffline(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onoffline', arguments);
|
||
qxVm.memory.private_data.get(this).onoffline = value + "";
|
||
},
|
||
get ononline() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ononline, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'ononline', arguments, result);
|
||
return result;
|
||
},
|
||
set ononline(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'ononline', arguments);
|
||
qxVm.memory.private_data.get(this).ononline = value + "";
|
||
},
|
||
get onpagehide() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpagehide, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpagehide', arguments, result);
|
||
return result;
|
||
},
|
||
set onpagehide(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpagehide', arguments);
|
||
qxVm.memory.private_data.get(this).onpagehide = value + "";
|
||
},
|
||
get onpageshow() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpageshow, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpageshow', arguments, result);
|
||
return result;
|
||
},
|
||
set onpageshow(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpageshow', arguments);
|
||
qxVm.memory.private_data.get(this).onpageshow = value + "";
|
||
},
|
||
get onpopstate() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onpopstate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onpopstate', arguments, result);
|
||
return result;
|
||
},
|
||
set onpopstate(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onpopstate', arguments);
|
||
qxVm.memory.private_data.get(this).onpopstate = value + "";
|
||
},
|
||
get onrejectionhandled() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onrejectionhandled, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onrejectionhandled', arguments, result);
|
||
return result;
|
||
},
|
||
set onrejectionhandled(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onrejectionhandled', arguments);
|
||
qxVm.memory.private_data.get(this).onrejectionhandled = value + "";
|
||
},
|
||
get onresize() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onresize, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onresize', arguments, result);
|
||
return result;
|
||
},
|
||
set onresize(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onresize', arguments);
|
||
qxVm.memory.private_data.get(this).onresize = value + "";
|
||
},
|
||
get onscroll() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onscroll, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onscroll', arguments, result);
|
||
return result;
|
||
},
|
||
set onscroll(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onscroll', arguments);
|
||
qxVm.memory.private_data.get(this).onscroll = value + "";
|
||
},
|
||
get onstorage() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onstorage, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onstorage', arguments, result);
|
||
return result;
|
||
},
|
||
set onstorage(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onstorage', arguments);
|
||
qxVm.memory.private_data.get(this).onstorage = value + "";
|
||
},
|
||
get onunhandledrejection() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onunhandledrejection, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onunhandledrejection', arguments, result);
|
||
return result;
|
||
},
|
||
set onunhandledrejection(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onunhandledrejection', arguments);
|
||
qxVm.memory.private_data.get(this).onunhandledrejection = value + "";
|
||
},
|
||
get onunload() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onunload, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'onunload', arguments, result);
|
||
return result;
|
||
},
|
||
set onunload(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLFrameSetElement', 'onunload', arguments);
|
||
qxVm.memory.private_data.get(this).onunload = value + "";
|
||
},
|
||
get rows() {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rows, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLFrameSetElement', 'rows', arguments, result);
|
||
return result;
|
||
},
|
||
set rows(value) {
|
||
if (!HTMLFrameSetElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).rows = value + "";
|
||
}
|
||
}
|
||
|
||
qxVm.rename(HTMLFrameSetElement.prototype, "HTMLFrameSetElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLFrameSetElement);
|
||
qxVm.safe_Objattribute(HTMLFrameSetElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLFrameSetElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLFrameSetElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["frameset"] = function () {
|
||
return new HTMLFrameSetElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLHeadElement = function HTMLHeadElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLHeadElement);
|
||
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLHeadElement.prototype = {
|
||
};
|
||
|
||
qxVm.rename(HTMLHeadElement.prototype, "HTMLHeadElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLHeadElement);
|
||
qxVm.safe_Objattribute(HTMLHeadElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLHeadElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLHeadElement, HTMLElement);
|
||
})();
|
||
qxVm.memory.htmlElements["head"] = function () {
|
||
return new HTMLHeadElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
|
||
HTMLHtmlElement = function HTMLHtmlElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLHtmlElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['version'];
|
||
const $safe_set_attribute = ['version'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLHtmlElement.prototype = {
|
||
get version() {
|
||
if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).version, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLHtmlElement', 'version', arguments, result);
|
||
return result;
|
||
},
|
||
set version(value) {
|
||
if (!HTMLHtmlElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
qxVm.memory.private_data.get(this).version = value + "";
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLHtmlElement.prototype, "HTMLHtmlElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLHtmlElement);
|
||
qxVm.safe_Objattribute(HTMLHtmlElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLHtmlElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLHtmlElement, HTMLElement);
|
||
})();
|
||
qxVm.memory.htmlElements["html"] = function () {
|
||
return new HTMLHtmlElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLIFrameElement = function HTMLIFrameElement(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLIFrameElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['align', 'allow', 'allowFullscreen', 'allowPaymentRequest', 'contentDocument', 'contentWindow', 'csp', 'featurePolicy', 'frameBorder', 'height', 'loading', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'referrerPolicy', 'sandbox', 'scrolling', 'src', 'srcdoc', 'width'];
|
||
const $safe_set_attribute = ['align', 'allow', 'allowFullscreen', 'allowPaymentRequest', 'csp', 'frameBorder', 'height', 'loading', 'longDesc', 'marginHeight', 'marginWidth', 'name', 'referrerPolicy', 'sandbox', 'scrolling', 'src', 'srcdoc', 'width'];
|
||
const $safe_func_attribute = ['getSVGDocument'];
|
||
|
||
HTMLIFrameElement.prototype = {
|
||
get align() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'align', arguments, result);
|
||
return result;
|
||
},
|
||
set align(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'align', arguments);
|
||
qxVm.memory.private_data.get(this).align = value + "";
|
||
},
|
||
get allow() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).allow, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allow', arguments, result);
|
||
return result;
|
||
},
|
||
set allow(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allow', arguments);
|
||
qxVm.memory.private_data.get(this).allow = value + "";
|
||
},
|
||
get allowFullscreen() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).allowFullscreen, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allowFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
set allowFullscreen(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allowFullscreen', arguments);
|
||
qxVm.memory.private_data.get(this).allowFullscreen = value ? true : false;
|
||
},
|
||
get allowPaymentRequest() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).allowPaymentRequest, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'allowPaymentRequest', arguments, result);
|
||
return result;
|
||
},
|
||
set allowPaymentRequest(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'allowPaymentRequest', arguments);
|
||
qxVm.memory.private_data.get(this).allowPaymentRequest = value ? true : false;
|
||
},
|
||
get contentDocument() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).contentDocument, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'contentDocument', arguments, result);
|
||
return result;
|
||
},
|
||
get contentWindow() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).contentWindow, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'contentWindow', arguments, result);
|
||
return result;
|
||
},
|
||
get csp() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).csp, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'csp', arguments, result);
|
||
return result;
|
||
},
|
||
set csp(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'csp', arguments);
|
||
qxVm.memory.private_data.get(this).csp = value + "";
|
||
},
|
||
get featurePolicy() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).featurePolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'featurePolicy', arguments, result);
|
||
return result;
|
||
},
|
||
get frameBorder() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).frameBorder, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'frameBorder', arguments, result);
|
||
return result;
|
||
},
|
||
set frameBorder(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'frameBorder', arguments);
|
||
qxVm.memory.private_data.get(this).frameBorder = value + "";
|
||
},
|
||
getSVGDocument() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLIFrameElement', 'getSVGDocument', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
set height(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'height', arguments);
|
||
qxVm.memory.private_data.get(this).height = value + "";
|
||
},
|
||
get loading() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'loading', arguments, result);
|
||
return result;
|
||
},
|
||
set loading(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'loading', arguments);
|
||
qxVm.memory.private_data.get(this).loading = value + "";
|
||
},
|
||
get longDesc() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'longDesc', arguments, result);
|
||
return result;
|
||
},
|
||
set longDesc(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'longDesc', arguments);
|
||
qxVm.memory.private_data.get(this).longDesc = value + "";
|
||
},
|
||
get marginHeight() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).marginHeight, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'marginHeight', arguments, result);
|
||
return result;
|
||
},
|
||
set marginHeight(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'marginHeight', arguments);
|
||
qxVm.memory.private_data.get(this).marginHeight = value + "";
|
||
},
|
||
get marginWidth() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).marginWidth, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'marginWidth', arguments, result);
|
||
return result;
|
||
},
|
||
set marginWidth(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'marginWidth', arguments);
|
||
qxVm.memory.private_data.get(this).marginWidth = value + "";
|
||
},
|
||
get name() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get referrerPolicy() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
set referrerPolicy(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'referrerPolicy', arguments);
|
||
qxVm.memory.private_data.get(this).referrerPolicy = value + "";
|
||
},
|
||
get sandbox() { // DOMTokenList
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
set sandbox(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'sandbox', arguments);
|
||
qxVm.memory.private_data.get(this).sandbox = value + "";
|
||
},
|
||
get scrolling() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).scrolling, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'scrolling', arguments, result);
|
||
return result;
|
||
},
|
||
set scrolling(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'scrolling', arguments);
|
||
qxVm.memory.private_data.get(this).scrolling = value + "";
|
||
},
|
||
get src() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'src', arguments, result);
|
||
return result;
|
||
},
|
||
set src(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'src', arguments);
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
get srcdoc() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).srcdoc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'srcdoc', arguments, result);
|
||
return result;
|
||
},
|
||
set srcdoc(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'srcdoc', arguments);
|
||
qxVm.memory.private_data.get(this).srcdoc = value + "";
|
||
},
|
||
get width() {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLIFrameElement', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
set width(value) {
|
||
if (!HTMLIFrameElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLIFrameElement', 'width', arguments);
|
||
qxVm.memory.private_data.get(this).width = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(HTMLIFrameElement.prototype, "HTMLIFrameElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLIFrameElement);
|
||
qxVm.safe_Objattribute(HTMLIFrameElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLFrameElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLFrameElement, HTMLElement);
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["iframe"] = function () {
|
||
return new HTMLImageElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLImageElement = function HTMLImageElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLImageElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['align', 'alt', 'border', 'complete', 'crossOrigin', 'currentSrc', 'decoding', 'height', 'hspace', 'isMap', 'loading', 'longDesc', 'lowsrc', 'name', 'naturalHeight', 'naturalWidth', 'referrerPolicy', 'sizes', 'src', 'srcset', 'useMap', 'vspace', 'width', 'x', 'y'];
|
||
const $safe_set_attribute = ['align', 'alt', 'border', 'crossOrigin', 'decoding', 'height', 'hspace', 'isMap', 'loading', 'longDesc', 'lowsrc', 'name', 'referrerPolicy', 'sizes', 'src', 'srcset', 'useMap', 'vspace', 'width'];
|
||
const $safe_func_attribute = ['decode'];
|
||
|
||
HTMLImageElement.prototype = {
|
||
get align() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).align, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'align', arguments, result);
|
||
return result;
|
||
},
|
||
set align(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'align', arguments);
|
||
qxVm.memory.private_data.get(this).align = value + "";
|
||
},
|
||
get alt() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).alt, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'alt', arguments, result);
|
||
return result;
|
||
},
|
||
set alt(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'alt', arguments);
|
||
qxVm.memory.private_data.get(this).alt = value + "";
|
||
},
|
||
get border() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).border, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'border', arguments, result);
|
||
return result;
|
||
},
|
||
set border(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'border', arguments);
|
||
qxVm.memory.private_data.get(this).border = value + "";
|
||
},
|
||
get complete() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = true;;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'complete', arguments, result);
|
||
return result;
|
||
},
|
||
get crossOrigin() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'crossOrigin', arguments, result);
|
||
return result;
|
||
},
|
||
set crossOrigin(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'crossOrigin', arguments);
|
||
qxVm.memory.private_data.get(this).crossOrigin = "anonymous";
|
||
},
|
||
get currentSrc() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'currentSrc', arguments, result);
|
||
return result;
|
||
},
|
||
decode() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLImageElement', 'decode', arguments, result);
|
||
return result;
|
||
},
|
||
get decoding() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).decoding, 'auto');;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'decoding', arguments, result);
|
||
return result;
|
||
},
|
||
set decoding(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'decoding', arguments);
|
||
qxVm.memory.private_data.get(this).decoding = 'auto';
|
||
},
|
||
get height() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).height, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
set height(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === "") {
|
||
qxVm.memory.private_data.get(this).height = "";
|
||
} else if (value === true) {
|
||
qxVm.memory.private_data.get(this).height = 1;
|
||
} else {
|
||
qxVm.memory.private_data.get(this).height = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
}
|
||
},
|
||
get hspace() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hspace, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'hspace', arguments, result);
|
||
return result;
|
||
},
|
||
set hspace(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (value === true) {
|
||
qxVm.memory.private_data.get(this).hspace = 1;
|
||
} else {
|
||
qxVm.memory.private_data.get(this).hspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
}
|
||
},
|
||
get isMap() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).isMap, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'isMap', arguments, result);
|
||
return result;
|
||
},
|
||
set isMap(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'isMap', arguments);
|
||
qxVm.memory.private_data.get(this).isMap = value ? true: false;
|
||
},
|
||
get loading() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).loading, "auto");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'loading', arguments, result);
|
||
return result;
|
||
},
|
||
set loading(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'loading', arguments);
|
||
qxVm.memory.private_data.get(this).loading = value + "";
|
||
},
|
||
get longDesc() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).longDesc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'longDesc', arguments, result);
|
||
return result;
|
||
},
|
||
set longDesc(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'longDesc', arguments);
|
||
qxVm.memory.private_data.get(this).longDesc = `${location.href}${value}`;
|
||
},
|
||
get lowsrc() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).lowsrc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'lowsrc', arguments, result);
|
||
return result;
|
||
},
|
||
set lowsrc(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'lowsrc', arguments);
|
||
qxVm.memory.private_data.get(this).lowsrc = `${location.href}${value}`;
|
||
},
|
||
get name() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get naturalHeight() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).naturalHeight, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'naturalHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get naturalWidth() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).naturalWidth, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'naturalWidth', arguments, result);
|
||
return result;
|
||
},
|
||
get referrerPolicy() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
set referrerPolicy(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'referrerPolicy', arguments);
|
||
qxVm.memory.private_data.get(this).referrerPolicy = value + "";
|
||
},
|
||
get sizes() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sizes, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'sizes', arguments, result);
|
||
return result;
|
||
},
|
||
set sizes(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'sizes', arguments);
|
||
qxVm.memory.private_data.get(this).sizes = value + "";
|
||
},
|
||
get src() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'src', arguments, result);
|
||
return result;
|
||
},
|
||
set src(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'src', arguments);
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
get srcset() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).srcset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'srcset', arguments, result);
|
||
return result;
|
||
},
|
||
set srcset(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'srcset', arguments);
|
||
qxVm.memory.private_data.get(this).srcset = value + "";
|
||
},
|
||
get useMap() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).useMap, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'useMap', arguments, result);
|
||
return result;
|
||
},
|
||
set useMap(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'useMap', arguments);
|
||
qxVm.memory.private_data.get(this).useMap = value + "";
|
||
},
|
||
get vspace() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).vspace, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'vspace', arguments, result);
|
||
return result;
|
||
},
|
||
set vspace(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'vspace', arguments);
|
||
qxVm.memory.private_data.get(this).vspace = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
},
|
||
get width() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).width, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
set width(value) {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLImageElement', 'width', arguments);
|
||
qxVm.memory.private_data.get(this).width = (!isNaN(parseFloat(value)) && isFinite(value)) ? parseInt(value) : 0;
|
||
},
|
||
get x() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).x, 0);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLImageElement', 'x', arguments, result);
|
||
return result;
|
||
},
|
||
get y() {
|
||
if (!HTMLImageElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).y, 0);
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLImageElement.prototype, "HTMLImageElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLImageElement);
|
||
qxVm.safe_Objattribute(HTMLImageElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLImageElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLImageElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["img"] = function () {
|
||
return new HTMLImageElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLInputElement = function HTMLInputElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLInputElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'accept', 'align', 'alt', 'autocomplete', 'checked', 'defaultChecked', 'defaultValue', 'dirName', 'disabled', 'files', 'form', 'formAction',
|
||
'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'height', 'incremental', 'indeterminate', 'labels', 'list', 'max', 'maxLength',
|
||
'min', 'minLength', 'multiple', 'name', 'pattern', 'placeholder', 'readOnly', 'required', 'selectionDirection', 'selectionEnd', 'selectionStart',
|
||
'size', 'src', 'step', 'type', 'useMap', 'validationMessage', 'validity', 'value', 'valueAsDate', 'valueAsNumber', 'webkitEntries',
|
||
'webkitdirectory', 'width', 'willValidate'
|
||
];
|
||
const $safe_set_attribute = [
|
||
'accept', 'align', 'alt', 'autocomplete', 'checked', 'defaultChecked', 'defaultValue', 'dirName', 'disabled', 'files', 'form', 'formAction',
|
||
'formEnctype', 'formMethod', 'formNoValidate', 'formTarget', 'height', 'incremental', 'indeterminate', 'max', 'maxLength', 'min', 'minLength',
|
||
'multiple', 'name', 'pattern', 'placeholder', 'readOnly', 'required', 'selectionDirection', 'selectionEnd', 'selectionStart', 'size', 'src',
|
||
'step', 'type', 'useMap', 'value', 'valueAsDate', 'valueAsNumber', 'webkitdirectory', 'width'
|
||
];
|
||
const $safe_func_attribute = [
|
||
'checkValidity', 'reportValidity', 'select', 'setCustomValidity', 'setRangeText', 'setSelectionRange', 'stepDown', 'stepUp'
|
||
];
|
||
|
||
HTMLInputElement.prototype = {
|
||
|
||
get accept(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).accept, "");
|
||
},
|
||
set accept(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).accept = value + "";
|
||
},
|
||
get align(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).align, "");
|
||
},
|
||
set align(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).align = value + "";
|
||
},
|
||
get alt(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).alt, "");
|
||
},
|
||
set alt(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).alt = value + "";
|
||
},
|
||
get autocomplete(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).autocomplete, "");
|
||
},
|
||
set autocomplete(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).autocomplete = value + "";
|
||
},
|
||
checkValidity(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get checked(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).checked, "");
|
||
},
|
||
set checked(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).checked = value + "";
|
||
},
|
||
get defaultChecked(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).defaultChecked, "");
|
||
},
|
||
set defaultChecked(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).defaultChecked = value + "";
|
||
},
|
||
get defaultValue(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).defaultValue, "");
|
||
},
|
||
set defaultValue(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).defaultValue = value + "";
|
||
},
|
||
get dirName(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).dirName, "");
|
||
},
|
||
set dirName(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).dirName = value + "";
|
||
},
|
||
get disabled(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).disabled, "");
|
||
},
|
||
set disabled(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).disabled = value + "";
|
||
},
|
||
get files(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).files, "");
|
||
},
|
||
set files(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).files = value + "";
|
||
},
|
||
get form(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).form, "");
|
||
},
|
||
set form(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).form = value + "";
|
||
},
|
||
get formAction(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).formAction, "");
|
||
},
|
||
set formAction(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).formAction = value + "";
|
||
},
|
||
get formEnctype(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).formEnctype, "");
|
||
},
|
||
set formEnctype(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).formEnctype = value + "";
|
||
},
|
||
get formMethod(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).formMethod, "");
|
||
},
|
||
set formMethod(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).formMethod = value + "";
|
||
},
|
||
get formNoValidate(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).formNoValidate, "");
|
||
},
|
||
set formNoValidate(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).formNoValidate = value + "";
|
||
},
|
||
get formTarget(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).formTarget, "");
|
||
},
|
||
set formTarget(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).formTarget = value + "";
|
||
},
|
||
get height(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).height, "");
|
||
},
|
||
set height(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).height = value + "";
|
||
},
|
||
get incremental(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).incremental, "");
|
||
},
|
||
set incremental(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).incremental = value + "";
|
||
},
|
||
get indeterminate(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).indeterminate, "");
|
||
},
|
||
set indeterminate(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).indeterminate = value + "";
|
||
},
|
||
get labels(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).labels, "");
|
||
},
|
||
get list(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).list, "");
|
||
},
|
||
get max(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).max, "");
|
||
},
|
||
set max(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).max = value + "";
|
||
},
|
||
get maxLength(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).maxLength, "");
|
||
},
|
||
set maxLength(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).maxLength = value + "";
|
||
},
|
||
get min(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).min, "");
|
||
},
|
||
set min(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).min = value + "";
|
||
},
|
||
get minLength(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).minLength, "");
|
||
},
|
||
set minLength(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).minLength = value + "";
|
||
},
|
||
get multiple(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).multiple, "");
|
||
},
|
||
set multiple(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).multiple = value + "";
|
||
},
|
||
get name(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).name, "");
|
||
},
|
||
set name(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get pattern(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).pattern, "");
|
||
},
|
||
set pattern(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).pattern = value + "";
|
||
},
|
||
get placeholder(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).placeholder, "");
|
||
},
|
||
set placeholder(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).placeholder = value + "";
|
||
},
|
||
get readOnly(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).readOnly, "");
|
||
},
|
||
set readOnly(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).readOnly = value + "";
|
||
},
|
||
reportValidity(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get required(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).required, "");
|
||
},
|
||
set required(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).required = value + "";
|
||
},
|
||
select(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get selectionDirection(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).selectionDirection, "");
|
||
},
|
||
set selectionDirection(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).selectionDirection = value + "";
|
||
},
|
||
get selectionEnd(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).selectionEnd, "");
|
||
},
|
||
set selectionEnd(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).selectionEnd = value + "";
|
||
},
|
||
get selectionStart(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).selectionStart, "");
|
||
},
|
||
set selectionStart(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).selectionStart = value + "";
|
||
},
|
||
setCustomValidity(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
setRangeText(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
setSelectionRange(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get size(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).size, "");
|
||
},
|
||
set size(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).size = value + "";
|
||
},
|
||
get src(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).src, "");
|
||
},
|
||
set src(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
get step(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).step, "");
|
||
},
|
||
set step(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).step = value + "";
|
||
},
|
||
stepDown(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
stepUp(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
get type(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).type, "");
|
||
},
|
||
set type(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
},
|
||
get useMap(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).useMap, "");
|
||
},
|
||
set useMap(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).useMap = value + "";
|
||
},
|
||
get validationMessage(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).validationMessage, "");
|
||
},
|
||
get validity(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).validity, "");
|
||
},
|
||
get value(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).value, "");
|
||
},
|
||
set value(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).value = value + "";
|
||
},
|
||
get valueAsDate(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).valueAsDate, "");
|
||
},
|
||
set valueAsDate(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).valueAsDate = value + "";
|
||
},
|
||
get valueAsNumber(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).valueAsNumber, "");
|
||
},
|
||
set valueAsNumber(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).valueAsNumber = value + "";
|
||
},
|
||
get webkitEntries(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).webkitEntries, "");
|
||
},
|
||
get webkitdirectory(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).webkitdirectory, "");
|
||
},
|
||
set webkitdirectory(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).webkitdirectory = value + "";
|
||
},
|
||
get width(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).width, "");
|
||
},
|
||
set width(value){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).width = value + "";
|
||
},
|
||
get willValidate(){
|
||
if (!HTMLInputElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).willValidate, "");
|
||
}
|
||
}
|
||
|
||
qxVm.rename(HTMLInputElement.prototype, "HTMLInputElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLInputElement);
|
||
qxVm.safe_Objattribute(HTMLInputElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLInputElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLInputElement, HTMLElement);
|
||
})();
|
||
qxVm.memory.htmlElements["input"] = function () {
|
||
return new HTMLInputElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
HTMLLabelElement = function HTMLLabelElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLLabelElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['control', 'form', 'htmlFor'];
|
||
const $safe_set_attribute = ['htmlFor'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLLabelElement.prototype = {
|
||
get control() {
|
||
if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).control, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'control', arguments, result);
|
||
return result;
|
||
},
|
||
get form() {
|
||
if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).form, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'form', arguments, result);
|
||
return result;
|
||
},
|
||
get htmlFor() {
|
||
if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLabelElement', 'htmlFor', arguments, result);
|
||
return result;
|
||
},
|
||
set htmlFor(value) {
|
||
if (!HTMLLabelElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLabelElement', 'htmlFor', arguments);
|
||
qxVm.memory.private_data.get(this).htmlFor = value + "";
|
||
},
|
||
}
|
||
|
||
qxVm.rename(HTMLLabelElement.prototype, "HTMLLabelElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLLabelElement);
|
||
qxVm.safe_Objattribute(HTMLLabelElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLLabelElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLLabelElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlElements["label"] = function () {
|
||
return new HTMLLabelElement(qxVm.memory.$createObj_key);
|
||
}
|
||
HTMLLIElement = function HTMLLIElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLLIElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['type', 'value'];
|
||
const $safe_set_attribute = ['type', 'value'];
|
||
const $safe_func_attribute = [];
|
||
HTMLLIElement.prototype = {
|
||
|
||
get type() {
|
||
if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLIElement', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLIElement', 'type', arguments);
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
},
|
||
get value() {
|
||
if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).value, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLIElement', 'value', arguments, result);
|
||
return result;
|
||
},
|
||
set value(value) {
|
||
if (!HTMLLIElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).value = value + "";
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLLIElement.prototype, "HTMLLIElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLLIElement);
|
||
qxVm.safe_Objattribute(HTMLLIElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLLIElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLLIElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["li"] = function () {
|
||
return new HTMLLIElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLLinkElement = function HTMLLinkElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLLinkElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['as', 'charset', 'crossOrigin', 'disabled', 'href', 'hreflang', 'imageSizes', 'imageSrcset', 'integrity', 'media', 'referrerPolicy', 'rel', 'relList', 'rev', 'sheet', 'sizes', 'target', 'type'];
|
||
const $safe_set_attribute = ['as', 'charset', 'crossOrigin', 'disabled', 'href', 'hreflang', 'imageSizes', 'imageSrcset', 'integrity', 'media', 'referrerPolicy', 'rel', 'relList', 'rev', 'sizes', 'target', 'type'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLLinkElement.prototype = {
|
||
get as() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).as, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'as', arguments, result);
|
||
return result;
|
||
},
|
||
set as(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'as', arguments);
|
||
qxVm.memory.private_data.get(this).as = "";
|
||
},
|
||
get charset() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).charset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'charset', arguments, result);
|
||
return result;
|
||
},
|
||
set charset(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'charset', arguments);
|
||
qxVm.memory.private_data.get(this).charset = value + "";
|
||
},
|
||
get crossOrigin() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'crossOrigin', arguments, result);
|
||
return result;
|
||
},
|
||
set crossOrigin(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'crossOrigin', arguments);
|
||
qxVm.memory.private_data.get(this).crossOrigin = "anonymous";
|
||
},
|
||
get disabled() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).disabled, false);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'disabled', arguments, result);
|
||
return result;
|
||
},
|
||
set disabled(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'disabled', arguments);
|
||
qxVm.memory.private_data.get(this).disabled = value ? true : false;
|
||
},
|
||
get href() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).href, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'href', arguments, result);
|
||
return result;
|
||
},
|
||
set href(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'href', arguments);
|
||
qxVm.memory.private_data.get(this).href = + `${location.origin}/${value}`;
|
||
},
|
||
get hreflang() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).hreflang, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'hreflang', arguments, result);
|
||
return result;
|
||
},
|
||
set hreflang(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'hreflang', arguments);
|
||
qxVm.memory.private_data.get(this).hreflang = value + "";
|
||
},
|
||
get imageSizes() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSizes, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'imageSizes', arguments, result);
|
||
return result;
|
||
},
|
||
set imageSizes(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'imageSizes', arguments);
|
||
qxVm.memory.private_data.get(this).imageSizes = value + "";
|
||
},
|
||
get imageSrcset() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).imageSrcset, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'imageSrcset', arguments, result);
|
||
return result;
|
||
},
|
||
set imageSrcset(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'imageSrcset', arguments);
|
||
qxVm.memory.private_data.get(this).imageSrcset = value + "";
|
||
},
|
||
get integrity() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).integrity, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'integrity', arguments, result);
|
||
return result;
|
||
},
|
||
set integrity(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'integrity', arguments);
|
||
qxVm.memory.private_data.get(this).integrity = value + "";
|
||
},
|
||
get media() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).media, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'media', arguments, result);
|
||
return result;
|
||
},
|
||
set media(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'media', arguments);
|
||
qxVm.memory.private_data.get(this).media = value + "";
|
||
},
|
||
get referrerPolicy() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'referrerPolicy', arguments, result);
|
||
return result;
|
||
},
|
||
set referrerPolicy(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'referrerPolicy', arguments);
|
||
qxVm.memory.private_data.get(this).referrerPolicy = value + "";
|
||
},
|
||
get rel() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rel, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'rel', arguments, result);
|
||
return result;
|
||
},
|
||
set rel(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'rel', arguments);
|
||
qxVm.memory.private_data.get(this).rel = value + "";
|
||
},
|
||
get relList() { // DOMTokenList
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
},
|
||
set relList(value) { // DOMTokenList
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'relList', arguments);
|
||
qxVm.memory.private_data.get(this).relList = value + "";
|
||
},
|
||
get rev() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).rev, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'rev', arguments, result);
|
||
return result;
|
||
},
|
||
set rev(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'rev', arguments);
|
||
qxVm.memory.private_data.get(this).rev = value + "";
|
||
},
|
||
get sheet() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sheet, null);;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result);
|
||
return result;
|
||
},
|
||
get sizes() { // DOMTokenList
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sizes, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'sheet', arguments, result);
|
||
return result;
|
||
},
|
||
set sizes(value) { // DOMTokenList
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'sizes', arguments);
|
||
qxVm.memory.private_data.get(this).sizes = value + "";
|
||
},
|
||
get target() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).target, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'target', arguments, result);
|
||
return result;
|
||
},
|
||
set target(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'target', arguments);
|
||
qxVm.memory.private_data.get(this).target = value + "";
|
||
},
|
||
get type() {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).type, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLLinkElement', 'type', arguments, result);
|
||
return result;
|
||
},
|
||
set type(value) {
|
||
if (!HTMLLinkElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLLinkElement', 'type', arguments);
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
},
|
||
}
|
||
|
||
qxVm.rename(HTMLLinkElement.prototype, "HTMLLinkElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLLinkElement);
|
||
qxVm.safe_Objattribute(HTMLLinkElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLLinkElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLLinkElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlElements["link"] = function () {
|
||
return new HTMLLinkElement(qxVm.memory.$createObj_key);
|
||
}
|
||
HTMLMediaElement = function HTMLMediaElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLMediaElement);
|
||
|
||
; (function () {
|
||
const $attributes = {
|
||
HAVE_CURRENT_DATA: 2,
|
||
HAVE_ENOUGH_DATA: 4,
|
||
HAVE_FUTURE_DATA: 3,
|
||
HAVE_METADATA: 1,
|
||
HAVE_NOTHING: 0,
|
||
NETWORK_EMPTY: 0,
|
||
NETWORK_IDLE: 1,
|
||
NETWORK_LOADING: 2,
|
||
NETWORK_NO_SOURCE: 3
|
||
};
|
||
const $safe_get_attribute = ['autoplay', 'buffered', 'controls', 'controlsList', 'crossOrigin', 'currentSrc', 'currentTime', 'defaultMuted', 'defaultPlaybackRate', 'disableRemotePlayback', 'duration', 'ended', 'error', 'loop', 'muted', 'networkState', 'onencrypted', 'onwaitingforkey', 'paused', 'playbackRate', 'played', 'preload', 'preservesPitch', 'readyState', 'remote', 'seekable', 'seeking', 'sinkId', 'src', 'srcObject', 'textTracks', 'volume', 'webkitAudioDecodedByteCount', 'webkitVideoDecodedByteCount'];
|
||
const $safe_set_attribute = ['autoplay', 'controls', 'controlsList', 'crossOrigin', 'currentTime', 'defaultMuted', 'defaultPlaybackRate', 'disableRemotePlayback', 'loop', 'muted', 'onencrypted', 'onwaitingforkey', 'playbackRate', 'preload', 'preservesPitch', 'src', 'srcObject', 'volume'];
|
||
const $safe_func_attribute = ['addTextTrack', 'canPlayType', 'captureStream', 'load', 'pause', 'play', 'setSinkId'];
|
||
HTMLMediaElement.prototype = {
|
||
|
||
addTextTrack() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'addTextTrack', arguments, result);
|
||
return result;
|
||
},
|
||
get autoplay() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).autoplay, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'autoplay', arguments, result);
|
||
return result;
|
||
},
|
||
set autoplay(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'autoplay', arguments);
|
||
qxVm.memory.private_data.get(this).autoplay = value + "";
|
||
},
|
||
get buffered() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).buffered, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'buffered', arguments, result);
|
||
return result;
|
||
},
|
||
canPlayType() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'canPlayType', arguments, result);
|
||
return result;
|
||
},
|
||
captureStream() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'captureStream', arguments, result);
|
||
return result;
|
||
},
|
||
get controls() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).controls, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'controls', arguments, result);
|
||
return result;
|
||
},
|
||
set controls(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'controls', arguments);
|
||
qxVm.memory.private_data.get(this).controls = value + "";
|
||
},
|
||
get controlsList() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).controlsList, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'controlsList', arguments, result);
|
||
return result;
|
||
},
|
||
set controlsList(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'controlsList', arguments);
|
||
qxVm.memory.private_data.get(this).controlsList = value + "";
|
||
},
|
||
get crossOrigin() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'crossOrigin', arguments, result);
|
||
return result;
|
||
},
|
||
set crossOrigin(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'crossOrigin', arguments);
|
||
qxVm.memory.private_data.get(this).crossOrigin = value + "";
|
||
},
|
||
get currentSrc() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentSrc, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'currentSrc', arguments, result);
|
||
return result;
|
||
},
|
||
get currentTime() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).currentTime, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'currentTime', arguments, result);
|
||
return result;
|
||
},
|
||
set currentTime(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'currentTime', arguments);
|
||
qxVm.memory.private_data.get(this).currentTime = value + "";
|
||
},
|
||
get defaultMuted() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultMuted, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'defaultMuted', arguments, result);
|
||
return result;
|
||
},
|
||
set defaultMuted(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'defaultMuted', arguments);
|
||
qxVm.memory.private_data.get(this).defaultMuted = value + "";
|
||
},
|
||
get defaultPlaybackRate() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).defaultPlaybackRate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'defaultPlaybackRate', arguments, result);
|
||
return result;
|
||
},
|
||
set defaultPlaybackRate(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'defaultPlaybackRate', arguments);
|
||
qxVm.memory.private_data.get(this).defaultPlaybackRate = value + "";
|
||
},
|
||
get disableRemotePlayback() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).disableRemotePlayback, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'disableRemotePlayback', arguments, result);
|
||
return result;
|
||
},
|
||
set disableRemotePlayback(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'disableRemotePlayback', arguments);
|
||
qxVm.memory.private_data.get(this).disableRemotePlayback = value + "";
|
||
},
|
||
get duration() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).duration, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'duration', arguments, result);
|
||
return result;
|
||
},
|
||
get ended() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).ended, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'ended', arguments, result);
|
||
return result;
|
||
},
|
||
get error() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).error, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'error', arguments, result);
|
||
return result;
|
||
},
|
||
load() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'load', arguments, result);
|
||
return result;
|
||
},
|
||
get loop() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).loop, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'loop', arguments, result);
|
||
return result;
|
||
},
|
||
set loop(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'loop', arguments);
|
||
qxVm.memory.private_data.get(this).loop = value + "";
|
||
},
|
||
get muted() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).muted, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'muted', arguments, result);
|
||
return result;
|
||
},
|
||
set muted(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'muted', arguments);
|
||
qxVm.memory.private_data.get(this).muted = value + "";
|
||
},
|
||
get networkState() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).networkState, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'networkState', arguments, result);
|
||
return result;
|
||
},
|
||
get onencrypted() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onencrypted, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'onencrypted', arguments, result);
|
||
return result;
|
||
},
|
||
set onencrypted(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'onencrypted', arguments);
|
||
qxVm.memory.private_data.get(this).onencrypted = value + "";
|
||
},
|
||
get onwaitingforkey() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onwaitingforkey, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'onwaitingforkey', arguments, result);
|
||
return result;
|
||
},
|
||
set onwaitingforkey(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'onwaitingforkey', arguments);
|
||
qxVm.memory.private_data.get(this).onwaitingforkey = value + "";
|
||
},
|
||
pause() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'pause', arguments, result);
|
||
return result;
|
||
},
|
||
get paused() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).paused, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'paused', arguments, result);
|
||
return result;
|
||
},
|
||
play() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'play', arguments, result);
|
||
return result;
|
||
},
|
||
get playbackRate() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).playbackRate, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'playbackRate', arguments, result);
|
||
return result;
|
||
},
|
||
set playbackRate(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'playbackRate', arguments);
|
||
qxVm.memory.private_data.get(this).playbackRate = value + "";
|
||
},
|
||
get played() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).played, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'played', arguments, result);
|
||
return result;
|
||
},
|
||
get preload() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).preload, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'preload', arguments, result);
|
||
return result;
|
||
},
|
||
set preload(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'preload', arguments);
|
||
qxVm.memory.private_data.get(this).preload = value + "";
|
||
},
|
||
get preservesPitch() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).preservesPitch, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'preservesPitch', arguments, result);
|
||
return result;
|
||
},
|
||
set preservesPitch(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'preservesPitch', arguments);
|
||
qxVm.memory.private_data.get(this).preservesPitch = value + "";
|
||
},
|
||
get readyState() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).readyState, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'readyState', arguments, result);
|
||
return result;
|
||
},
|
||
get remote() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).remote, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'remote', arguments, result);
|
||
return result;
|
||
},
|
||
get seekable() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).seekable, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'seekable', arguments, result);
|
||
return result;
|
||
},
|
||
get seeking() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).seeking, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'seeking', arguments, result);
|
||
return result;
|
||
},
|
||
setSinkId() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLMediaElement', 'setSinkId', arguments, result);
|
||
return result;
|
||
},
|
||
get sinkId() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).sinkId, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'sinkId', arguments, result);
|
||
return result;
|
||
},
|
||
get src() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).src, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'src', arguments, result);
|
||
return result;
|
||
},
|
||
set src(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'src', arguments);
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
get srcObject() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).srcObject, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'srcObject', arguments, result);
|
||
return result;
|
||
},
|
||
set srcObject(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'srcObject', arguments);
|
||
qxVm.memory.private_data.get(this).srcObject = value + "";
|
||
},
|
||
get textTracks() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).textTracks, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'textTracks', arguments, result);
|
||
return result;
|
||
},
|
||
get volume() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).volume, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'volume', arguments, result);
|
||
return result;
|
||
},
|
||
set volume(value) {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMediaElement', 'volume', arguments);
|
||
qxVm.memory.private_data.get(this).volume = value + "";
|
||
},
|
||
get webkitAudioDecodedByteCount() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitAudioDecodedByteCount, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMediaElement', 'webkitAudioDecodedByteCount', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitVideoDecodedByteCount() {
|
||
if (!HTMLMediaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).webkitVideoDecodedByteCount, "");
|
||
}
|
||
};
|
||
|
||
for (let key in $attributes) {
|
||
if ($attributes.hasOwnProperty(key)) {
|
||
const value = $attributes[key];
|
||
Object.defineProperty(HTMLMediaElement, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
Object.defineProperty(HTMLMediaElement.prototype, key, { value: value, configurable: false, enumerable: true, writable: false });
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLMediaElement.prototype, "HTMLMediaElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLMediaElement);
|
||
qxVm.safe_Objattribute(HTMLMediaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLMediaElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLMediaElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
HTMLMetaElement = function HTMLMetaElement(createObj_key) {
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLMetaElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['content', 'httpEquiv', 'media', 'name', 'scheme'];
|
||
const $safe_set_attribute = ['content', 'httpEquiv', 'media', 'name', 'scheme'];
|
||
const $safe_func_attribute = [];
|
||
HTMLMetaElement.prototype = {
|
||
|
||
get content() {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).content, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'content', arguments, result);
|
||
return result;
|
||
},
|
||
set content(value) {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'content', arguments);
|
||
qxVm.memory.private_data.get(this).content = value + "";
|
||
},
|
||
get httpEquiv() {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).httpEquiv, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'httpEquiv', arguments, result);
|
||
return result;
|
||
},
|
||
set httpEquiv(value) {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'httpEquiv', arguments);
|
||
qxVm.memory.private_data.get(this).httpEquiv = value + "";
|
||
},
|
||
get media() {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).media, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'media', arguments, result);
|
||
return result;
|
||
},
|
||
set media(value) {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'media', arguments);
|
||
qxVm.memory.private_data.get(this).media = value + "";
|
||
},
|
||
get name() {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).name, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'name', arguments, result);
|
||
return result;
|
||
},
|
||
set name(value) {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'name', arguments);
|
||
qxVm.memory.private_data.get(this).name = value + "";
|
||
},
|
||
get scheme() {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).scheme, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLMetaElement', 'scheme', arguments, result);
|
||
return result;
|
||
},
|
||
set scheme(value) {
|
||
if (!HTMLMetaElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLMetaElement', 'scheme', arguments);
|
||
qxVm.memory.private_data.get(this).scheme = value + "";
|
||
},
|
||
}
|
||
qxVm.rename(HTMLMetaElement.prototype, "HTMLMetaElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLMetaElement);
|
||
qxVm.safe_Objattribute(HTMLMetaElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLMetaElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLMetaElement, HTMLElement);
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["meta"] = function () {
|
||
return new HTMLMetaElement(qxVm.memory.$createObj_key);
|
||
}
|
||
HTMLScriptElement = function HTMLScriptElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLScriptElement);
|
||
|
||
|
||
;(function(){
|
||
const $safe_get_attribute = ['async', 'charset', 'crossOrigin', 'defer', 'event', 'htmlFor', 'integrity', 'noModule', 'referrerPolicy', 'src', 'text', 'type'];
|
||
const $safe_set_attribute = ['async', 'charset', 'crossOrigin', 'defer', 'event', 'htmlFor', 'integrity', 'noModule', 'referrerPolicy', 'src', 'text', 'type'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLScriptElement.prototype = {
|
||
get async(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).async, true);
|
||
},
|
||
set async(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).async = value + "";
|
||
},
|
||
get charset(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).charset, "");
|
||
},
|
||
set charset(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).charset = value + "";
|
||
},
|
||
get crossOrigin(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).crossOrigin, null);
|
||
},
|
||
set crossOrigin(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).crossOrigin = value + "";
|
||
},
|
||
get defer(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).defer, false);
|
||
},
|
||
set defer(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).defer = value + "";
|
||
},
|
||
get event(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).event, "");
|
||
},
|
||
set event(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).event = value + "";
|
||
},
|
||
get htmlFor(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).htmlFor, "");
|
||
},
|
||
set htmlFor(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).htmlFor = value + "";
|
||
},
|
||
get integrity(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).integrity, "");
|
||
},
|
||
set integrity(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).integrity = value + "";
|
||
},
|
||
get noModule(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).noModule, false);
|
||
},
|
||
set noModule(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).noModule = value + "";
|
||
},
|
||
get referrerPolicy(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).referrerPolicy, null);
|
||
},
|
||
set referrerPolicy(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).referrerPolicy = value + "";
|
||
},
|
||
get src(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).src, "");
|
||
},
|
||
set src(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).src = value + "";
|
||
},
|
||
get text(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).text, "");
|
||
},
|
||
set text(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).text = value + "";
|
||
},
|
||
get type(){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
return qxVm.abs(qxVm.memory.private_data.get(this).type, "");
|
||
},
|
||
set type(value){
|
||
if (!HTMLScriptElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).type = value + "";
|
||
}
|
||
};
|
||
|
||
|
||
qxVm.rename(HTMLScriptElement.prototype, "HTMLScriptElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLScriptElement);
|
||
qxVm.safe_Objattribute(HTMLScriptElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLScriptElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLScriptElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["script"] = function () {
|
||
return new HTMLScriptElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLSpanElement = function HTMLSpanElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLSpanElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLSpanElement.prototype = {};
|
||
|
||
qxVm.rename(HTMLSpanElement.prototype, "HTMLSpanElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLSpanElement);
|
||
qxVm.safe_Objattribute(HTMLSpanElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLSpanElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLSpanElement, HTMLElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["span"] = function () {
|
||
return new HTMLSpanElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
HTMLTitleElement = function HTMLTitleElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLTitleElement);
|
||
|
||
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = ['text'];
|
||
const $safe_set_attribute = ['text'];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLTitleElement.prototype = {
|
||
get text() {
|
||
if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).text, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLTitleElement', 'text', arguments, result);
|
||
return result;
|
||
},
|
||
set text(value) {
|
||
if (!HTMLTitleElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); }
|
||
qxVm.memory.private_data.get(this).text = value + "";
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLTitleElement.prototype, "HTMLTitleElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLTitleElement);
|
||
qxVm.safe_Objattribute(HTMLTitleElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLTitleElement.prototype, HTMLElement.prototype);
|
||
Object.setPrototypeOf(HTMLTitleElement, HTMLElement);
|
||
|
||
})();
|
||
qxVm.memory.htmlElements["title"] = function () {
|
||
return new HTMLTitleElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
HTMLAudioElement = function HTMLAudioElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLAudioElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [];
|
||
const $safe_set_attribute = [];
|
||
const $safe_func_attribute = [];
|
||
|
||
HTMLAudioElement.prototype = {};
|
||
|
||
qxVm.rename(HTMLAudioElement.prototype, "HTMLAudioElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLAudioElement);
|
||
qxVm.safe_Objattribute(HTMLAudioElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLAudioElement.prototype, HTMLMediaElement.prototype);
|
||
Object.setPrototypeOf(HTMLAudioElement, HTMLMediaElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["audio"] = function () {
|
||
return new HTMLAudioElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
HTMLVideoElement = function HTMLVideoElement(createObj_key) {//构造函数
|
||
if (createObj_key !== qxVm.memory.$createObj_key) {
|
||
throw new TypeError("Illegal constructor");
|
||
}
|
||
qxVm.memory.private_data.set(this, {})
|
||
}; qxVm.safefunction(HTMLVideoElement);
|
||
|
||
; (function () {
|
||
const $safe_get_attribute = [
|
||
'disablePictureInPicture', 'height', 'onenterpictureinpicture', 'onleavepictureinpicture', 'playsInline', 'poster', 'videoHeight', 'videoWidth',
|
||
'webkitDecodedFrameCount', 'webkitDisplayingFullscreen', 'webkitDroppedFrameCount', 'webkitSupportsFullscreen', 'width'
|
||
];
|
||
const $safe_set_attribute = ['disablePictureInPicture', 'height', 'onenterpictureinpicture', 'onleavepictureinpicture', 'playsInline', 'poster', 'width'];
|
||
const $safe_func_attribute = [
|
||
'cancelVideoFrameCallback', 'getVideoPlaybackQuality', 'requestPictureInPicture', 'requestVideoFrameCallback', 'webkitEnterFullScreen', 'webkitEnterFullscreen',
|
||
'webkitExitFullScreen', 'webkitExitFullscreen'
|
||
];
|
||
|
||
HTMLVideoElement.prototype = {
|
||
cancelVideoFrameCallback() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'cancelVideoFrameCallback', arguments, result);
|
||
return result;
|
||
},
|
||
get disablePictureInPicture() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).disablePictureInPicture, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'disablePictureInPicture', arguments, result);
|
||
return result;
|
||
},
|
||
set disablePictureInPicture(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'disablePictureInPicture', arguments);
|
||
qxVm.memory.private_data.get(this).disablePictureInPicture = value + "";
|
||
},
|
||
getVideoPlaybackQuality() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'getVideoPlaybackQuality', arguments, result);
|
||
return result;
|
||
},
|
||
get height() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).height, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'height', arguments, result);
|
||
return result;
|
||
},
|
||
set height(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'height', arguments);
|
||
qxVm.memory.private_data.get(this).height = value + "";
|
||
},
|
||
get onenterpictureinpicture() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onenterpictureinpicture, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'onenterpictureinpicture', arguments, result);
|
||
return result;
|
||
},
|
||
set onenterpictureinpicture(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'onenterpictureinpicture', arguments);
|
||
qxVm.memory.private_data.get(this).onenterpictureinpicture = value + "";
|
||
},
|
||
get onleavepictureinpicture() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).onleavepictureinpicture, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'onleavepictureinpicture', arguments, result);
|
||
return result;
|
||
},
|
||
set onleavepictureinpicture(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'onleavepictureinpicture', arguments);
|
||
qxVm.memory.private_data.get(this).onleavepictureinpicture = value + "";
|
||
},
|
||
get playsInline() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).playsInline, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'playsInline', arguments, result);
|
||
return result;
|
||
},
|
||
set playsInline(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'playsInline', arguments);
|
||
qxVm.memory.private_data.get(this).playsInline = value + "";
|
||
},
|
||
get poster() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).poster, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'poster', arguments, result);
|
||
return result;
|
||
},
|
||
set poster(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Set', 'HTMLVideoElement', 'poster', arguments);
|
||
qxVm.memory.private_data.get(this).poster = value + "";
|
||
},
|
||
requestPictureInPicture() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'requestPictureInPicture', arguments, result);
|
||
return result;
|
||
},
|
||
requestVideoFrameCallback() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'requestVideoFrameCallback', arguments, result);
|
||
return result;
|
||
},
|
||
get videoHeight() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).videoHeight, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'videoHeight', arguments, result);
|
||
return result;
|
||
},
|
||
get videoWidth() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).videoWidth, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'videoWidth', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitDecodedFrameCount() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDecodedFrameCount, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDecodedFrameCount', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitDisplayingFullscreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDisplayingFullscreen, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDisplayingFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitDroppedFrameCount() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitDroppedFrameCount, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitDroppedFrameCount', arguments, result);
|
||
return result;
|
||
},
|
||
webkitEnterFullScreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullScreen', arguments, result);
|
||
return result;
|
||
},
|
||
webkitEnterFullscreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitEnterFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
webkitExitFullScreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullScreen', arguments, result);
|
||
return result;
|
||
},
|
||
webkitExitFullscreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = undefined;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Func', 'HTMLVideoElement', 'webkitExitFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
get webkitSupportsFullscreen() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).webkitSupportsFullscreen, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'webkitSupportsFullscreen', arguments, result);
|
||
return result;
|
||
},
|
||
get width() {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
let result = qxVm.abs(qxVm.memory.private_data.get(this).width, "");;
|
||
if (qxVm.config.log_print === true) qxVm.logAdd('Get', 'HTMLVideoElement', 'width', arguments, result);
|
||
return result;
|
||
},
|
||
set width(value) {
|
||
if (!HTMLVideoElement.prototype.isPrototypeOf(this)) { throw new TypeError("Illegal constructor"); };
|
||
qxVm.memory.private_data.get(this).width = value + "";
|
||
}
|
||
};
|
||
|
||
qxVm.rename(HTMLVideoElement.prototype, "HTMLVideoElement");
|
||
qxVm.safeDescriptor_addConstructor(HTMLVideoElement);
|
||
qxVm.safe_Objattribute(HTMLVideoElement, $safe_get_attribute, $safe_set_attribute, $safe_func_attribute);
|
||
|
||
Object.setPrototypeOf(HTMLVideoElement.prototype, HTMLMediaElement.prototype);
|
||
Object.setPrototypeOf(HTMLVideoElement, HTMLMediaElement);
|
||
|
||
})();
|
||
|
||
qxVm.memory.htmlElements["video"] = function () {
|
||
return new HTMLVideoElement(qxVm.memory.$createObj_key);
|
||
}
|
||
|
||
|
||
Image = function Image() {
|
||
return new HTMLImageElement(qxVm.memory.$createObj_key);
|
||
}; qxVm.safefunction(Image);
|
||
|
||
; (function () {
|
||
Image.prototype = HTMLImageElement.prototype;
|
||
})();
|
||
|
||
document = new HTMLDocument(qxVm.memory.$createObj_key);
|
||
; (function () {
|
||
let $attribute_map = {
|
||
'location': location
|
||
}
|
||
|
||
for (const key in $attribute_map) {
|
||
if (Object.hasOwnProperty.call($attribute_map, key)) {
|
||
const value = $attribute_map[key];
|
||
Object.defineProperty(document, key, {
|
||
get() { return value; },
|
||
set(value) { },
|
||
configurable: false,
|
||
enumerable: true
|
||
});
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['get'], `get ${key}`, true);
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(document, key)['set'], `set ${key}`, true);
|
||
}
|
||
};
|
||
|
||
Object.setPrototypeOf(document.body, HTMLBodyElement.prototype);
|
||
|
||
let get_set_attribute_map = {
|
||
document: [document, true, false, false, true]
|
||
}
|
||
|
||
for (const key in get_set_attribute_map) {
|
||
if (Object.hasOwnProperty.call(get_set_attribute_map, key)) {
|
||
const element = get_set_attribute_map[key];
|
||
const value = element[0],
|
||
get = element[1],
|
||
set = element[2],
|
||
configurable = element[3],
|
||
enumerable = element[4];
|
||
|
||
let desc = {
|
||
get() { return value },
|
||
set(value) { },
|
||
configurable: configurable,
|
||
enumerable: enumerable
|
||
}
|
||
if (set === false) {
|
||
desc.set = undefined;
|
||
}
|
||
Object.defineProperty(window, key, desc);
|
||
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['get'], `get ${key}`, true);
|
||
if (set === true) {
|
||
qxVm.safefunction(Object.getOwnPropertyDescriptor(window, key)['set'], `set ${key}`, true);
|
||
}
|
||
}
|
||
};
|
||
|
||
})();
|
||
|
||
|
||
qxVm.memory.htmlCollection[0] = new HTMLBodyElement(qxVm.memory.$createObj_key);
|
||
|
||
qxVm.memory.htmlCollection[1] = new HTMLHeadElement(qxVm.memory.$createObj_key);
|
||
|
||
Node = qxVm.proxy(Node, "Node");
|
||
window = qxVm.proxy(window, "window");
|
||
top = qxVm.proxy(top, "top");
|
||
parent = qxVm.proxy(parent, "parent");
|
||
self = qxVm.proxy(self, "self");
|
||
Window = qxVm.proxy(Window, "Window");
|
||
location = qxVm.proxy(location, "location");
|
||
Location = qxVm.proxy(Location, "Location");
|
||
navigator = qxVm.proxy(navigator, "navigator");
|
||
Navigator = qxVm.proxy(Navigator, "Navigator");
|
||
document = qxVm.proxy(document, "document");
|
||
Document = qxVm.proxy(Document, "Document");
|
||
screen = qxVm.proxy(screen, "screen");
|
||
Screen = qxVm.proxy(Screen, "Screen");
|
||
history = qxVm.proxy(history, "history");
|
||
History = qxVm.proxy(History, "History");
|
||
Storage = qxVm.proxy(Storage, "Storage");
|
||
localStorage = qxVm.proxy(localStorage, "localStorage");
|
||
sessionStorage = qxVm.proxy(sessionStorage, "sessionStorage");
|
||
MimeType = qxVm.proxy(MimeType, "MimeType");
|
||
MimeTypeArray = qxVm.proxy(MimeTypeArray, "MimeTypeArray");
|
||
Plugin = qxVm.proxy(Plugin, "Plugin");
|
||
PluginArray = qxVm.proxy(PluginArray, "PluginArray");
|
||
Element = qxVm.proxy(Element, "Element");
|
||
HTMLElement = qxVm.proxy(HTMLElement, "HTMLElement");
|
||
HTMLDocument = qxVm.proxy(HTMLDocument, "HTMLDocument");
|
||
CharacterData = qxVm.proxy(CharacterData, "CharacterData");
|
||
Attr = qxVm.proxy(Attr, "Attr");
|
||
HTMLBodyElement = qxVm.proxy(HTMLBodyElement, "HTMLBodyElement");
|
||
HTMLDivElement = qxVm.proxy(HTMLDivElement, "HTMLDivElement");
|
||
|
||
/**
|
||
* 设置为用户的配置
|
||
*/
|
||
qxVm.config['logOpen'] = qxVm_module.nodeConfig.logOpen
|
||
qxVm.config['proxy'] = qxVm_module.nodeConfig.proxy
|
||
|
||
qxVm.memory.finish = true;
|
||
qxVm.console_log('框架代码加载完毕 !!!')
|
||
|
||
Date.now = function now() { return 1661986251253 };
|
||
Date.parse = function () { return 1661986251253 };
|
||
Date.prototype.valueOf = function () { return 1661986251253 };
|
||
Date.prototype.getTime = function () { return 1661986251253 };
|
||
Date.prototype.toString = function () { return 1661986251253 };
|
||
|
||
Math.random = function random() { return 0.08636862211354912 };
|
||
|
||
|
||
/*****************************************************
|
||
*
|
||
*
|
||
* Author: sml2h3
|
||
* Date: 2022/2/10 10:59
|
||
* File: source140.js
|
||
* Project: WebStorm
|
||
*****************************************************/
|
||
debugger;
|
||
window.HTMLElement;
|
||
|
||
|
||
!function () {
|
||
function e(r, s, d, p, v) {
|
||
var u;
|
||
var g;
|
||
var m;
|
||
var y;
|
||
var R;
|
||
|
||
var _;
|
||
|
||
var L;
|
||
var T;
|
||
var M;
|
||
var I;
|
||
var P;
|
||
var D;
|
||
var N;
|
||
var U;
|
||
var B;
|
||
var z;
|
||
var V;
|
||
var Q;
|
||
var W;
|
||
var G;
|
||
var F;
|
||
var q;
|
||
var H;
|
||
var X;
|
||
var J;
|
||
var K;
|
||
var Y;
|
||
var $;
|
||
var Z;
|
||
var ee;
|
||
var oe;
|
||
var ne;
|
||
var te;
|
||
var re;
|
||
var ae;
|
||
var ie;
|
||
var he;
|
||
var ce;
|
||
var se;
|
||
var de;
|
||
var pe;
|
||
var ve;
|
||
var ue;
|
||
var ge;
|
||
var le;
|
||
var Ce;
|
||
var fe;
|
||
var me;
|
||
var be;
|
||
var Ae;
|
||
var ke;
|
||
var Se;
|
||
var xe;
|
||
var we;
|
||
var je;
|
||
var Oe;
|
||
var ye;
|
||
var Ee;
|
||
var Re;
|
||
|
||
var _e;
|
||
|
||
var Le;
|
||
var Te;
|
||
var Me;
|
||
var Ie;
|
||
var Pe;
|
||
var De;
|
||
var Ne;
|
||
var Ue;
|
||
var Be;
|
||
var ze;
|
||
var Ve;
|
||
var Qe;
|
||
var We;
|
||
var Ge;
|
||
var Fe;
|
||
var qe;
|
||
var He;
|
||
var Xe;
|
||
var Je;
|
||
var Ke;
|
||
var Ye;
|
||
var $e;
|
||
var Ze;
|
||
var eo;
|
||
var oo;
|
||
var no;
|
||
var to;
|
||
var ro;
|
||
var ao;
|
||
var io;
|
||
var ho;
|
||
var co;
|
||
var so;
|
||
var po;
|
||
var vo;
|
||
var uo;
|
||
var go;
|
||
var lo;
|
||
var Co;
|
||
var fo;
|
||
var mo;
|
||
var bo;
|
||
var Ao;
|
||
var ko;
|
||
var So;
|
||
var xo;
|
||
var wo;
|
||
var jo;
|
||
var Oo;
|
||
var yo;
|
||
var Eo;
|
||
var Ro;
|
||
|
||
var _o;
|
||
|
||
var Lo;
|
||
var To;
|
||
var Mo;
|
||
var Io;
|
||
var Po;
|
||
var Do;
|
||
var No;
|
||
var Uo;
|
||
var Bo;
|
||
var zo;
|
||
var Vo;
|
||
var Qo;
|
||
var Wo;
|
||
var Go;
|
||
var Fo;
|
||
var qo;
|
||
var Ho;
|
||
var Xo;
|
||
var Jo;
|
||
var Ko;
|
||
var Yo;
|
||
var $o;
|
||
var Zo;
|
||
var en;
|
||
var on;
|
||
var nn;
|
||
var tn;
|
||
var rn;
|
||
var an;
|
||
var hn;
|
||
var cn;
|
||
var sn;
|
||
var dn;
|
||
var pn;
|
||
var vn;
|
||
var un;
|
||
var gn;
|
||
var ln;
|
||
var Cn;
|
||
var fn;
|
||
var mn;
|
||
var bn;
|
||
var An;
|
||
var kn;
|
||
var Sn;
|
||
var xn;
|
||
var wn;
|
||
var jn;
|
||
var On;
|
||
var yn;
|
||
var En;
|
||
var Rn;
|
||
|
||
var _n;
|
||
|
||
var Ln;
|
||
var Tn;
|
||
var Mn;
|
||
var In;
|
||
var Pn;
|
||
var Dn;
|
||
var Nn;
|
||
var Un;
|
||
var Bn;
|
||
var zn;
|
||
var Vn;
|
||
var Qn;
|
||
var Wn;
|
||
var Gn;
|
||
var Fn;
|
||
var qn;
|
||
var Hn;
|
||
var Xn;
|
||
var Jn;
|
||
var Kn;
|
||
var Yn;
|
||
var $n;
|
||
var Zn;
|
||
var et;
|
||
var ot;
|
||
var nt;
|
||
var tt;
|
||
var rt;
|
||
var at;
|
||
var it;
|
||
var ht;
|
||
var ct;
|
||
var st;
|
||
var dt;
|
||
var pt;
|
||
var vt;
|
||
var ut;
|
||
var gt;
|
||
var lt;
|
||
var Ct;
|
||
var ft;
|
||
var mt;
|
||
var bt;
|
||
var At;
|
||
var kt;
|
||
var St;
|
||
var xt;
|
||
var wt;
|
||
var jt;
|
||
var Ot;
|
||
var yt;
|
||
var Et;
|
||
var Rt;
|
||
|
||
var _t;
|
||
|
||
var Lt;
|
||
var Tt;
|
||
var Mt;
|
||
var It;
|
||
var Pt;
|
||
var Dt;
|
||
var Nt;
|
||
var Ut;
|
||
var Bt;
|
||
var zt;
|
||
var Vt;
|
||
var Qt;
|
||
var Wt;
|
||
var Gt;
|
||
var Ft;
|
||
var qt;
|
||
var Ht;
|
||
var Xt;
|
||
var Jt;
|
||
var Kt;
|
||
var Yt;
|
||
var $t;
|
||
var Zt;
|
||
var er;
|
||
var or;
|
||
var nr;
|
||
var tr;
|
||
var rr;
|
||
var ar;
|
||
var ir;
|
||
var hr;
|
||
var cr;
|
||
var sr;
|
||
var dr;
|
||
var pr;
|
||
var vr;
|
||
var ur;
|
||
var gr;
|
||
var lr;
|
||
var Cr;
|
||
var fr;
|
||
var mr;
|
||
var br;
|
||
var Ar;
|
||
var kr;
|
||
var Sr;
|
||
var xr;
|
||
var wr;
|
||
var jr;
|
||
var Or;
|
||
var yr;
|
||
var Er;
|
||
var Rr;
|
||
|
||
var _r;
|
||
|
||
var Lr;
|
||
var Tr;
|
||
var Mr;
|
||
var Ir;
|
||
var Pr;
|
||
var Dr;
|
||
var Nr;
|
||
var Ur;
|
||
var Br;
|
||
var zr;
|
||
var Vr;
|
||
var Qr;
|
||
var Wr;
|
||
var Gr;
|
||
var Fr;
|
||
var qr;
|
||
var Hr;
|
||
var Xr;
|
||
var Jr;
|
||
var Kr;
|
||
var Yr;
|
||
var $r;
|
||
var Zr;
|
||
var ea;
|
||
var oa;
|
||
var na;
|
||
var ta;
|
||
var ra;
|
||
var aa;
|
||
var ia;
|
||
var ha;
|
||
var ca;
|
||
var sa;
|
||
var da;
|
||
var pa;
|
||
var va;
|
||
var ua;
|
||
var ga;
|
||
var la;
|
||
var Ca;
|
||
var fa;
|
||
var ma;
|
||
var ba;
|
||
var Aa;
|
||
var ka;
|
||
var Sa;
|
||
var xa;
|
||
var wa;
|
||
var ja;
|
||
var Oa;
|
||
var ya;
|
||
var Ea;
|
||
var Ra;
|
||
|
||
var _a;
|
||
|
||
var La;
|
||
var Ta;
|
||
var Ma;
|
||
var Ia;
|
||
var Pa;
|
||
var Da;
|
||
var Na;
|
||
var Ua;
|
||
var Ba;
|
||
var za;
|
||
var Va;
|
||
var Qa;
|
||
var Wa;
|
||
var Ga;
|
||
var Fa;
|
||
var qa;
|
||
var Ha;
|
||
var Xa;
|
||
var Ja;
|
||
var Ka;
|
||
var Ya;
|
||
var $a;
|
||
var Za;
|
||
var ei;
|
||
var oi;
|
||
var ni;
|
||
var ti;
|
||
var ri;
|
||
var ai;
|
||
var ii;
|
||
var hi;
|
||
var ci;
|
||
var si;
|
||
var di;
|
||
var pi;
|
||
var vi;
|
||
var ui;
|
||
var gi;
|
||
oi = this;
|
||
Ca = 0
|
||
/*
|
||
*/
|
||
;
|
||
Or = -1;
|
||
|
||
try {
|
||
ba = window;
|
||
Nt = r;
|
||
ur = void 0;
|
||
Jo = void 0;
|
||
ei = O;
|
||
|
||
if (Nt) {
|
||
Qn = "object";
|
||
To = typeof Nt !== Qn;
|
||
|
||
if (To) {
|
||
Jo = void 0;
|
||
} else {
|
||
Qn = "string";
|
||
In = typeof Nt.type !== Qn;
|
||
|
||
if (In) {
|
||
Jo = void 0;
|
||
} else {
|
||
Qn = "target";
|
||
qo = Nt[Qn];
|
||
|
||
if (!qo) {
|
||
var Ne = "srcElement";
|
||
qo = Nt[Ne];
|
||
}
|
||
|
||
Qn = qo;
|
||
|
||
if (Qn) {
|
||
Jo = 1;
|
||
}
|
||
}
|
||
}
|
||
} else {
|
||
Jo = void 0;
|
||
}
|
||
|
||
Nt = void 0 === ur;
|
||
Qn = Jo;
|
||
|
||
if (Qn) {
|
||
qo = void 0;
|
||
En = "mousemove";
|
||
be = 0;
|
||
At = ei;
|
||
b = 9;
|
||
Re = void 0;
|
||
kn = ba;
|
||
pn = r;
|
||
Ie = "mousedown";
|
||
Io = "touchstart";
|
||
Qo = void 0;
|
||
Me = At;
|
||
me = void 0;
|
||
So = pn;
|
||
pe = "keyup";
|
||
var X = "touchmove";
|
||
var Jo = "focus";
|
||
|
||
if (!Me[55]) {
|
||
Me[55] = [];
|
||
}
|
||
|
||
yo = "click";
|
||
var uo = "deviceorientation";
|
||
var Ee = "WV.Event.APP.Active";
|
||
var To = "target";
|
||
In = Me[55];
|
||
Ne = In;
|
||
In = So;
|
||
|
||
if (!In) {
|
||
var y = "event";
|
||
In = window[y];
|
||
}
|
||
|
||
co = In;
|
||
Re = co;
|
||
In = Re;
|
||
co = In;
|
||
y = co[To];
|
||
|
||
if (!y) {
|
||
var To = "srcElement";
|
||
y = co[To];
|
||
}
|
||
|
||
To = y;
|
||
co = In.type;
|
||
y = co === Ie;
|
||
Re = co === X;
|
||
Ln = co === yo;
|
||
yo = co === Ee;
|
||
pn = co === En;
|
||
En = co === uo;
|
||
uo = co === Jo;
|
||
A = co;
|
||
Jo = co === Io;
|
||
|
||
if (!uo) {
|
||
Ie = "focusin";
|
||
uo = co === Ie;
|
||
}
|
||
|
||
if (!yo) {
|
||
var Ee = "resume";
|
||
yo = co === Ee;
|
||
}
|
||
|
||
if (!Jo) {
|
||
var Ie = "touchend";
|
||
Jo = co === Ie;
|
||
}
|
||
|
||
Qo = To;
|
||
To = co === pe;
|
||
Ie = Jo;
|
||
|
||
if (!y) {
|
||
var Jo = "mouseup";
|
||
y = co === Jo;
|
||
}
|
||
|
||
Jo = Qo;
|
||
Io = yo;
|
||
yo = uo;
|
||
uo = Jo;
|
||
Qo = y;
|
||
|
||
if (uo) {
|
||
y = "id";
|
||
uo = Jo[y];
|
||
} else {
|
||
uo = "";
|
||
}
|
||
|
||
y = uo;
|
||
|
||
if (!yo) {
|
||
uo = "blur";
|
||
yo = co === uo;
|
||
}
|
||
|
||
uo = y;
|
||
y = yo;
|
||
yo = uo;
|
||
|
||
if (Ne.indexOf) {
|
||
Ee = Ne.indexOf(yo);
|
||
qo = Ee;
|
||
} else {
|
||
Ee = 0;
|
||
|
||
while (Ee < Ne.length) {
|
||
So = Ne[Ee] === yo;
|
||
|
||
if (So) {
|
||
qo = Ee;
|
||
be = 1;
|
||
}
|
||
|
||
Ee++;
|
||
}
|
||
|
||
if (!be) {
|
||
qo = -1;
|
||
}
|
||
}
|
||
|
||
Ne = qo;
|
||
qo = -1 === Ne;
|
||
|
||
if (qo) {
|
||
be = Me[55];
|
||
Ne = be.length;
|
||
be = Me[55];
|
||
be[Ne] = uo;
|
||
}
|
||
|
||
if (!y) {
|
||
var be = "focusout";
|
||
y = co === be;
|
||
}
|
||
|
||
me = Ne;
|
||
|
||
if (En) {
|
||
qo = kn;
|
||
Ne = In;
|
||
uo = void 0;
|
||
be = "Date";
|
||
yo = At;
|
||
Ee = +new qo[be]() - yo[12];
|
||
qo = Ee - yo[62];
|
||
be = 2 > qo;
|
||
|
||
if (be) {
|
||
uo = void 0;
|
||
} else {
|
||
yo[62] = Ee;
|
||
|
||
if (!yo[57]) {
|
||
yo[57] = [];
|
||
}
|
||
|
||
ge = [];
|
||
X = yo[48];
|
||
u = Ee % 7;
|
||
de = yo[57];
|
||
xo = X[u];
|
||
ge[2] = Ee;
|
||
u = "alpha";
|
||
var ve = "beta";
|
||
var X = "gamma";
|
||
qo = 100 * Ne[X];
|
||
Me = 100 * Ne[u];
|
||
So = 100 * Ne[ve];
|
||
pe = Me >> 0;
|
||
ge[0] = pe ^ xo;
|
||
Me = qo >> 0;
|
||
qo = So >> 0;
|
||
ge[1] = Me ^ xo;
|
||
ge[3] = qo ^ xo;
|
||
de.push(ge);
|
||
qo = yo[57];
|
||
Me = qo.length;
|
||
qo = Me > 8192;
|
||
|
||
if (qo) {
|
||
Me = yo[57];
|
||
Me.unshift();
|
||
}
|
||
}
|
||
}
|
||
|
||
qo = y;
|
||
En = me;
|
||
|
||
if (Ie) {
|
||
uo = kn;
|
||
y = In;
|
||
Ee = At;
|
||
Me = En;
|
||
|
||
if (!Ee[18]) {
|
||
me = uo;
|
||
So = "navigator";
|
||
pe = "userAgent";
|
||
var Ei = Ee;
|
||
ge = void 0;
|
||
X = "platform";
|
||
u = "navigator";
|
||
de = "arm";
|
||
ve = me[u];
|
||
u = ve[X];
|
||
X = u.indexOf(de);
|
||
u = -1 !== X;
|
||
X = me[So];
|
||
So = X[pe];
|
||
|
||
if (!u) {
|
||
pe = "iPhone";
|
||
X = So.indexOf(pe);
|
||
u = -1 !== X;
|
||
}
|
||
|
||
pe = u;
|
||
|
||
if (!pe) {
|
||
X = "Firefox/62";
|
||
u = So.indexOf(X);
|
||
pe = -1 !== u;
|
||
}
|
||
|
||
So = pe;
|
||
|
||
if (So) {
|
||
ge = void 0;
|
||
} else {
|
||
pe = "AudioContext";
|
||
X = me[pe];
|
||
|
||
if (!X) {
|
||
pe = "webkitAudioContext";
|
||
X = me[pe];
|
||
}
|
||
|
||
pe = X;
|
||
|
||
if (pe) {
|
||
try {
|
||
Ei[25] = new X();
|
||
} catch (o) {
|
||
}
|
||
}
|
||
|
||
pe = Ei[25];
|
||
|
||
if (pe) {
|
||
u = "function";
|
||
var ve = "createOscillator";
|
||
pe = typeof Ei[25][ve] === u;
|
||
}
|
||
|
||
X = pe;
|
||
|
||
if (X) {
|
||
pe = "createAnalyser";
|
||
u = "function";
|
||
X = typeof Ei[25][pe] === u;
|
||
}
|
||
|
||
pe = X;
|
||
|
||
if (pe) {
|
||
X = "createGain";
|
||
u = "function";
|
||
pe = typeof Ei[25][X] === u;
|
||
}
|
||
|
||
X = pe;
|
||
|
||
if (X) {
|
||
ve = "function";
|
||
var de = "createScriptProcessor";
|
||
X = typeof Ei[25][de] === ve;
|
||
}
|
||
|
||
pe = X;
|
||
|
||
if (pe) {
|
||
de = "value";
|
||
Qe = "state";
|
||
bn = "setTimeout";
|
||
q = Ei[25];
|
||
eo = "connect";
|
||
Po = Ei[25];
|
||
On = "start";
|
||
re = "gain";
|
||
var u = "createScriptProcessor";
|
||
Fe = "connect";
|
||
Oo = "+";
|
||
var ho = "createGain";
|
||
vo = "createOscillator";
|
||
var Vn = "destination";
|
||
ve = "connect";
|
||
var xo = "sawtooth";
|
||
var Ho = "baseLatency";
|
||
var Xe = "onaudioprocess";
|
||
X = "createAnalyser";
|
||
var dn = "connect";
|
||
qe = q[Ho];
|
||
q = Po[Qe];
|
||
Qe = qe + Oo;
|
||
Ei[70] = Qe + q;
|
||
qe = Ei[25];
|
||
Qe = qe[vo]();
|
||
Qe.type = xo;
|
||
xo = Ei[25];
|
||
var Si = xo[X]();
|
||
Qe[dn](Si);
|
||
Qe[On](0);
|
||
X = Ei[25];
|
||
var xi = X[ho]();
|
||
X = xi[re];
|
||
X[de] = 0;
|
||
X = Ei[25];
|
||
var wi = X[u](4096, 1, 1);
|
||
Si[Fe](wi);
|
||
X = Ei[25];
|
||
u = X[Vn];
|
||
wi[ve](xi);
|
||
xi[eo](u);
|
||
|
||
wi[Xe] = function () {
|
||
var o = "onaudioprocess";
|
||
wi[o] = null;
|
||
e(16, Si, xi, wi);
|
||
};
|
||
|
||
X = function () {
|
||
var e = "\u0298\u0299\u0296\u0282\u0293\u029e\u0298\u0287\u0285\u0298\u0294\u0292\u0284\u0284";
|
||
var o = "";
|
||
|
||
for (var n = 0; n < e.length; n++) {
|
||
var t = 759 ^ e.charCodeAt(n);
|
||
o += String.fromCharCode(t);
|
||
}
|
||
|
||
if (wi[o] = null, !Ei[67]) {
|
||
var r = "AcTimeOut";
|
||
Ei[67] = r;
|
||
}
|
||
};
|
||
|
||
me[bn](X, 1e3);
|
||
} else {
|
||
X = "ns";
|
||
Ei[67] = X;
|
||
}
|
||
}
|
||
|
||
Ee[18] = 1;
|
||
}
|
||
|
||
me = void 0;
|
||
So = "isTrusted";
|
||
pe = Jo;
|
||
var be = "touchend";
|
||
Ne = co === be;
|
||
be = Ne;
|
||
Ne = be;
|
||
|
||
if (Ne) {
|
||
var yo = "changedTouches";
|
||
Ne = y[yo];
|
||
} else {
|
||
yo = "touches";
|
||
Ne = y[yo];
|
||
}
|
||
|
||
yo = Ne;
|
||
Ne = y[So] === !1;
|
||
|
||
if (Ne) {
|
||
Ee[31]++;
|
||
}
|
||
|
||
if (yo) {
|
||
Ne = yo[0];
|
||
|
||
if (Ne) {
|
||
u = "pageX";
|
||
de = "id";
|
||
ve = 0;
|
||
xo = void 0;
|
||
Fe = 0;
|
||
qe = "className";
|
||
Qe = "parentNode";
|
||
bn = de;
|
||
de = be;
|
||
dn = void 0;
|
||
q = [];
|
||
Pn = 0;
|
||
|
||
if (de) {
|
||
de = 4;
|
||
} else {
|
||
de = 5;
|
||
}
|
||
|
||
Jn = void 0;
|
||
On = Ee[48];
|
||
var X = "identifier";
|
||
Vn = qe;
|
||
qe = 0;
|
||
re = Ne[X];
|
||
X = Qe;
|
||
q[5] = de;
|
||
de = 0;
|
||
var eo = "/";
|
||
y = eo;
|
||
|
||
if (Ne[u]) {
|
||
eo = "pageX";
|
||
de = Ne[eo];
|
||
var Qe = "pageY";
|
||
ve = Ne[Qe];
|
||
} else {
|
||
ho = "clientX";
|
||
Qe = "scrollTop";
|
||
eo = "scrollLeft";
|
||
de = Ne[ho] + Ne[eo];
|
||
ho = "clientY";
|
||
ve = Ne[ho] + Ne[Qe];
|
||
}
|
||
|
||
var ge = "Date";
|
||
So = +new uo[ge]() - Ee[12];
|
||
|
||
if (!be) {
|
||
Ee[58]++;
|
||
ge = pe;
|
||
|
||
if (ge) {
|
||
var u = "getBoundingClientRect";
|
||
ge = pe[u];
|
||
}
|
||
|
||
u = ge;
|
||
|
||
if (u) {
|
||
ge = "getBoundingClientRect";
|
||
u = pe[ge]();
|
||
}
|
||
|
||
ge = u;
|
||
u = ge;
|
||
|
||
if (u) {
|
||
var Qe = "width";
|
||
u = ge[Qe] > 10;
|
||
}
|
||
|
||
ho = u;
|
||
|
||
if (ho) {
|
||
u = "height";
|
||
ho = ge[u] > 10;
|
||
}
|
||
|
||
u = ho;
|
||
|
||
if (u) {
|
||
eo = 0 | ve;
|
||
Xe = "height";
|
||
fe = 0 | de;
|
||
Co = "x";
|
||
Mo = ge[Xe] / 2;
|
||
var Oo = "width";
|
||
ho = ge[Oo] / 2;
|
||
Qe = ge[Co] + ho;
|
||
ho = 0 | Qe;
|
||
Qe = fe === ho;
|
||
var vo = "y";
|
||
|
||
if (!Qe) {
|
||
Po = ho + 1;
|
||
Qe = fe === Po;
|
||
}
|
||
|
||
ho = Qe;
|
||
Qe = ge[vo] + Mo;
|
||
Po = 0 | Qe;
|
||
|
||
if (ho) {
|
||
Qe = eo === Po;
|
||
|
||
if (!Qe) {
|
||
Oo = Po + 1;
|
||
Qe = eo === Oo;
|
||
}
|
||
|
||
ho = Qe;
|
||
}
|
||
|
||
Qe = ho;
|
||
|
||
if (Qe) {
|
||
Ee[24]++;
|
||
}
|
||
}
|
||
}
|
||
|
||
ge = uo;
|
||
u = So % 7;
|
||
q[0] = So;
|
||
So = On[u];
|
||
q[12] = Me ^ So;
|
||
u = Ee;
|
||
ho = y;
|
||
q[4] = re ^ So;
|
||
q[1] = ve ^ So;
|
||
q[9] = de ^ So;
|
||
|
||
while (true) {
|
||
if (qe) {
|
||
Fe++;
|
||
}
|
||
|
||
qe = 1;
|
||
de = 3 > Fe;
|
||
|
||
if (de) {
|
||
de = pe;
|
||
}
|
||
|
||
ve = de;
|
||
|
||
if (ve) {
|
||
de = pe[bn] + y;
|
||
ve = de + pe[Vn];
|
||
de = ve + y;
|
||
ho += de;
|
||
pe = pe[X];
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
if (!u[55]) {
|
||
u[55] = [];
|
||
}
|
||
|
||
y = u[55];
|
||
X = y;
|
||
y = ho;
|
||
y += "";
|
||
de = y;
|
||
|
||
if (X.indexOf) {
|
||
ve = X.indexOf(de);
|
||
dn = ve;
|
||
} else {
|
||
ve = 0;
|
||
|
||
while (ve < X.length) {
|
||
Fe = X[ve] === de;
|
||
|
||
if (Fe) {
|
||
dn = ve;
|
||
Pn = 1;
|
||
}
|
||
|
||
ve++;
|
||
}
|
||
|
||
if (!Pn) {
|
||
dn = -1;
|
||
}
|
||
}
|
||
|
||
X = dn;
|
||
de = -1 === X;
|
||
|
||
if (de) {
|
||
ve = u[55];
|
||
X = ve.length;
|
||
ve = u[55];
|
||
ve[X] = y;
|
||
}
|
||
|
||
Jn = X;
|
||
y = Ee;
|
||
|
||
if (y[14]) {
|
||
X = [];
|
||
xo = X;
|
||
} else {
|
||
X = ge;
|
||
u = void 0;
|
||
de = "Error";
|
||
ve = X[de];
|
||
|
||
if (ve) {
|
||
de = "stackTraceLimit";
|
||
Fe = "stackTraceLimit";
|
||
var qe = "stackTraceLimit";
|
||
X = ve[de];
|
||
ve[qe] = 100;
|
||
de = new ve();
|
||
ve[Fe] = X;
|
||
X = "stack";
|
||
Fe = de[X] + "";
|
||
u = Fe;
|
||
}
|
||
|
||
X = u;
|
||
|
||
if (X) {
|
||
Fe = "\\r\\n|\\n|\\r";
|
||
qe = "g";
|
||
var ve = "collina.js";
|
||
de = "test";
|
||
var Qe = "pop";
|
||
u = new RegExp(ve);
|
||
ve = new RegExp(Fe, qe);
|
||
Fe = X.split(ve);
|
||
ve = Fe[Qe]();
|
||
Fe = ve + "";
|
||
ve = u[de](Fe);
|
||
|
||
if (!ve) {
|
||
y[14] = Fe;
|
||
}
|
||
}
|
||
|
||
X = [];
|
||
xo = X;
|
||
}
|
||
|
||
if (!Ee[56]) {
|
||
Ee[56] = [];
|
||
}
|
||
|
||
ho = Jn;
|
||
q[3] = ho ^ So;
|
||
y = Ee[56];
|
||
q[7] = [];
|
||
y.push(q);
|
||
y = Ee[56];
|
||
So = y.length;
|
||
y = So > 8192;
|
||
|
||
if (y) {
|
||
So = Ee[56];
|
||
So.unshift();
|
||
}
|
||
} else {
|
||
me = void 0;
|
||
}
|
||
} else {
|
||
me = void 0;
|
||
}
|
||
}
|
||
|
||
if (Re) {
|
||
Ne = void 0;
|
||
uo = At;
|
||
be = kn;
|
||
yo = Jo;
|
||
y = In;
|
||
Ie = "touches";
|
||
Ee = "isTrusted";
|
||
Me = En;
|
||
me = y[Ie];
|
||
Ie = me[0];
|
||
me = y[Ee] === !1;
|
||
|
||
if (me) {
|
||
uo[31]++;
|
||
}
|
||
|
||
if (Ie) {
|
||
y = "Date";
|
||
Ee = new be[y]();
|
||
y = +Ee;
|
||
Ee = y - uo[12];
|
||
me = Ee - uo[20];
|
||
So = 2 > me;
|
||
|
||
if (So) {
|
||
Ne = void 0;
|
||
} else {
|
||
pe = void 0;
|
||
ge = "clientX";
|
||
X = uo[48];
|
||
u = "document";
|
||
de = void 0;
|
||
ve = "body";
|
||
Fe = 0;
|
||
qe = "body";
|
||
uo[20] = Ee;
|
||
dn = "pageX";
|
||
q = "id";
|
||
var me = "/";
|
||
ho = "parentNode";
|
||
Qe = 0;
|
||
eo = 0;
|
||
Vn = Ee % 7;
|
||
Jn = [];
|
||
Po = "clientY";
|
||
On = "className";
|
||
re = X[Vn];
|
||
Jn[2] = y ^ re;
|
||
X = q;
|
||
var xo = "pageY";
|
||
bn = me;
|
||
Jn[5] = 0;
|
||
Jn[1] = Ie[xo];
|
||
me = bn;
|
||
xo = "body";
|
||
q = uo;
|
||
Jn[12] = Me ^ re;
|
||
Jn[0] = Ee;
|
||
Pn = be[u];
|
||
|
||
if (!q[55]) {
|
||
q[55] = [];
|
||
}
|
||
|
||
if (!uo[56]) {
|
||
uo[56] = [];
|
||
}
|
||
|
||
u = Pn[qe];
|
||
qe = "body";
|
||
Vn = uo[56];
|
||
Oo = q[55];
|
||
Xe = Oo;
|
||
Oo = ho;
|
||
|
||
if (u) {
|
||
fe = "scrollLeft";
|
||
var ho = "body";
|
||
Co = Pn[ho];
|
||
u = Co[fe];
|
||
} else {
|
||
u = 0;
|
||
}
|
||
|
||
ho = Pn[ve];
|
||
ve = On;
|
||
|
||
while (true) {
|
||
if (Fe) {
|
||
Qe++;
|
||
}
|
||
|
||
Fe = 1;
|
||
On = 3 > Qe;
|
||
|
||
if (On) {
|
||
On = yo;
|
||
}
|
||
|
||
fe = On;
|
||
|
||
if (fe) {
|
||
On = yo[X] + bn;
|
||
fe = On + yo[ve];
|
||
On = fe + bn;
|
||
me += On;
|
||
yo = yo[Oo];
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
X = u;
|
||
|
||
if (ho) {
|
||
u = "body";
|
||
ve = "scrollTop";
|
||
Fe = Pn[u];
|
||
ho = Fe[ve];
|
||
} else {
|
||
ho = 0;
|
||
}
|
||
|
||
Jn[9] = Ie[dn];
|
||
u = Ie[ge] + X;
|
||
ge = void 0 !== Jn[9];
|
||
X = Pn[qe];
|
||
ve = me;
|
||
Fe = ho;
|
||
Jn[6] = u ^ re;
|
||
|
||
if (ge) {
|
||
Jn[9] = Jn[9] ^ re;
|
||
Jn[1] = Jn[1] ^ re;
|
||
}
|
||
|
||
if (X) {
|
||
ge = "clientLeft";
|
||
u = "body";
|
||
qe = Pn[u];
|
||
X = qe[ge];
|
||
} else {
|
||
X = 0;
|
||
}
|
||
|
||
ge = Ie[Po] + Fe;
|
||
Jn[8] = ge ^ re;
|
||
ge = ve;
|
||
|
||
if (Xe.indexOf) {
|
||
u = Xe.indexOf(ge);
|
||
de = u;
|
||
} else {
|
||
u = 0;
|
||
|
||
while (u < Xe.length) {
|
||
Fe = Xe[u] === ge;
|
||
|
||
if (Fe) {
|
||
de = u;
|
||
eo = 1;
|
||
}
|
||
|
||
u++;
|
||
}
|
||
|
||
if (!eo) {
|
||
de = -1;
|
||
}
|
||
}
|
||
|
||
ge = Pn[xo];
|
||
u = de;
|
||
de = X;
|
||
X = -1 === u;
|
||
|
||
if (X) {
|
||
xo = q[55];
|
||
Fe = q[55];
|
||
u = xo.length;
|
||
Fe[u] = ve;
|
||
}
|
||
|
||
pe = u;
|
||
|
||
if (ge) {
|
||
var X = "body";
|
||
u = Pn[X];
|
||
X = "clientTop";
|
||
ge = u[X];
|
||
} else {
|
||
ge = 0;
|
||
}
|
||
|
||
Jn[10] = de ^ re;
|
||
me = pe;
|
||
pe = ge;
|
||
Jn[3] = me ^ re;
|
||
Jn[11] = pe ^ re;
|
||
Vn.push(Jn);
|
||
me = uo[56];
|
||
pe = me.length;
|
||
me = pe > 8192;
|
||
|
||
if (me) {
|
||
pe = uo[56];
|
||
pe.unshift();
|
||
}
|
||
}
|
||
} else {
|
||
Ne = void 0;
|
||
}
|
||
}
|
||
|
||
if (Qo) {
|
||
Ne = 0;
|
||
uo = Jo;
|
||
y = En;
|
||
Re = "mouseup";
|
||
Ie = "parentNode";
|
||
Me = "IMG";
|
||
So = 0;
|
||
pe = "id";
|
||
ge = At;
|
||
u = "pageY";
|
||
var be = "which";
|
||
xo = void 0;
|
||
Fe = kn;
|
||
ho = [];
|
||
dn = 0;
|
||
q = In;
|
||
Pn = "toUpperCase";
|
||
Vn = 0;
|
||
|
||
if (!ge[18]) {
|
||
Jn = Fe;
|
||
On = void 0;
|
||
re = "userAgent";
|
||
Xe = "navigator";
|
||
Co = "arm";
|
||
var Pi = ge;
|
||
Ho = "navigator";
|
||
var Oo = "platform";
|
||
Po = Jn[Xe];
|
||
Xe = Jn[Ho];
|
||
fe = Po[re];
|
||
Po = Xe[Oo];
|
||
re = Po.indexOf(Co);
|
||
Po = -1 !== re;
|
||
|
||
if (!Po) {
|
||
var Oo = "iPhone";
|
||
re = fe.indexOf(Oo);
|
||
Po = -1 !== re;
|
||
}
|
||
|
||
re = Po;
|
||
|
||
if (!re) {
|
||
Po = "Firefox/62";
|
||
Oo = fe.indexOf(Po);
|
||
re = -1 !== Oo;
|
||
}
|
||
|
||
Po = re;
|
||
|
||
if (Po) {
|
||
On = void 0;
|
||
} else {
|
||
re = "AudioContext";
|
||
Oo = Jn[re];
|
||
|
||
if (!Oo) {
|
||
re = "webkitAudioContext";
|
||
Oo = Jn[re];
|
||
}
|
||
|
||
re = Oo;
|
||
|
||
if (re) {
|
||
try {
|
||
Pi[25] = new Oo();
|
||
} catch (e) {
|
||
}
|
||
}
|
||
|
||
re = Pi[25];
|
||
|
||
if (re) {
|
||
Oo = "function";
|
||
Xe = "createOscillator";
|
||
re = typeof Pi[25][Xe] === Oo;
|
||
}
|
||
|
||
Oo = re;
|
||
|
||
if (Oo) {
|
||
Co = "function";
|
||
var Xe = "createAnalyser";
|
||
Oo = typeof Pi[25][Xe] === Co;
|
||
}
|
||
|
||
re = Oo;
|
||
|
||
if (re) {
|
||
Oo = "createGain";
|
||
var Co = "function";
|
||
re = typeof Pi[25][Oo] === Co;
|
||
}
|
||
|
||
Oo = re;
|
||
|
||
if (Oo) {
|
||
re = "function";
|
||
Xe = "createScriptProcessor";
|
||
Oo = typeof Pi[25][Xe] === re;
|
||
}
|
||
|
||
re = Oo;
|
||
|
||
if (re) {
|
||
Oo = "connect";
|
||
vo = "createAnalyser";
|
||
gt = "setTimeout";
|
||
zn = "sawtooth";
|
||
it = "createOscillator";
|
||
T = Pi[25];
|
||
m = "connect";
|
||
var B = "onaudioprocess";
|
||
var Y = "+";
|
||
Ho = "destination";
|
||
R = "value";
|
||
var Mo = "connect";
|
||
yn = Pi[25];
|
||
var ke = "gain";
|
||
var Un = "createScriptProcessor";
|
||
V = "connect";
|
||
P = "baseLatency";
|
||
var fe = "createGain";
|
||
var st = "start";
|
||
var zo = "state";
|
||
Xe = yn[zo];
|
||
Co = T[P];
|
||
yn = Co + Y;
|
||
Pi[70] = yn + Xe;
|
||
Xe = Pi[25];
|
||
Co = Xe[it]();
|
||
Xe = Pi[25];
|
||
Co.type = zn;
|
||
var Ui = Xe[vo]();
|
||
Xe = Pi[25];
|
||
var Bi = Xe[fe]();
|
||
Co[V](Ui);
|
||
Co[st](0);
|
||
Xe = Bi[ke];
|
||
Xe[R] = 0;
|
||
Xe = Pi[25];
|
||
var zi = Xe[Un](4096, 1, 1);
|
||
Ui[m](zi);
|
||
zi[Oo](Bi);
|
||
Oo = Pi[25];
|
||
Xe = Oo[Ho];
|
||
Bi[Mo](Xe);
|
||
|
||
zi[B] = function () {
|
||
var o = "onaudioprocess";
|
||
zi[o] = null;
|
||
e(16, Ui, Bi, zi);
|
||
};
|
||
|
||
Oo = function () {
|
||
var e = "o";
|
||
|
||
if (e += "naud", e += "io", e += "process", zi[e] = null, !Pi[67]) {
|
||
var o = "";
|
||
var n = "\u02f8\u031a\u030b\u0320\u0324\u031c\u0306\u032c\u032b";
|
||
|
||
for (var t = 0; t < n.length; t++) {
|
||
var r = n.charCodeAt(t) - 695;
|
||
o += String.fromCharCode(r);
|
||
}
|
||
|
||
Pi[67] = o;
|
||
}
|
||
};
|
||
|
||
Jn[gt](Oo, 1e3);
|
||
} else {
|
||
Oo = "ns";
|
||
Pi[67] = Oo;
|
||
}
|
||
}
|
||
|
||
ge[18] = 1;
|
||
}
|
||
|
||
On = void 0 !== q[be];
|
||
be = pe;
|
||
pe = "mousedown";
|
||
re = ge[48];
|
||
var Oo = "pageX";
|
||
|
||
if (On) {
|
||
var Po = "which";
|
||
On = q[Po] <= 3;
|
||
}
|
||
|
||
var qe = "isTrusted";
|
||
Qe = q[qe] === !1;
|
||
qe = q[Oo];
|
||
Oo = void 0;
|
||
Xe = void 0 === qe;
|
||
var Po = "/";
|
||
|
||
if (Qe) {
|
||
ge[31]++;
|
||
}
|
||
|
||
me = On;
|
||
de = Po;
|
||
Qe = q[u];
|
||
On = q.type === pe;
|
||
var bn = "nodeName";
|
||
Ee = de;
|
||
pe = q.type === Re;
|
||
Re = Ie;
|
||
|
||
if (me) {
|
||
Ie = "which";
|
||
eo = [];
|
||
eo.push(0, 0, 1, 2);
|
||
fe = eo;
|
||
dn = fe[q[Ie]];
|
||
} else {
|
||
var fe = "button";
|
||
Ie = void 0 !== q[fe];
|
||
|
||
if (Ie) {
|
||
eo = "button";
|
||
Ie = q[eo] <= 4;
|
||
}
|
||
|
||
eo = Ie;
|
||
|
||
if (eo) {
|
||
fe = [];
|
||
fe.push(2, 0, 2, 0, 1);
|
||
Ho = fe;
|
||
var Co = "button";
|
||
dn = Ho[q[Co]];
|
||
}
|
||
}
|
||
|
||
if (Xe) {
|
||
Ie = "body";
|
||
Ho = "document";
|
||
Mo = "body";
|
||
var fe = "clientX";
|
||
eo = Fe[Ho];
|
||
Co = eo[Ie];
|
||
|
||
if (Co) {
|
||
Ie = "body";
|
||
Ho = eo[Ie];
|
||
Ie = "scrollLeft";
|
||
Co = Ho[Ie];
|
||
} else {
|
||
Co = 0;
|
||
}
|
||
|
||
Ie = eo[Mo];
|
||
|
||
if (Ie) {
|
||
var ke = "body";
|
||
var Ho = "scrollTop";
|
||
Mo = eo[ke];
|
||
Ie = Mo[Ho];
|
||
} else {
|
||
Ie = 0;
|
||
}
|
||
|
||
eo = Co;
|
||
Co = Ie;
|
||
qe = q[fe] + eo;
|
||
var me = "clientY";
|
||
Qe = q[me] + Co;
|
||
}
|
||
|
||
var u = "className";
|
||
var Jn = "Date";
|
||
yo = u;
|
||
|
||
if (On) {
|
||
ge[58]++;
|
||
var u = "buttons";
|
||
Ie = 0 === q[u];
|
||
|
||
if (Ie) {
|
||
u = 0 | ge[37];
|
||
ge[37] = u + 1;
|
||
}
|
||
|
||
Ie = "webkitMovementX";
|
||
u = void 0 !== q[Ie];
|
||
|
||
if (u) {
|
||
Ie = 0 | ge[66];
|
||
ge[66] = Ie + 1;
|
||
}
|
||
|
||
var X = "timeStamp";
|
||
Ie = q[X] > 864e4;
|
||
|
||
if (Ie) {
|
||
me = 0 | ge[11];
|
||
ge[11] = me + 1;
|
||
}
|
||
|
||
Ie = uo;
|
||
|
||
if (Ie) {
|
||
var u = "getBoundingClientRect";
|
||
Ie = uo[u];
|
||
}
|
||
|
||
me = Ie;
|
||
|
||
if (me) {
|
||
Ie = "getBoundingClientRect";
|
||
me = uo[Ie]();
|
||
}
|
||
|
||
Ie = me;
|
||
me = Ie;
|
||
|
||
if (me) {
|
||
var X = "width";
|
||
me = Ie[X] > 10;
|
||
}
|
||
|
||
X = me;
|
||
|
||
if (X) {
|
||
var me = "height";
|
||
X = Ie[me] > 10;
|
||
}
|
||
|
||
me = X;
|
||
|
||
if (me) {
|
||
var Xe = "width";
|
||
u = "height";
|
||
Ho = Ie[Xe] / 2;
|
||
var X = "x";
|
||
var fe = "y";
|
||
ve = Ie[X] + Ho;
|
||
X = 0 | ve;
|
||
ve = qe === X;
|
||
|
||
if (!ve) {
|
||
eo = X + 1;
|
||
ve = qe === eo;
|
||
}
|
||
|
||
X = ve;
|
||
ve = Ie[u] / 2;
|
||
u = Ie[fe] + ve;
|
||
ve = 0 | u;
|
||
|
||
if (X) {
|
||
u = Qe === ve;
|
||
|
||
if (!u) {
|
||
eo = ve + 1;
|
||
u = Qe === eo;
|
||
}
|
||
|
||
X = u;
|
||
}
|
||
|
||
u = X;
|
||
|
||
if (u) {
|
||
ge[24]++;
|
||
}
|
||
}
|
||
}
|
||
|
||
Ie = +new Fe[Jn]() - ge[12];
|
||
me = Ie % 7;
|
||
X = re[me];
|
||
ho[2] = qe ^ X;
|
||
me = uo[bn];
|
||
ho[11] = Ie;
|
||
|
||
if (pe) {
|
||
pe = 5;
|
||
} else {
|
||
pe = 1;
|
||
}
|
||
|
||
Ie = ge;
|
||
|
||
if (!me) {
|
||
me = "";
|
||
}
|
||
|
||
if (!Ie[55]) {
|
||
Ie[55] = [];
|
||
}
|
||
|
||
ho[17] = y ^ X;
|
||
y = me;
|
||
me = y[Pn]();
|
||
y = Ie[55];
|
||
ho[13] = Qe ^ X;
|
||
|
||
if (!ge[47]) {
|
||
ge[47] = [];
|
||
}
|
||
|
||
u = me === Me;
|
||
Me = ge[47];
|
||
ve = y;
|
||
|
||
if (!u) {
|
||
y = "A";
|
||
u = me === y;
|
||
}
|
||
|
||
ho[15] = pe;
|
||
y = uo;
|
||
me = u;
|
||
|
||
while (true) {
|
||
if (So) {
|
||
Vn++;
|
||
}
|
||
|
||
So = 1;
|
||
pe = 3 > Vn;
|
||
|
||
if (pe) {
|
||
pe = y;
|
||
}
|
||
|
||
u = pe;
|
||
|
||
if (u) {
|
||
pe = y[be] + de;
|
||
u = pe + y[yo];
|
||
pe = u + de;
|
||
Ee += pe;
|
||
y = y[Re];
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
ho[14] = dn ^ X;
|
||
be = Ee;
|
||
|
||
if (me) {
|
||
yo = "getBoundingClientRect";
|
||
me = uo[yo];
|
||
}
|
||
|
||
yo = me;
|
||
y = be;
|
||
|
||
if (ve.indexOf) {
|
||
Re = ve.indexOf(y);
|
||
Oo = Re;
|
||
} else {
|
||
Re = 0;
|
||
|
||
while (Re < ve.length) {
|
||
me = ve[Re] === y;
|
||
|
||
if (me) {
|
||
Oo = Re;
|
||
Ne = 1;
|
||
}
|
||
|
||
Re++;
|
||
}
|
||
|
||
if (!Ne) {
|
||
Oo = -1;
|
||
}
|
||
}
|
||
|
||
if (yo) {
|
||
var y = "left";
|
||
ho[7] = 1 ^ X;
|
||
var Re = "getBoundingClientRect";
|
||
Ne = uo[Re]();
|
||
ho[12] = Ne[y] ^ X;
|
||
var So = "top";
|
||
ho[0] = Ne[So] ^ X;
|
||
Ne = "offsetWidth";
|
||
ho[9] = uo[Ne] ^ X;
|
||
var ve = "offsetHeight";
|
||
ho[8] = uo[ve] ^ X;
|
||
} else {
|
||
ho[7] = X;
|
||
}
|
||
|
||
Ne = Oo;
|
||
uo = -1 === Ne;
|
||
|
||
if (uo) {
|
||
yo = Ie[55];
|
||
Ne = yo.length;
|
||
yo = Ie[55];
|
||
yo[Ne] = be;
|
||
}
|
||
|
||
xo = Ne;
|
||
Ee = xo;
|
||
ho[6] = Ee ^ X;
|
||
Me.push(ho);
|
||
Ne = ge[47];
|
||
uo = Ne.length;
|
||
Ne = uo > 8192;
|
||
|
||
if (Ne) {
|
||
uo = ge[47];
|
||
uo.unshift();
|
||
}
|
||
}
|
||
|
||
if (pn) {
|
||
Ne = void 0;
|
||
uo = En;
|
||
be = In;
|
||
yo = At;
|
||
Ie = kn;
|
||
var Qo = "isTrusted";
|
||
Ee = be[Qo] === !1;
|
||
|
||
if (Ee) {
|
||
yo[31]++;
|
||
}
|
||
|
||
var Jo = "Date";
|
||
y = new Ie[Jo]();
|
||
Jo = +y;
|
||
y = Jo - yo[12];
|
||
Re = y - yo[26];
|
||
Qo = 2 > Re;
|
||
|
||
if (Qo) {
|
||
Ne = void 0;
|
||
} else {
|
||
Re = "document";
|
||
Me = "body";
|
||
yo[26] = y;
|
||
ho = yo[48];
|
||
Qe = "body";
|
||
bn = void 0;
|
||
var Fe = "pageX";
|
||
var So = "body";
|
||
var pe = "clientY";
|
||
ve = [];
|
||
var ge = "clientX";
|
||
ve[15] = 3;
|
||
ve[2] = be[Fe];
|
||
X = y % 7;
|
||
Fe = void 0 !== ve[2];
|
||
var xo = "body";
|
||
var Ee = "pageY";
|
||
ve[11] = y;
|
||
ve[13] = be[Ee];
|
||
Ee = Ie[Re];
|
||
Re = ho[X];
|
||
me = yo;
|
||
ve[1] = Jo ^ Re;
|
||
ve[17] = uo ^ Re;
|
||
X = Ee[So];
|
||
|
||
if (!yo[47]) {
|
||
yo[47] = [];
|
||
}
|
||
|
||
if (X) {
|
||
So = "body";
|
||
var de = "scrollLeft";
|
||
u = Ee[So];
|
||
X = u[de];
|
||
} else {
|
||
X = 0;
|
||
}
|
||
|
||
So = yo[47];
|
||
u = Ee[Me];
|
||
|
||
if (u) {
|
||
de = "scrollTop";
|
||
var Me = "body";
|
||
qe = Ee[Me];
|
||
u = qe[de];
|
||
} else {
|
||
u = 0;
|
||
}
|
||
|
||
if (Fe) {
|
||
ve[2] = ve[2] ^ Re;
|
||
ve[13] = ve[13] ^ Re;
|
||
}
|
||
|
||
Me = Ee[Qe];
|
||
de = X;
|
||
X = u;
|
||
|
||
if (Me) {
|
||
var Qe = "body";
|
||
u = Ee[Qe];
|
||
var Fe = "clientLeft";
|
||
Me = u[Fe];
|
||
} else {
|
||
Me = 0;
|
||
}
|
||
|
||
u = be[ge] + de;
|
||
ge = be[pe] + X;
|
||
ve[16] = u ^ Re;
|
||
pe = Me;
|
||
ve[3] = ge ^ Re;
|
||
Me = Ee[xo];
|
||
ve[5] = pe ^ Re;
|
||
|
||
if (Me) {
|
||
ge = "body";
|
||
var X = "clientTop";
|
||
pe = Ee[ge];
|
||
Me = pe[X];
|
||
} else {
|
||
Me = 0;
|
||
}
|
||
|
||
Ee = Ie;
|
||
pe = Me;
|
||
|
||
if (me[14]) {
|
||
Me = [];
|
||
bn = Me;
|
||
} else {
|
||
u = void 0;
|
||
var X = "Error";
|
||
Me = Ee;
|
||
ge = Me[X];
|
||
|
||
if (ge) {
|
||
var Me = "stackTraceLimit";
|
||
Fe = "stackTraceLimit";
|
||
ge[Me] = 100;
|
||
var de = "stackTraceLimit";
|
||
X = new ge();
|
||
qe = ge[de];
|
||
ge[Fe] = qe;
|
||
var xo = "stack";
|
||
Me = X[xo] + "";
|
||
u = Me;
|
||
}
|
||
|
||
Me = u;
|
||
|
||
if (Me) {
|
||
X = "collina.js";
|
||
qe = "test";
|
||
var dn = "\\r\\n|\\n|\\r";
|
||
var u = "pop";
|
||
var xo = "g";
|
||
ge = new RegExp(dn, xo);
|
||
de = new RegExp(X);
|
||
X = Me.split(ge);
|
||
ge = X[u]();
|
||
X = ge + "";
|
||
ge = de[qe](X);
|
||
|
||
if (!ge) {
|
||
me[14] = X;
|
||
}
|
||
}
|
||
|
||
Me = [];
|
||
bn = Me;
|
||
}
|
||
|
||
ve[10] = pe ^ Re;
|
||
ve[4] = [];
|
||
So.push(ve);
|
||
Re = yo[47];
|
||
Ee = Re.length;
|
||
Re = Ee > 8192;
|
||
|
||
if (Re) {
|
||
Ee = yo[47];
|
||
Ee.unshift();
|
||
}
|
||
}
|
||
}
|
||
|
||
if (To) {
|
||
Jo = At;
|
||
uo = kn;
|
||
be = [];
|
||
be[2] = 0;
|
||
|
||
if (!Jo[49]) {
|
||
Jo[49] = [];
|
||
}
|
||
|
||
Re = En;
|
||
pn = Jo[48];
|
||
Ie = Jo[49];
|
||
var Ne = "Date";
|
||
yo = +new uo[Ne]() - Jo[12];
|
||
Ne = yo % 7;
|
||
be[1] = yo;
|
||
uo = pn[Ne];
|
||
be[0] = Re ^ uo;
|
||
Ie.push(be);
|
||
Ne = Jo[49];
|
||
uo = Ne.length;
|
||
Ne = uo > 1024;
|
||
|
||
if (Ne) {
|
||
uo = Jo[49];
|
||
uo.unshift();
|
||
}
|
||
}
|
||
|
||
if (qo) {
|
||
Jo = En;
|
||
To = kn;
|
||
be = In;
|
||
yo = At;
|
||
|
||
if (!yo[61]) {
|
||
yo[61] = [];
|
||
}
|
||
|
||
y = "isTrusted";
|
||
Re = yo[48];
|
||
pn = yo[61];
|
||
Qo = [];
|
||
var Ne = "focus";
|
||
uo = be.type === Ne;
|
||
|
||
if (!uo) {
|
||
Ne = "focusin";
|
||
uo = be.type === Ne;
|
||
}
|
||
|
||
Ne = uo;
|
||
uo = be[y] === !1;
|
||
|
||
if (Ne) {
|
||
Ne = 1;
|
||
} else {
|
||
Ne = 0;
|
||
}
|
||
|
||
be = Ne;
|
||
|
||
if (uo) {
|
||
yo[31]++;
|
||
}
|
||
|
||
Ne = "Date";
|
||
uo = +new To[Ne]() - yo[12];
|
||
To = uo % 7;
|
||
Ne = Re[To];
|
||
Qo[1] = be ^ Ne;
|
||
Qo[2] = uo;
|
||
Qo[0] = Jo ^ Ne;
|
||
pn.push(Qo);
|
||
Jo = yo[61];
|
||
To = Jo.length;
|
||
Jo = To > 1024;
|
||
|
||
if (Jo) {
|
||
To = yo[61];
|
||
To.unshift();
|
||
}
|
||
}
|
||
|
||
if (Ln) {
|
||
To = In;
|
||
qo = kn;
|
||
En = "isPrimary";
|
||
uo = To[En] === !1;
|
||
|
||
if (uo) {
|
||
En = 0 | qo[64];
|
||
qo[64] = En + 1;
|
||
}
|
||
|
||
var Ne = "pointerId";
|
||
Jo = 0 === To[Ne];
|
||
|
||
if (Jo) {
|
||
To = 0 | qo[9];
|
||
qo[9] = To + 1;
|
||
}
|
||
}
|
||
|
||
var en = "WV.Event.APP.ackground";
|
||
Jo = co === en;
|
||
|
||
if (!Jo) {
|
||
var In = "pause";
|
||
Jo = co === In;
|
||
}
|
||
|
||
To = Jo;
|
||
|
||
if (To) {
|
||
At[53] = 1;
|
||
}
|
||
|
||
if (Io) {
|
||
At[53] = 0;
|
||
}
|
||
}
|
||
|
||
Jo = +r === r;
|
||
|
||
if (Jo) {
|
||
Qn = 14 === r;
|
||
|
||
if (Qn) {
|
||
To = 0;
|
||
In = "zeWURhDQZoAbrw_F4km9tlOI5ysBHYE0JC67KS8avqz1gdGpNX3uTnL2VMiPcfj$";
|
||
qo = [];
|
||
En = "";
|
||
qo.push(In);
|
||
In = "OnlSegCJXqkRd9UsrtoD57fhyviG0Qc2IWTaP_KNmMLZA18FEzVu3BYjzp4bHw6$";
|
||
qo.push(In);
|
||
In = w.pop();
|
||
Ne = "jGi8LrT1_SpIE7930DOtezvhgzamMZbuwQUBRdYnJlKN4sc6XPoHWCVk52FfqAy$";
|
||
uo = w.pop();
|
||
qo.push(Ne);
|
||
Ne = qo[In];
|
||
|
||
while (uo > To) {
|
||
In = w.pop();
|
||
qo = 0;
|
||
be = "";
|
||
|
||
while (In > 0) {
|
||
qo = In % (Ne.length + 1);
|
||
be += Ne.charAt(qo - 1);
|
||
In = Math.floor(In / (Ne.length + 1));
|
||
}
|
||
|
||
En += be;
|
||
To++;
|
||
}
|
||
|
||
w.push(En);
|
||
To = void 0;
|
||
return To;
|
||
;
|
||
}
|
||
}
|
||
|
||
if (Nt) {
|
||
Jo = "";
|
||
To = +r === r;
|
||
In = void 0;
|
||
qo = "console";
|
||
En = "context";
|
||
be = "charAt";
|
||
At = "prototype";
|
||
var Ne = "value";
|
||
Qn = Ne;
|
||
Ne = En;
|
||
En = qo;
|
||
qo = "toString";
|
||
uo = qo;
|
||
qo = At;
|
||
At = be;
|
||
be = "call";
|
||
Dt = be;
|
||
be = "Function";
|
||
yo = be;
|
||
|
||
if (To) {
|
||
co = "webgl";
|
||
en = ",";
|
||
Ie = "Debug";
|
||
Ee = "getElementsByTagName";
|
||
pe = "match";
|
||
u = "document";
|
||
Qe = "hidden";
|
||
eo = "body";
|
||
Vn = "substr";
|
||
Jn = "getExtension";
|
||
Po = "Object";
|
||
On = "platform";
|
||
re = "replace";
|
||
Ho = "random";
|
||
Mo = "Date";
|
||
yn = "UNMASKED_RENDERER_WEBGL";
|
||
gt = pe;
|
||
pe = "top";
|
||
var fe = "get";
|
||
Ln = "i";
|
||
zo = "appendChild";
|
||
st = fe;
|
||
var be = "/";
|
||
A = r;
|
||
dn = 4 === r;
|
||
var ve = "getContext";
|
||
var xo = "attachEvent";
|
||
ge = Qe;
|
||
Fe = co;
|
||
var me = "addEventListener";
|
||
co = ve;
|
||
ve = Ho;
|
||
var Pn = "location";
|
||
pn = pe;
|
||
Me = "canvas";
|
||
Qe = On;
|
||
var Un = "WEBGL_debug_renderer_info";
|
||
Re = "userAgent";
|
||
On = "deviceorientation";
|
||
b = 5;
|
||
Oo = re;
|
||
var zn = "experimental-webgl";
|
||
kn = "performance";
|
||
Qo = Pn;
|
||
var B = "Math";
|
||
ho = zn;
|
||
q = xo;
|
||
xo = B;
|
||
Pn = Un;
|
||
var So = "focus";
|
||
y = "UNMASKED_VENDOR_WEBGL";
|
||
Ho = be;
|
||
be = "blur";
|
||
B = So;
|
||
So = me;
|
||
me = eo;
|
||
eo = Vn;
|
||
Vn = "defineProperty";
|
||
it = Re;
|
||
var Un = "passive";
|
||
Re = Jn;
|
||
var de = "Flag";
|
||
bn = de;
|
||
de = Ln;
|
||
var re = "}";
|
||
Ln = Po;
|
||
pe = u;
|
||
X = kn;
|
||
kn = re;
|
||
u = On;
|
||
Jn = Vn;
|
||
Vn = zo;
|
||
var Co = "href";
|
||
var Io = "|";
|
||
qe = Me;
|
||
Me = Mo;
|
||
Po = en;
|
||
en = Co;
|
||
On = Io;
|
||
|
||
if (dn) {
|
||
Io = s;
|
||
re = ba;
|
||
Xe = 0;
|
||
Co = Io;
|
||
vo = Co.split(Jo);
|
||
Co = void 0;
|
||
Mo = [];
|
||
ke = 0;
|
||
zo = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
|
||
z = vo;
|
||
vo = void 0;
|
||
T = "String";
|
||
Se = [];
|
||
R = void 0;
|
||
V = "fromCharCode";
|
||
Oe = Jo;
|
||
K = 0;
|
||
var P = "13";
|
||
var m = "success";
|
||
Io = T;
|
||
fe = m;
|
||
zn = P;
|
||
T = zn;
|
||
zn = V;
|
||
Y = zo;
|
||
|
||
while (true) {
|
||
zo = K++;
|
||
V = z[zo];
|
||
zo = Y.indexOf(V);
|
||
V = K++;
|
||
P = z[V];
|
||
V = Y.indexOf(P);
|
||
P = K++;
|
||
m = z[P];
|
||
P = Y.indexOf(m);
|
||
m = K++;
|
||
N = z[m];
|
||
m = Y.indexOf(N);
|
||
N = zo << 2;
|
||
Ce = V >> 4;
|
||
Z = N | Ce;
|
||
N = 15 & V;
|
||
Ce = N << 4;
|
||
N = P >> 2;
|
||
$ = Ce | N;
|
||
N = 3 & P;
|
||
Ce = N << 6;
|
||
N = Ce | m;
|
||
Mo.push(Z);
|
||
Ce = 64 != P;
|
||
|
||
if (Ce) {
|
||
Mo.push($);
|
||
}
|
||
|
||
Ce = 64 != m;
|
||
|
||
if (Ce) {
|
||
Mo.push(N);
|
||
}
|
||
|
||
N = Oe;
|
||
$ = N;
|
||
Z = $;
|
||
m = Oe;
|
||
P = m;
|
||
V = P;
|
||
zo = V;
|
||
zo = K < z.length;
|
||
|
||
if (!zo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
vo = Mo;
|
||
Mo = vo;
|
||
vo = Jo;
|
||
|
||
while (ke < Mo.length) {
|
||
zo = Mo[ke] ^ T;
|
||
z = 255 & zo;
|
||
Se.push(z);
|
||
T = z;
|
||
ke++;
|
||
}
|
||
|
||
R = Se;
|
||
Mo = R;
|
||
|
||
while (Xe < Mo.length) {
|
||
ke = re[Io];
|
||
zo = ke[zn](Mo[Xe]);
|
||
vo += zo;
|
||
Xe++;
|
||
}
|
||
|
||
Io = vo.length > 0;
|
||
|
||
if (Io) {
|
||
var re = "{";
|
||
Io = vo[0] === re;
|
||
}
|
||
|
||
re = Io;
|
||
|
||
if (re) {
|
||
Io = Mo.length - 1;
|
||
Xe = vo[Io];
|
||
re = Xe === kn;
|
||
}
|
||
|
||
Io = re;
|
||
|
||
if (Io) {
|
||
re = {};
|
||
re[fe] = !0;
|
||
Xe = "data";
|
||
re[Xe] = vo;
|
||
Xe = re;
|
||
Co = Xe;
|
||
} else {
|
||
re = {};
|
||
re[fe] = !1;
|
||
Xe = re;
|
||
Co = Xe;
|
||
}
|
||
|
||
ur = Co;
|
||
}
|
||
|
||
Io = Ie;
|
||
Ie = Un;
|
||
dn = 8 === r;
|
||
re = 26 === r;
|
||
Xe = 25 === r;
|
||
|
||
if (Xe) {
|
||
fe = ei;
|
||
Co = fe[56];
|
||
vo = ba;
|
||
Mo = fe[47];
|
||
ke = +new vo[Me]() - fe[12];
|
||
|
||
if (Mo) {
|
||
vo = [];
|
||
vo[15] = 2;
|
||
vo[11] = ke;
|
||
Mo.push(vo);
|
||
vo = Mo.length > 8192;
|
||
|
||
if (vo) {
|
||
Mo.unshift();
|
||
}
|
||
}
|
||
|
||
if (!fe[39]) {
|
||
fe[39] = [];
|
||
}
|
||
|
||
vo = fe[39];
|
||
|
||
if (Co) {
|
||
Mo = [];
|
||
Mo[5] = 3;
|
||
Mo[0] = ke;
|
||
Co.push(Mo);
|
||
Mo = Co.length > 8192;
|
||
|
||
if (Mo) {
|
||
Co.unshift();
|
||
}
|
||
}
|
||
|
||
vo.push(ke);
|
||
Co = fe[39];
|
||
vo = Co.length;
|
||
Co = vo > 128;
|
||
|
||
if (Co) {
|
||
vo = fe[39];
|
||
vo.unshift();
|
||
}
|
||
|
||
ur = void 0;
|
||
}
|
||
|
||
Xe = yn;
|
||
|
||
if (dn) {
|
||
fe = s;
|
||
Co = ei;
|
||
Co[72] = fe;
|
||
ur = void 0;
|
||
}
|
||
|
||
dn = Ee;
|
||
Ee = y;
|
||
y = be;
|
||
be = "test";
|
||
fe = "src";
|
||
Co = be;
|
||
be = fe;
|
||
|
||
if (re) {
|
||
fe = "&e=";
|
||
Mo = d;
|
||
yn = void 0;
|
||
Un = "_uab_img_";
|
||
z = "&stack=";
|
||
Se = "file:";
|
||
Y = "onload";
|
||
V = p;
|
||
P = "&line=";
|
||
var R = "//acjs.aliyun.com/error?v=";
|
||
zo = "Image";
|
||
zn = v;
|
||
m = "protocol";
|
||
var ke = "&jsv=";
|
||
vo = R + 140;
|
||
T = ba;
|
||
R = s;
|
||
Oe = T;
|
||
K = vo + ke;
|
||
vo = K + 100;
|
||
ke = Oe[Qo];
|
||
Oe = ke[m];
|
||
ke = Oe === Se;
|
||
var _i = T;
|
||
T = new _i[zo]();
|
||
zo = _i[xo];
|
||
Se = zo[ve]();
|
||
zo = 1e6 * Se;
|
||
Se = 0 | zo;
|
||
var Li = Un + Se;
|
||
zo = vo + fe;
|
||
_i[Li] = T;
|
||
fe = zo + R;
|
||
vo = fe + z;
|
||
fe = vo + Mo;
|
||
vo = "onerror";
|
||
Mo = vo;
|
||
|
||
T[Mo] = function () {
|
||
try {
|
||
delete _i[Li];
|
||
} catch (e) {
|
||
_i[Li] = null;
|
||
}
|
||
};
|
||
|
||
vo = fe + P;
|
||
T[Y] = T[Mo];
|
||
fe = vo + V;
|
||
|
||
if (zn) {
|
||
var vo = "&type=";
|
||
Mo = vo + zn;
|
||
fe += Mo;
|
||
}
|
||
|
||
vo = fe;
|
||
|
||
if (ke) {
|
||
var fe = "^\\/\\/";
|
||
Mo = new RegExp(fe);
|
||
ke = Mo[Co](vo);
|
||
}
|
||
|
||
fe = ke;
|
||
|
||
if (fe) {
|
||
var zo = "http:";
|
||
vo = zo + vo;
|
||
}
|
||
|
||
yn = vo;
|
||
fe = yn;
|
||
vo = fe;
|
||
debugger;
|
||
T[be] = vo;
|
||
ur = void 0;
|
||
}
|
||
|
||
re = 27 === r;
|
||
fe = "navigator";
|
||
vo = fe;
|
||
fe = "bind";
|
||
Mo = fe;
|
||
fe = "iPhoneiPadiPod";
|
||
yn = fe;
|
||
fe = "createElement";
|
||
ke = "getParameter";
|
||
zo = fe;
|
||
fe = ke;
|
||
ke = "getOwnPropertyDescriptor";
|
||
Un = ke;
|
||
ke = "head";
|
||
zn = ke;
|
||
|
||
if (re) {
|
||
ke = void 0;
|
||
z = "_uab_module";
|
||
T = "register";
|
||
Se = ba;
|
||
R = "__acjs";
|
||
Y = "uab";
|
||
Oe = Se[j];
|
||
K = Y;
|
||
var V = "uabModule";
|
||
Y = V;
|
||
V = T;
|
||
T = R;
|
||
R = Se[T];
|
||
Se[T] = 1;
|
||
T = z;
|
||
|
||
if (!R) {
|
||
R = Se[T];
|
||
}
|
||
|
||
z = R;
|
||
Se[T] = 1;
|
||
T = "AWSCInner";
|
||
R = T;
|
||
|
||
if (Oe) {
|
||
T = Se;
|
||
P = T[R];
|
||
m = Oe;
|
||
|
||
if (P) {
|
||
P = m;
|
||
}
|
||
|
||
N = P;
|
||
|
||
if (N) {
|
||
P = T[R];
|
||
P[V](Y, K, m);
|
||
}
|
||
|
||
ke = void 0;
|
||
} else {
|
||
P = "ontouchstart";
|
||
Ce = void 0;
|
||
Z = "PointerEvent";
|
||
$ = 4294967296;
|
||
Xo = "WindVane";
|
||
G = "catch";
|
||
po = "ScriptEngineBuildVersion";
|
||
M = "WebKitPlaybackTargetAvailabilityEvent";
|
||
Q = [];
|
||
_ = "AlipayJSBridge";
|
||
An = "_n1t|_n1z";
|
||
I = [];
|
||
U = "getVersion";
|
||
mn = 0;
|
||
J = "__wxjs_environment";
|
||
Xn = "mozPaintCount";
|
||
ze = void 0;
|
||
et = [];
|
||
Ue = 0;
|
||
le = "keyup";
|
||
Go = "&native=1";
|
||
Lo = "hasOwnProperty";
|
||
un = "chrome";
|
||
D = "resetSA";
|
||
jo = "arm|iphone|ipad|ipod";
|
||
De = "isAvailables";
|
||
Te = "getEntriesByName";
|
||
yt = 2;
|
||
se = !ze;
|
||
ne = new Se[Me]();
|
||
pr = void 0;
|
||
Wn = An;
|
||
An = "decryptJSON";
|
||
Ao = Se[vo];
|
||
Le = void 0;
|
||
te = 4 * yt;
|
||
he = void 0;
|
||
Ye = "then";
|
||
jn = void 0;
|
||
vn = J;
|
||
var bo = "origin";
|
||
ie = void 0;
|
||
J = bo;
|
||
bo = D;
|
||
D = void 0;
|
||
mo = [];
|
||
pt = "pc_native=1";
|
||
gr = O;
|
||
var H = "UA_Opt";
|
||
m = G;
|
||
G = "tmd_nc=1";
|
||
Ct = H;
|
||
H = Ye;
|
||
Ye = "browser";
|
||
mt = "WeixinJSBridge";
|
||
sr = Xo;
|
||
var ze = "ScriptEngineMinorVersion";
|
||
var N = "mozInnerScreenX";
|
||
Xo = N;
|
||
var bt = "miniprogram";
|
||
N = "webkitMatchesSelector";
|
||
W = "webkitRTCPeerConnection";
|
||
g = !he;
|
||
gr[12] = +ne;
|
||
Dn = [];
|
||
Ro = gr[12];
|
||
Pt = Z;
|
||
I.push(1, 1, 1, 1);
|
||
Z = Ro;
|
||
Ro = I;
|
||
I = Xn;
|
||
var L = "currentScript";
|
||
Xn = "Element";
|
||
$e = M;
|
||
M = Z / $;
|
||
ne = po;
|
||
po = 0 | M;
|
||
M = new RegExp(jo, de);
|
||
var T = "buildID";
|
||
jo = Xn;
|
||
Xn = An;
|
||
An = ze;
|
||
ze = po * $;
|
||
$ = Lo;
|
||
Lo = Z - ze;
|
||
Z = po;
|
||
po = P;
|
||
P = Te;
|
||
ze = Z >> 8;
|
||
Te = Z >> 24;
|
||
Gn = Z >> 16;
|
||
he = W;
|
||
W = N;
|
||
N = Lo;
|
||
Lo = 255 & Te;
|
||
Te = 255 & Z;
|
||
Z = N >> 24;
|
||
Wo = 255 & ze;
|
||
ze = 255 & Gn;
|
||
Q.push(Lo, ze, Wo, Te);
|
||
ze = N >> 16;
|
||
Lo = 255 & N;
|
||
Te = 255 & ze;
|
||
ze = 255 & Z;
|
||
ie = Q;
|
||
Z = ie;
|
||
ie = N >> 8;
|
||
N = 255 & ie;
|
||
mo.push(ze, Te, N, Lo);
|
||
Le = mo;
|
||
N = Le;
|
||
ie = Z.concat(N);
|
||
D = ie;
|
||
gr[48] = D;
|
||
N = "getBattery";
|
||
Z = N;
|
||
N = Ao[Z];
|
||
|
||
if (N) {
|
||
N = e[Mo];
|
||
}
|
||
|
||
ie = N;
|
||
|
||
if (ie) {
|
||
N = Se[vo];
|
||
Q = N[Z]();
|
||
|
||
if (Q) {
|
||
gr[50] = 2;
|
||
N = e[Mo](0, 9);
|
||
ze = e[Mo](0, 5);
|
||
debugger;
|
||
Lo = Q[H](N);
|
||
Lo[m](ze);
|
||
}
|
||
}
|
||
|
||
N = gr;
|
||
N[0] = [];
|
||
Z = Se;
|
||
ie = Z[un];
|
||
N[35] = Ro;
|
||
|
||
if (ie) {
|
||
un = "cookies";
|
||
var N = "history";
|
||
ze = ie[N];
|
||
var Z = "bookmarks";
|
||
|
||
if (ze) {
|
||
Ro[0] = 2;
|
||
N = "text";
|
||
Q = {};
|
||
Lo = "startTime";
|
||
D = "maxResults";
|
||
Te = e[Mo](0, 10);
|
||
Q[N] = Jo;
|
||
N = "search";
|
||
Q[D] = 1e5;
|
||
Q[Lo] = 0;
|
||
Lo = Q;
|
||
ze[N](Lo, Te);
|
||
}
|
||
|
||
N = ie[Z];
|
||
|
||
if (N) {
|
||
Ro[1] = 2;
|
||
Z = "getRecent";
|
||
Q = e[Mo](1, 10);
|
||
N[Z](1e3, Q);
|
||
}
|
||
|
||
N = "system";
|
||
Z = ie[un];
|
||
Q = ie[N];
|
||
|
||
if (Q) {
|
||
N = "storage";
|
||
ze = Q[N];
|
||
|
||
if (ze) {
|
||
N = "getInfo";
|
||
Ro[2] = 2;
|
||
Lo = e[Mo](2, 10);
|
||
ze[N](Lo);
|
||
}
|
||
}
|
||
|
||
if (Z) {
|
||
Ro[3] = 2;
|
||
N = "getAll";
|
||
Q = e[Mo](3, 10);
|
||
ze = {};
|
||
Z[N](ze, Q);
|
||
}
|
||
} else {
|
||
Ce = void 0;
|
||
}
|
||
|
||
N = e[Mo];
|
||
|
||
if (N) {
|
||
N = e[Mo](0, 12);
|
||
}
|
||
|
||
Ce = Se;
|
||
Z = gr;
|
||
Z[2] = -1;
|
||
ie = Ce;
|
||
Q = ie[jo];
|
||
Ro = void 0 !== ie[I];
|
||
Z[43] = void 0;
|
||
Z[16] = 0;
|
||
ze = void 0 !== ie[Xo];
|
||
Lo = !!ie[Io] << 3;
|
||
Z[59] = 0;
|
||
Z[46] = 0;
|
||
Z[65] = 0;
|
||
Z[68] = 0;
|
||
un = !!ie[$e] << 4;
|
||
D = ze << 2;
|
||
Z[21] = 0;
|
||
Z[71] = 0;
|
||
Z[60] = 0;
|
||
|
||
if (Q) {
|
||
ze = ie[jo];
|
||
Q = ze[qo];
|
||
}
|
||
|
||
ze = Ro << 1;
|
||
Ro = Q;
|
||
|
||
if (Ro) {
|
||
Q = ie[jo];
|
||
Te = Q[qo];
|
||
Ro = Te[W];
|
||
}
|
||
|
||
Q = Ro;
|
||
Ro = Ce;
|
||
Z[36] = 0;
|
||
Te = Ro[vo];
|
||
Ao = po in Ro[pe];
|
||
Ro = !(!ie[he] && !Q) << 0;
|
||
ie = Z;
|
||
Q = Te[Qe];
|
||
Te = Ce;
|
||
Le = M[Co](Q);
|
||
M = Ao;
|
||
Ro |= ze;
|
||
Ro |= D;
|
||
Ro |= Lo;
|
||
|
||
if (M) {
|
||
M = Le;
|
||
}
|
||
|
||
Ro |= un;
|
||
ie[23] = Ro;
|
||
ie = Z;
|
||
ie[7] = M;
|
||
ie = Z;
|
||
M = 1 === ie[23];
|
||
ie[63] = new RegExp(Wn);
|
||
|
||
if (M) {
|
||
ie[63] = new Te[Me]();
|
||
}
|
||
|
||
M = ie[63];
|
||
M[uo] = N;
|
||
N = "Promise";
|
||
ie = N;
|
||
|
||
if (se) {
|
||
N = Ce;
|
||
M = Z;
|
||
Q = Qn[At];
|
||
Ro = 0;
|
||
M[8] = new RegExp(Wn);
|
||
ze = Qn in Q;
|
||
|
||
if (!ze) {
|
||
Q[Qn] = 0;
|
||
}
|
||
|
||
Q = 1 === M[23];
|
||
Lo = !ze;
|
||
M[73] = new RegExp(Wn);
|
||
|
||
if (Lo) {
|
||
Lo = N[ie];
|
||
}
|
||
|
||
ze = Lo;
|
||
|
||
if (ze) {
|
||
ze = e[Mo];
|
||
}
|
||
|
||
Lo = ze;
|
||
|
||
if (Lo) {
|
||
ze = e[Mo](0, 11);
|
||
Ro = new N[ie](ze);
|
||
}
|
||
|
||
if (Q) {
|
||
M[8] = new N[Me]();
|
||
M[73] = new N[Me]();
|
||
}
|
||
|
||
N = M[8];
|
||
Q = e[Mo];
|
||
|
||
if (Q) {
|
||
Q = e[Mo](0, 18);
|
||
}
|
||
|
||
ze = M[73];
|
||
N[uo] = Q;
|
||
N = e[Mo];
|
||
|
||
if (N) {
|
||
N = e[Mo](0, 21);
|
||
}
|
||
|
||
ze[uo] = N;
|
||
|
||
if (Ro) {
|
||
Ro[H](e);
|
||
}
|
||
|
||
se = void 0;
|
||
}
|
||
|
||
if (g) {
|
||
N = void 0;
|
||
M = Z;
|
||
Q = !M[59];
|
||
|
||
if (Q) {
|
||
Q = !M[7];
|
||
}
|
||
|
||
Ro = Ce;
|
||
ze = Q;
|
||
M[71] = 255;
|
||
|
||
if (ze) {
|
||
ze = 1 === M[23];
|
||
}
|
||
|
||
Q = ze;
|
||
|
||
if (Q) {
|
||
Q = Ro[J];
|
||
}
|
||
|
||
ze = Q;
|
||
|
||
if (ze) {
|
||
ze = Ro[pn] == Ro;
|
||
}
|
||
|
||
Q = ze;
|
||
|
||
if (Q) {
|
||
Q = e[Mo];
|
||
}
|
||
|
||
ze = Q;
|
||
|
||
if (ze) {
|
||
Q = Ro[Pt];
|
||
|
||
if (Q) {
|
||
Lo = Ro[Pt];
|
||
Q = Lo[qo];
|
||
}
|
||
|
||
Lo = Q;
|
||
|
||
if (Lo) {
|
||
Q = Ro[Pt];
|
||
un = "getPredictedEvents";
|
||
D = Q[qo];
|
||
Lo = D[un];
|
||
}
|
||
|
||
Q = Lo;
|
||
|
||
if (Q) {
|
||
M[71] = 254;
|
||
N = void 0;
|
||
} else {
|
||
Lo = Ro[vo];
|
||
un = "requestMIDIAccess";
|
||
D = un;
|
||
|
||
if (Lo[D]) {
|
||
M[71] = 0;
|
||
un = Lo[D]();
|
||
H = un;
|
||
|
||
if (H) {
|
||
H = un[m];
|
||
}
|
||
|
||
Te = H;
|
||
|
||
if (Te) {
|
||
H = e[Mo](0, 20);
|
||
un[m](H);
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
g = N;
|
||
}
|
||
|
||
e(19);
|
||
m = gr;
|
||
N = Se;
|
||
Ce = N[X];
|
||
|
||
if (Ce) {
|
||
Z = N[X];
|
||
Ce = Z[P];
|
||
}
|
||
|
||
Z = N[pe];
|
||
M = Se[Ct];
|
||
|
||
if (M) {
|
||
Q = Se[Ct];
|
||
M = Q[bn];
|
||
}
|
||
|
||
Q = Z[L];
|
||
Z = M;
|
||
L = Ce;
|
||
Ce = Q;
|
||
|
||
if (Ce) {
|
||
Ce = Q[be];
|
||
}
|
||
|
||
M = !Z;
|
||
Q = Ce;
|
||
|
||
if (L) {
|
||
L = Q;
|
||
}
|
||
|
||
Ce = L;
|
||
|
||
if (Ce) {
|
||
L = "decodedBodySize";
|
||
g = N[X];
|
||
Ro = g[P](Q);
|
||
g = Ro;
|
||
|
||
if (g) {
|
||
g = Ro[0];
|
||
}
|
||
|
||
ze = g;
|
||
g = L;
|
||
|
||
if (ze) {
|
||
L = Ro[0];
|
||
ze = L[g];
|
||
}
|
||
|
||
L = ze;
|
||
|
||
if (L) {
|
||
ze = Ro[0];
|
||
Lo = ze[g];
|
||
m[45] = Lo ^ m[12];
|
||
}
|
||
}
|
||
|
||
if (!M) {
|
||
P = Z >> 21;
|
||
m = !0;
|
||
M = P & m;
|
||
}
|
||
|
||
P = M;
|
||
|
||
if (P) {
|
||
m = 0;
|
||
N = void 0;
|
||
Ce = Se;
|
||
Z = gr;
|
||
Z[41] = 1;
|
||
L = Ce[pe];
|
||
M = L[ge];
|
||
|
||
if (!M) {
|
||
M = Z[53];
|
||
}
|
||
|
||
L = M;
|
||
|
||
if (L) {
|
||
M = Ce[vo];
|
||
Q = M[Qe];
|
||
M = yn.indexOf(Q);
|
||
|
||
if (~M) {
|
||
Z[41] = 3;
|
||
N = void 0;
|
||
m = 1;
|
||
}
|
||
}
|
||
|
||
if (!m) {
|
||
L = Ce[pe];
|
||
Ce = L[zo](qe);
|
||
|
||
if (Ce[co]) {
|
||
L = Ce[co](Fe);
|
||
|
||
if (!L) {
|
||
L = Ce[co](ho);
|
||
}
|
||
|
||
M = L;
|
||
|
||
if (M) {
|
||
L = M[Re](Pn);
|
||
|
||
if (L) {
|
||
Q = Z;
|
||
g = void 0;
|
||
Ro = void 0;
|
||
ze = void 0;
|
||
Lo = void 0;
|
||
un = M[fe](L[Ee]);
|
||
|
||
if (!Q[55]) {
|
||
Q[55] = [];
|
||
}
|
||
|
||
D = un;
|
||
un = 0;
|
||
H = Q[55];
|
||
D += Jo;
|
||
Te = M[fe](L[Xe]);
|
||
se = D;
|
||
Wn = Te;
|
||
Wn += Jo;
|
||
Te = 0;
|
||
Ao = H;
|
||
H = Wn;
|
||
|
||
if (Ao.indexOf) {
|
||
Le = Ao.indexOf(se);
|
||
ze = Le;
|
||
} else {
|
||
Le = 0;
|
||
|
||
while (Le < Ao.length) {
|
||
Gn = Ao[Le] === se;
|
||
|
||
if (Gn) {
|
||
ze = Le;
|
||
Te = 1;
|
||
}
|
||
|
||
Le++;
|
||
}
|
||
|
||
if (!Te) {
|
||
ze = -1;
|
||
}
|
||
}
|
||
|
||
Te = ze;
|
||
ze = -1 === Te;
|
||
|
||
if (ze) {
|
||
se = Q[55];
|
||
Te = se.length;
|
||
se = Q[55];
|
||
se[Te] = D;
|
||
}
|
||
|
||
Ro = Te;
|
||
Z[69] = Ro;
|
||
Q = Z;
|
||
|
||
if (!Q[55]) {
|
||
Q[55] = [];
|
||
}
|
||
|
||
Ro = Q[55];
|
||
ze = Ro;
|
||
|
||
if (ze.indexOf) {
|
||
Ro = ze.indexOf(H);
|
||
g = Ro;
|
||
} else {
|
||
Ro = 0;
|
||
|
||
while (Ro < ze.length) {
|
||
D = ze[Ro] === H;
|
||
|
||
if (D) {
|
||
g = Ro;
|
||
un = 1;
|
||
}
|
||
|
||
Ro++;
|
||
}
|
||
|
||
if (!un) {
|
||
g = -1;
|
||
}
|
||
}
|
||
|
||
Ro = g;
|
||
g = -1 === Ro;
|
||
|
||
if (g) {
|
||
ze = Q[55];
|
||
un = Q[55];
|
||
Ro = ze.length;
|
||
un[Ro] = Wn;
|
||
}
|
||
|
||
Lo = Ro;
|
||
Z[33] = Lo;
|
||
} else {
|
||
Z[41] = 0;
|
||
N = void 0;
|
||
}
|
||
} else {
|
||
Z[41] = 0;
|
||
N = void 0;
|
||
}
|
||
} else {
|
||
Z[41] = 0;
|
||
N = void 0;
|
||
}
|
||
}
|
||
}
|
||
|
||
P = Se;
|
||
m = void 0 !== P[Xo];
|
||
N = !!P[$e] << 4;
|
||
Ce = void 0 !== P[I];
|
||
Z = P[pe];
|
||
L = gr;
|
||
Xo = !!P[Io] << 3;
|
||
M = P[Qo];
|
||
Q = P[vo];
|
||
g = 255 & L[66];
|
||
I = !(!P[sr] || !P[sr][De]) << 2;
|
||
Ro = Ce << 1;
|
||
Ce = !!P[mt] << 4;
|
||
ze = P[vn] === bt;
|
||
Lo = 255 & L[11];
|
||
L = P[jo];
|
||
un = M[en];
|
||
M = !!P[_] << 3;
|
||
_ = P[vn] === Ye;
|
||
|
||
if (L) {
|
||
D = P[jo];
|
||
L = D[qo];
|
||
}
|
||
|
||
D = m << 2;
|
||
m = Q[T];
|
||
T = L;
|
||
|
||
if (!m) {
|
||
m = Jo;
|
||
}
|
||
|
||
L = !!~un.indexOf(pt) << 5;
|
||
Q = m;
|
||
m = !!~un.indexOf(G) << 6;
|
||
G = Q;
|
||
Q = !!~un.indexOf(Go) << 7;
|
||
G += Jo;
|
||
|
||
if (ze) {
|
||
Go = 1;
|
||
mn |= Go;
|
||
}
|
||
|
||
while (Ue < G.length) {
|
||
ze = G.charCodeAt(Ue);
|
||
Go = 255 & ze;
|
||
et.push(Go);
|
||
Ue++;
|
||
}
|
||
|
||
if (T) {
|
||
G = P[jo];
|
||
ze = G[qo];
|
||
T = ze[W];
|
||
}
|
||
|
||
if (_) {
|
||
G = 2;
|
||
mn |= G;
|
||
}
|
||
|
||
mn |= I;
|
||
jn = et;
|
||
G = T;
|
||
T = jn;
|
||
mn |= M;
|
||
mn |= Ce;
|
||
Ce = !(!P[he] && !G) << 0;
|
||
G = 255 & T.length;
|
||
Ce |= Ro;
|
||
Ce |= D;
|
||
mn |= L;
|
||
L = T.slice(0, G);
|
||
Ce |= Xo;
|
||
Ce |= N;
|
||
mn |= m;
|
||
mn |= Q;
|
||
T = 255 & mn;
|
||
Dn.push(Ce);
|
||
Dn.push(T);
|
||
Dn.push(g);
|
||
Dn.push(Lo);
|
||
Dn.push(G);
|
||
Dn = Dn.concat(L);
|
||
|
||
if (P[ne]) {
|
||
T = void 0;
|
||
m = P[ne]();
|
||
N = m;
|
||
m = [];
|
||
Ce = N >> 8;
|
||
L = 255 & Ce;
|
||
Ce = 255 & N;
|
||
m.push(L, Ce);
|
||
T = m;
|
||
m = T;
|
||
Dn = Dn.concat(m);
|
||
} else {
|
||
Dn.push(0, 0);
|
||
}
|
||
|
||
T = "ScriptEngineMajorVersion";
|
||
m = T;
|
||
|
||
if (P[m]) {
|
||
T = P[m]();
|
||
N = 255 & T;
|
||
Dn.push(N);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (P[An]) {
|
||
T = P[An]();
|
||
m = 255 & T;
|
||
Dn.push(m);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
Dn.push(te);
|
||
|
||
if (P[$]) {
|
||
T = "Reflect";
|
||
m = "Touch";
|
||
N = "showModalDialog";
|
||
Ce = void 0;
|
||
L = "WeakMap";
|
||
|
||
Xo = function () {
|
||
};
|
||
|
||
M = void 0;
|
||
_ = !!Xo.name << 5;
|
||
g = "Intl";
|
||
Ro = "wasDiscarded";
|
||
Ue = [];
|
||
Lo = "Proxy";
|
||
un = "HTMLMediaElement";
|
||
De = "HTMLDocument";
|
||
$e = "FormDataEvent";
|
||
se = "fromEntries";
|
||
var H = "getAttributeNames";
|
||
W = "getMatchedCSSRules";
|
||
Ao = g;
|
||
var Te = "Symbol";
|
||
g = "OffscreenCanvas";
|
||
ze = Te;
|
||
Te = "BigInt";
|
||
var G = "OfflineAudioContext";
|
||
var jo = "timeOrigin";
|
||
I = "isSecureContext";
|
||
et = "PerformanceServerTiming";
|
||
Go = "values";
|
||
Wn = [];
|
||
var Xo = "BudgetService";
|
||
D = "padStart";
|
||
var An = "MediaStreamTrack";
|
||
Le = "globalThis";
|
||
Gn = An;
|
||
An = G;
|
||
G = P[ze];
|
||
te = !!Jo[D] << 9;
|
||
|
||
if (G) {
|
||
D = P[ze];
|
||
G = D[$];
|
||
}
|
||
|
||
var Q = "self";
|
||
mn = L;
|
||
L = G;
|
||
G = un;
|
||
un = De;
|
||
|
||
if (L) {
|
||
var D = "species";
|
||
De = P[ze];
|
||
L = De[$](D);
|
||
}
|
||
|
||
D = P[$](T);
|
||
T = Go;
|
||
Go = P[ze];
|
||
|
||
if (Go) {
|
||
De = P[ze];
|
||
Go = De[$];
|
||
}
|
||
|
||
De = L;
|
||
L = Go;
|
||
Go = D << 1;
|
||
D = P[mn];
|
||
|
||
if (D) {
|
||
jn = P[mn];
|
||
var Ye = "clear";
|
||
ne = jn[qo];
|
||
D = ne[$](Ye);
|
||
}
|
||
|
||
mn = De << 0;
|
||
|
||
if (L) {
|
||
De = "toPrimitive";
|
||
ne = P[ze];
|
||
L = ne[$](De);
|
||
}
|
||
|
||
De = D;
|
||
mn |= Go;
|
||
Go = "DOMTokenList";
|
||
D = L;
|
||
L = P[ze];
|
||
ne = D << 2;
|
||
D = De << 3;
|
||
De = !![][T] << 18;
|
||
|
||
if (L) {
|
||
he = P[ze];
|
||
L = he[$];
|
||
}
|
||
|
||
he = Go;
|
||
Go = P[he];
|
||
|
||
if (Go) {
|
||
Ye = P[he];
|
||
jn = Ye[qo];
|
||
Go = jn[$](Oo);
|
||
}
|
||
|
||
mn |= ne;
|
||
ne = Go;
|
||
Go = L;
|
||
L = ne << 4;
|
||
mn |= D;
|
||
mn |= L;
|
||
|
||
if (Go) {
|
||
L = P[ze];
|
||
D = "hasInstance";
|
||
Go = L[$](D);
|
||
}
|
||
|
||
L = Go;
|
||
Go = P[$](I);
|
||
I = Go << 6;
|
||
Go = P[Q];
|
||
Q = Go[$](J);
|
||
Go = Q << 7;
|
||
Q = L << 5;
|
||
L = "PerformanceTiming";
|
||
D = L;
|
||
L = P[D];
|
||
mn |= Q;
|
||
|
||
if (L) {
|
||
Q = "secureConnectionStart";
|
||
ne = P[D];
|
||
he = ne[qo];
|
||
L = he[$](Q);
|
||
}
|
||
|
||
mn |= I;
|
||
mn |= Go;
|
||
Q = L;
|
||
L = Q << 8;
|
||
Q = P[$](N);
|
||
N = P[un];
|
||
I = Q << 9;
|
||
mn |= L;
|
||
mn |= I;
|
||
L = P[G];
|
||
|
||
if (N) {
|
||
Q = "getSelection";
|
||
I = P[un];
|
||
Go = I[qo];
|
||
N = Go[$](Q);
|
||
}
|
||
|
||
Q = N;
|
||
|
||
if (L) {
|
||
N = P[G];
|
||
I = N[qo];
|
||
N = "mozAutoplayEnabled";
|
||
L = I[$](N);
|
||
}
|
||
|
||
N = L;
|
||
L = N << 11;
|
||
N = "copyWithin";
|
||
G = Q << 10;
|
||
mn |= G;
|
||
mn |= L;
|
||
L = mn;
|
||
G = L >> 16;
|
||
Q = "includes";
|
||
I = L >> 24;
|
||
mn = !![][N] << 0;
|
||
N = !![][Q] << 1;
|
||
Q = P[$](m);
|
||
m = 255 & G;
|
||
G = 255 & I;
|
||
I = Q << 2;
|
||
mn |= N;
|
||
N = L >> 8;
|
||
mn |= I;
|
||
Q = 255 & L;
|
||
L = P[$](Lo);
|
||
I = P[ze];
|
||
Go = 255 & N;
|
||
N = P[Pt];
|
||
|
||
if (I) {
|
||
Lo = P[ze];
|
||
I = Lo[$];
|
||
}
|
||
|
||
Wn.push(G, m, Go, Q);
|
||
m = P[Ln];
|
||
G = I;
|
||
Q = L << 3;
|
||
L = P[An];
|
||
M = Wn;
|
||
I = m[$];
|
||
|
||
if (L) {
|
||
m = P[An];
|
||
Go = m[qo];
|
||
var un = "close";
|
||
L = Go[$](un);
|
||
}
|
||
|
||
if (G) {
|
||
m = P[ze];
|
||
G = m[$](gt);
|
||
}
|
||
|
||
mn |= Q;
|
||
m = Z[zo](qe);
|
||
Q = M;
|
||
M = L;
|
||
L = void 0 !== Z[Ro];
|
||
An = L << 20;
|
||
Dn = Dn.concat(Q);
|
||
L = M << 7;
|
||
M = !(!m || !m[H]) << 13;
|
||
|
||
if (I) {
|
||
m = P[Ln];
|
||
I = m[$](T);
|
||
}
|
||
|
||
T = G;
|
||
|
||
if (N) {
|
||
m = P[Pt];
|
||
G = m[qo];
|
||
m = "getCoalescedEvents";
|
||
N = G[$](m);
|
||
}
|
||
|
||
m = T << 4;
|
||
T = I;
|
||
G = T << 6;
|
||
mn |= m;
|
||
T = N;
|
||
m = T << 10;
|
||
T = P[$](Xo);
|
||
N = T << 12;
|
||
mn |= _;
|
||
T = P[Ao];
|
||
|
||
if (T) {
|
||
Xo = P[Ao];
|
||
T = Xo[$];
|
||
}
|
||
|
||
Xo = !(!P[X] || void 0 === P[X][jo]) << 14;
|
||
mn |= G;
|
||
G = T;
|
||
|
||
if (G) {
|
||
T = P[Ao];
|
||
Q = "PluralRules";
|
||
G = T[$](Q);
|
||
}
|
||
|
||
mn |= L;
|
||
mn |= te;
|
||
T = P[$](W);
|
||
mn |= m;
|
||
m = P[$](et);
|
||
L = m << 17;
|
||
mn |= N;
|
||
mn |= M;
|
||
m = G;
|
||
N = P[$](Te);
|
||
G = P[$](g);
|
||
W = N << 19;
|
||
mn |= Xo;
|
||
N = m << 15;
|
||
m = G << 21;
|
||
mn |= N;
|
||
N = T << 16;
|
||
mn |= N;
|
||
mn |= L;
|
||
mn |= De;
|
||
T = P[$](Le);
|
||
N = P[Ln];
|
||
L = T << 22;
|
||
mn |= W;
|
||
T = P[Ao];
|
||
Xo = N[$](se);
|
||
mn |= An;
|
||
N = P[ie];
|
||
G = P[Gn];
|
||
|
||
if (N) {
|
||
W = P[ie];
|
||
N = W[$];
|
||
}
|
||
|
||
mn |= m;
|
||
m = N;
|
||
N = Xo << 24;
|
||
|
||
if (T) {
|
||
Xo = P[Ao];
|
||
T = Xo[$];
|
||
}
|
||
|
||
mn |= L;
|
||
|
||
if (G) {
|
||
L = P[Gn];
|
||
Xo = "getCapabilities";
|
||
W = L[qo];
|
||
G = W[$](Xo);
|
||
}
|
||
|
||
L = G;
|
||
Xo = L << 26;
|
||
L = T;
|
||
|
||
if (L) {
|
||
T = "ListFormat";
|
||
G = P[Ao];
|
||
L = G[$](T);
|
||
}
|
||
|
||
T = L;
|
||
L = P[Ao];
|
||
G = T << 23;
|
||
|
||
if (L) {
|
||
T = P[Ao];
|
||
L = T[$];
|
||
}
|
||
|
||
mn |= G;
|
||
mn |= N;
|
||
T = L;
|
||
|
||
if (T) {
|
||
N = P[Ao];
|
||
L = "Locale";
|
||
T = N[$](L);
|
||
}
|
||
|
||
N = T;
|
||
|
||
if (m) {
|
||
T = P[ie];
|
||
L = "allSettled";
|
||
m = T[$](L);
|
||
}
|
||
|
||
T = m;
|
||
m = N << 25;
|
||
N = T << 27;
|
||
mn |= m;
|
||
mn |= Xo;
|
||
T = P[$]($e);
|
||
m = T << 28;
|
||
mn |= N;
|
||
mn |= m;
|
||
T = mn;
|
||
m = T >> 24;
|
||
N = T >> 16;
|
||
L = 255 & T;
|
||
Xo = T >> 8;
|
||
T = 255 & N;
|
||
N = 255 & Xo;
|
||
Xo = 255 & m;
|
||
Ue.push(Xo, T, N, L);
|
||
Ce = Ue;
|
||
T = Ce;
|
||
Dn = Dn.concat(T);
|
||
} else {
|
||
T = 0;
|
||
|
||
while (yt > T) {
|
||
Dn.push(0, 0, 0, 0);
|
||
T++;
|
||
}
|
||
}
|
||
|
||
pr = Dn;
|
||
T = Se;
|
||
gr[24] = 0;
|
||
gr[31] = 0;
|
||
gr[44] = pr;
|
||
gr[58] = 0;
|
||
P = T[pe];
|
||
m = T[vo];
|
||
N = po in P;
|
||
Ce = e(6);
|
||
e(2, T, u, e, !0);
|
||
|
||
if (N) {
|
||
$ = "touchstart";
|
||
var L = "touchend";
|
||
e(2, P, $, e, !0, Ce, !0);
|
||
Z = "touchmove";
|
||
e(2, P, L, e, !0, Ce, !0);
|
||
e(2, P, Z, e, !0, Ce, !0);
|
||
}
|
||
|
||
Ce = N;
|
||
|
||
if (Ce) {
|
||
var $ = "mobile|android|iphone|ipod|ipad";
|
||
N = new RegExp($, de);
|
||
Ce = N[Co](m[it]);
|
||
}
|
||
|
||
m = Ce;
|
||
|
||
if (!m) {
|
||
N = "mousedown";
|
||
Ce = "mousemove";
|
||
Z = "mouseup";
|
||
e(2, P, N, e, !1);
|
||
e(2, P, Z, e, !1);
|
||
e(2, P, Ce, e, !1);
|
||
N = "click";
|
||
e(2, P, N, e, !1);
|
||
}
|
||
|
||
e(2, P, le, e, !1);
|
||
e(2, P, B, e, !0);
|
||
e(2, P, y, e, !0);
|
||
m = T[vo];
|
||
T = m[Qe];
|
||
m = yn.indexOf(T);
|
||
|
||
if (~m) {
|
||
N = "pause";
|
||
$ = "WV.Event.APP.Background";
|
||
var Xo = "WV.Event.APP.Active";
|
||
var Z = "resume";
|
||
e(2, P, $, e, !1);
|
||
e(2, P, Xo, e, !1);
|
||
e(2, P, N, e, !1);
|
||
e(2, P, Z, e, !1);
|
||
}
|
||
|
||
T = "getUA";
|
||
P = T;
|
||
T = "isReadyForSC";
|
||
m = T;
|
||
|
||
if (!z) {
|
||
if (window[Ct]) {
|
||
T = t;
|
||
N = "LogVal";
|
||
Ce = void 0;
|
||
$ = "script";
|
||
L = "callback";
|
||
Xo = "getStatus";
|
||
G = "setUM";
|
||
ie = "_LogVal";
|
||
_ = document[zo]($);
|
||
An = 0;
|
||
var Z = "_LogVals";
|
||
var $ = "set";
|
||
|
||
if (document[me]) {
|
||
W = document[me];
|
||
W[Vn](_);
|
||
} else {
|
||
W = document[zn];
|
||
|
||
if (!W) {
|
||
po = document[dn](zn);
|
||
W = po[0];
|
||
}
|
||
|
||
po = W;
|
||
|
||
if (po) {
|
||
po[Vn](_);
|
||
}
|
||
}
|
||
|
||
W = Z;
|
||
Z = N;
|
||
N = E[Z];
|
||
po = N;
|
||
N = window;
|
||
M = $;
|
||
|
||
if (po) {
|
||
$ = Object[Jn];
|
||
|
||
if ($) {
|
||
$ = Object[Un];
|
||
}
|
||
|
||
Q = $;
|
||
|
||
if (Q) {
|
||
$ = Object[Un](N, po);
|
||
g = !$;
|
||
|
||
if (!g) {
|
||
I = "configurable";
|
||
g = $[I];
|
||
}
|
||
|
||
$ = g;
|
||
|
||
if ($) {
|
||
g = {};
|
||
|
||
g[M] = function () {
|
||
};
|
||
|
||
g[st] = T;
|
||
I = g;
|
||
Object[Jn](N, po, I);
|
||
} else {
|
||
g = 0;
|
||
I = P;
|
||
|
||
if (window[I]) {
|
||
Dn = window[I] + Jo;
|
||
mn = Dn.indexOf(UA_Opt[Z]);
|
||
Ro = mn > 0;
|
||
|
||
if (!Ro) {
|
||
mn = "UA_Opt.LogVal";
|
||
J = Dn.indexOf(mn);
|
||
Ro = J > 0;
|
||
}
|
||
|
||
Dn = Ro;
|
||
|
||
if (Dn) {
|
||
window[I] = T;
|
||
g = 1;
|
||
}
|
||
}
|
||
|
||
if (!g) {
|
||
Dn = "jquery";
|
||
var I = "jQuery";
|
||
mn = "fn";
|
||
Ro = window[I];
|
||
I = "valueOf";
|
||
J = "param";
|
||
ze = mn;
|
||
|
||
if (Ro) {
|
||
Ro = jQuery[ze];
|
||
}
|
||
|
||
mn = Ro;
|
||
Ro = Dn;
|
||
Dn = J;
|
||
|
||
if (mn) {
|
||
J = jQuery[ze];
|
||
mn = J[Ro];
|
||
}
|
||
|
||
J = mn;
|
||
|
||
if (J) {
|
||
J = jQuery[Dn];
|
||
}
|
||
|
||
mn = J;
|
||
|
||
if (mn) {
|
||
J = jQuery[ze];
|
||
et = J[Ro];
|
||
J = et.charCodeAt(0);
|
||
Ue = et[eo](2);
|
||
et = 49 === J;
|
||
J = parseFloat(Ue);
|
||
|
||
if (et) {
|
||
Ue = J >= 4;
|
||
|
||
if (Ue) {
|
||
Ue = 7.1 >= J;
|
||
}
|
||
|
||
et = Ue;
|
||
}
|
||
|
||
J = et;
|
||
|
||
if (J) {
|
||
l = jQuery[Dn];
|
||
jQuery[Dn] = o;
|
||
}
|
||
}
|
||
|
||
Dn = new String();
|
||
Dn[uo] = T;
|
||
Dn[I] = T;
|
||
window[UA_Opt[Z]] = Dn;
|
||
}
|
||
}
|
||
} else {
|
||
N[po] = T;
|
||
$ = N[po];
|
||
$[uo] = T;
|
||
}
|
||
} else {
|
||
Ce = void 0;
|
||
}
|
||
|
||
for (An in E) _[An] = E[An];
|
||
|
||
E = _;
|
||
E[ie] = E[Z];
|
||
E[W] = {};
|
||
T = E[W];
|
||
T[E[Z]] = 1;
|
||
|
||
if (Object[Jn]) {
|
||
T = {};
|
||
|
||
T[M] = function (o) {
|
||
var r = "_LogVals";
|
||
var a = r;
|
||
var i = E[a];
|
||
var h = i[o];
|
||
|
||
if (!h) {
|
||
var c = E[a];
|
||
c[o] = 1;
|
||
var p = "_LogVal";
|
||
this[p] = o;
|
||
n(window, o, t);
|
||
}
|
||
};
|
||
|
||
T[st] = function () {
|
||
var e = "_LogVal";
|
||
var o = this[e];
|
||
return o;
|
||
};
|
||
|
||
N = T;
|
||
Object[Jn](E, Z, N);
|
||
} else {
|
||
T = function (o) {
|
||
var i = "propertyName";
|
||
var c = o[i];
|
||
var s = "toString";
|
||
var d = c[s]();
|
||
var p = "LogVal";
|
||
var v = p;
|
||
var u = d === v;
|
||
|
||
if (u) {
|
||
var g = "_LogVals";
|
||
var l = g;
|
||
var C = E[l];
|
||
var f = C[E[v]];
|
||
|
||
if (!f) {
|
||
var m = E[l];
|
||
m[E[v]] = 1;
|
||
n(window, E[v], t);
|
||
}
|
||
}
|
||
};
|
||
|
||
N = "onpropertychange";
|
||
E[q](N, T);
|
||
}
|
||
|
||
T = function () {
|
||
var r = "readyState";
|
||
var d = "loading";
|
||
var p = document[r] !== d;
|
||
|
||
if (p) {
|
||
clearInterval(Ni);
|
||
var v = "\xed\xf5\xec\xf4\xe9\xc6\xef\xf2\xed\xd3\xf5\xe2\xed\xe9\xf4";
|
||
var u = 0;
|
||
var g = "UA_InputId";
|
||
var l = "submit";
|
||
var m = "getElementById";
|
||
var b = "";
|
||
var A = "FormId";
|
||
|
||
for (var k = l; u < v.length; u++) {
|
||
var S = v.charCodeAt(u) - 128;
|
||
b += String.fromCharCode(S);
|
||
}
|
||
|
||
var x = m;
|
||
var j = document[x](b);
|
||
var O = document[x](E[A]);
|
||
var y = !O;
|
||
var R = document[x](g);
|
||
y && (y = R);
|
||
var _ = y;
|
||
|
||
if (_) {
|
||
f = R;
|
||
var L = "parentNode";
|
||
O = R[L];
|
||
}
|
||
|
||
if (O) {
|
||
C = O;
|
||
var T = 0;
|
||
var M = 0;
|
||
var I = "href";
|
||
var P = "button";
|
||
var D = "mousedown";
|
||
var N = P;
|
||
var U = location[I];
|
||
var B = U;
|
||
|
||
if (B) {
|
||
var z = "//passport.aliexpress.com/mini_login.htm";
|
||
var V = U.indexOf(z);
|
||
var Q = -1 !== V;
|
||
|
||
if (!Q) {
|
||
var W = "//passport.alibaba.com/mini_login.htm";
|
||
var G = U.indexOf(W);
|
||
Q = -1 !== G;
|
||
}
|
||
|
||
B = Q;
|
||
}
|
||
|
||
var F = D;
|
||
var q = F;
|
||
var H = B;
|
||
|
||
if (H) {
|
||
var R = a();
|
||
var X = "getOwnPropertyDescriptor";
|
||
var J = "defineProperty";
|
||
var K = X;
|
||
var Y = J;
|
||
var $ = Object[Y];
|
||
$ && ($ = Object[K]);
|
||
var Z = $;
|
||
|
||
if (Z) {
|
||
var ee = "configurable";
|
||
var oe = "value";
|
||
var ne = oe;
|
||
var te = Object[K](R, ne);
|
||
var re = !te;
|
||
var ae = ee;
|
||
re || (re = te[ae]);
|
||
var ie = re;
|
||
|
||
if (ie) {
|
||
var he = {};
|
||
he[ae] = !0;
|
||
var ce = "get";
|
||
he[ce] = t;
|
||
var se = he;
|
||
Object[Y](R, ne, se);
|
||
}
|
||
}
|
||
}
|
||
|
||
var de = O[k];
|
||
|
||
O[k] = function () {
|
||
i();
|
||
var o = "apply";
|
||
de[o](O, arguments);
|
||
};
|
||
|
||
e(2, window, k, c, !0);
|
||
var pe = k;
|
||
var ve = "touchstart";
|
||
var ue = ve;
|
||
|
||
for (var ge = ue; T < O.length; T++) {
|
||
var le = O[T];
|
||
var Ce = le.type;
|
||
var fe = Ce === pe;
|
||
|
||
if (!fe) {
|
||
var me = O[T];
|
||
var be = me.type;
|
||
fe = be === N;
|
||
}
|
||
|
||
var Ae = fe;
|
||
Ae && (e(2, O[T], F, h, !0), e(2, O[T], ue, h, !0), M = 1);
|
||
}
|
||
|
||
M || (e(2, window, F, h, !0), e(2, window, ue, h, !0));
|
||
}
|
||
|
||
if (j) {
|
||
var ke = j[k];
|
||
|
||
j[k] = function () {
|
||
var o = "neddih";
|
||
var n = 0;
|
||
var r = "";
|
||
var a = "data";
|
||
var i = "";
|
||
var h = "\u0391\u0386\u0393\u038f\u0382\u0380\u0386";
|
||
var c = "";
|
||
var s = 0;
|
||
var d = "\u0339\u038c\u0378\u0339\u0351\u0392\u0339\u038b\u0386\u036a\u038b\u0389\u0380\u0385\u037e\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0343\u0339\u038d\u0378\u0383\u038c\u037c\u0366\u037d\u0339\u0351\u038c\u0385\u037b\u037c\u037d\u0380\u0385\u037c\u037b\u0394";
|
||
var p = 0;
|
||
var v = "\"ua\":\"";
|
||
var u = "\u023f";
|
||
var g = "value";
|
||
|
||
for (var l = 0; n < u.length; n++) {
|
||
var C = 541 ^ u.charCodeAt(n);
|
||
r += String.fromCharCode(C);
|
||
}
|
||
|
||
for (; s < h.length; s++) {
|
||
var f = 995 ^ h.charCodeAt(s);
|
||
c += String.fromCharCode(f);
|
||
}
|
||
|
||
for (o = o.split("").reverse().join(""); l < d.length; l++) {
|
||
var m = d.charCodeAt(l) - 791;
|
||
i += String.fromCharCode(m);
|
||
}
|
||
|
||
var b = a;
|
||
var A = r;
|
||
var k = c;
|
||
var S = i;
|
||
var x = v;
|
||
var j = o;
|
||
var O = g;
|
||
|
||
for (var y = S; p < this.length; p++) {
|
||
var E = this[p];
|
||
var R = E.name === b;
|
||
R && (R = E.type === j);
|
||
var _ = R;
|
||
|
||
if (_) {
|
||
var L = E[O];
|
||
var T = t();
|
||
var M = x + T;
|
||
var I = M + A;
|
||
E[O] = L[k](S, I);
|
||
break;
|
||
}
|
||
}
|
||
|
||
var P = "apply";
|
||
ke[P](this, arguments);
|
||
};
|
||
}
|
||
}
|
||
};
|
||
|
||
var Ni = setInterval(T, 10);
|
||
window[Ct] = E;
|
||
|
||
E[Xo] = function () {
|
||
return 0;
|
||
};
|
||
|
||
E[bo] = function () {
|
||
e(25);
|
||
};
|
||
|
||
T = "reload";
|
||
|
||
E[T] = function () {
|
||
};
|
||
|
||
E[m] = function () {
|
||
var o = 0;
|
||
var n = "";
|
||
|
||
for (var t = "\u025e\u023a\u0235\u0264"; o < t.length; o++) {
|
||
var r = t.charCodeAt(o) - 497;
|
||
n += String.fromCharCode(r);
|
||
}
|
||
|
||
var a = E[n];
|
||
a || (a = []);
|
||
var i = a;
|
||
var h = e(13, i);
|
||
return h;
|
||
};
|
||
|
||
E[Xn] = function (o) {
|
||
var n = e(4, o);
|
||
return n;
|
||
};
|
||
|
||
E[G] = function (o) {
|
||
e(8, o);
|
||
};
|
||
|
||
T = window[Ct];
|
||
N = T[L];
|
||
|
||
if (N) {
|
||
T = function () {
|
||
var o = "UA_Opt";
|
||
var n = window[o];
|
||
var t = "callback";
|
||
n[t]();
|
||
};
|
||
|
||
setTimeout(T, 0);
|
||
}
|
||
}
|
||
}
|
||
|
||
x[P] = function (o) {
|
||
var n = e(1, o);
|
||
return n;
|
||
};
|
||
window.main = x[P];
|
||
x[m] = function (o) {
|
||
var n = e(13, o);
|
||
return n;
|
||
};
|
||
|
||
x[bo] = function () {
|
||
e(25);
|
||
};
|
||
|
||
x[Xn] = function (o) {
|
||
var n = e(4, o);
|
||
return n;
|
||
};
|
||
|
||
x[U] = function () {
|
||
return 140;
|
||
};
|
||
|
||
Se[j] = x;
|
||
T = "loadTime";
|
||
P = T;
|
||
T = x;
|
||
|
||
if (E[P]) {
|
||
E[P] = +new Se[Me]() - E[P];
|
||
}
|
||
|
||
P = Se;
|
||
m = P[R];
|
||
|
||
if (m) {
|
||
m = T;
|
||
}
|
||
|
||
N = m;
|
||
|
||
if (N) {
|
||
m = P[R];
|
||
m[V](Y, K, T);
|
||
}
|
||
}
|
||
|
||
ur = ke;
|
||
}
|
||
|
||
be = 1 === r;
|
||
re = 2 === r;
|
||
ke = 13 === r;
|
||
|
||
if (re) {
|
||
z = p;
|
||
T = void 0;
|
||
Se = void 0;
|
||
R = d;
|
||
Y = v;
|
||
V = s;
|
||
|
||
if (V[q]) {
|
||
P = 0;
|
||
m = R === B;
|
||
|
||
if (m) {
|
||
Oe = "onfocusin";
|
||
P = Oe;
|
||
} else {
|
||
Oe = R === y;
|
||
|
||
if (Oe) {
|
||
K = "onfocusout";
|
||
P = K;
|
||
} else {
|
||
K = "on";
|
||
P = K + R;
|
||
}
|
||
}
|
||
|
||
V[q](P, z);
|
||
} else {
|
||
if (V[So]) {
|
||
P = R === u;
|
||
m = !1;
|
||
|
||
if (P) {
|
||
Oe = "DeviceMotionEvent";
|
||
|
||
if (V[Oe]) {
|
||
m = !0;
|
||
}
|
||
} else {
|
||
m = !0;
|
||
}
|
||
|
||
if (m) {
|
||
P = Y;
|
||
|
||
if (T) {
|
||
Oe = "capture";
|
||
P = {};
|
||
P[Oe] = Y;
|
||
P[Ie] = Se;
|
||
}
|
||
|
||
V[So](R, z, P);
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
if (ke) {
|
||
y = s;
|
||
u = void 0;
|
||
q = 0;
|
||
re = ei;
|
||
B = [];
|
||
z = re[47];
|
||
T = z;
|
||
Se = 0;
|
||
R = re[56];
|
||
|
||
if (!T) {
|
||
T = R;
|
||
}
|
||
|
||
Y = T;
|
||
|
||
if (Y) {
|
||
T = 0;
|
||
|
||
while (T < y.length) {
|
||
B[T] = new RegExp(y[T]);
|
||
T++;
|
||
}
|
||
}
|
||
|
||
if (z) {
|
||
y = 0;
|
||
Se = 0;
|
||
|
||
while (Se < z.length) {
|
||
T = z[Se];
|
||
Y = 4 === T[15];
|
||
|
||
if (Y) {
|
||
y = 1;
|
||
}
|
||
|
||
Y = 1 === T[15];
|
||
|
||
if (Y) {
|
||
V = re[48];
|
||
P = Co;
|
||
m = 0;
|
||
Oe = T[11];
|
||
K = Oe % 7;
|
||
Oe = V[K];
|
||
V = Oe ^ T[6];
|
||
|
||
while (m < B.length) {
|
||
Oe = B[m];
|
||
K = re[55];
|
||
N = K[V];
|
||
K = Oe[P](N);
|
||
|
||
if (K) {
|
||
T[15] = 4;
|
||
y = 1;
|
||
}
|
||
|
||
m++;
|
||
}
|
||
}
|
||
|
||
Y = 5 === T[15];
|
||
|
||
if (Y) {
|
||
y = 0;
|
||
}
|
||
|
||
Y = y;
|
||
|
||
if (Y) {
|
||
Y = 3 === T[15];
|
||
}
|
||
|
||
V = Y;
|
||
|
||
if (V) {
|
||
q++;
|
||
}
|
||
|
||
Y = 2 === T[15];
|
||
|
||
if (Y) {
|
||
q = 0;
|
||
y = 0;
|
||
}
|
||
|
||
Se++;
|
||
}
|
||
}
|
||
|
||
if (R) {
|
||
Se = 0;
|
||
|
||
while (Se < R.length) {
|
||
y = R[Se];
|
||
z = 0 === y[5];
|
||
|
||
if (z) {
|
||
T = re[48];
|
||
Y = y[0];
|
||
V = Co;
|
||
P = 0;
|
||
m = Y % 7;
|
||
Y = T[m];
|
||
T = Y ^ y[3];
|
||
|
||
while (P < B.length) {
|
||
Y = B[P];
|
||
m = re[55];
|
||
Oe = m[T];
|
||
m = Y[V](Oe);
|
||
|
||
if (m) {
|
||
q++;
|
||
}
|
||
|
||
P++;
|
||
}
|
||
} else {
|
||
T = 3 === y[5];
|
||
|
||
if (T) {
|
||
q = 0;
|
||
}
|
||
}
|
||
|
||
Se++;
|
||
}
|
||
}
|
||
|
||
y = q >= 30;
|
||
|
||
if (y) {
|
||
u = !0;
|
||
} else {
|
||
u = !1;
|
||
}
|
||
|
||
ur = u;
|
||
}
|
||
|
||
if (be) {
|
||
y = 21;
|
||
q = 0;
|
||
re = void 0;
|
||
ke = 1;
|
||
B = void 0;
|
||
z = void 0;
|
||
Se = void 0;
|
||
R = void 0;
|
||
Y = [];
|
||
V = void 0;
|
||
P = void 0;
|
||
m = 0;
|
||
Oe = 0;
|
||
K = 0;
|
||
N = "vibrate";
|
||
Ce = 0;
|
||
Z = ba;
|
||
$ = void 0;
|
||
L = 4;
|
||
Xo = void 0;
|
||
G = void 0;
|
||
W = void 0;
|
||
po = 255 & L;
|
||
M = 0;
|
||
Q = void 0;
|
||
_ = void 0;
|
||
An = void 0;
|
||
g = [];
|
||
I = void 0;
|
||
Dn = [];
|
||
mn = void 0;
|
||
Ro = void 0;
|
||
J = void 0;
|
||
ze = 0;
|
||
et = void 0;
|
||
Ue = void 0;
|
||
le = "toLowerCase";
|
||
Go = 10;
|
||
un = void 0;
|
||
D = void 0;
|
||
jo = L >> 8;
|
||
L = [];
|
||
$e = void 0;
|
||
H = void 0;
|
||
bo = void 0;
|
||
Te = 0;
|
||
yt = "mIDs";
|
||
se = void 0;
|
||
Pt = void 0;
|
||
ne = Jo;
|
||
pr = void 0;
|
||
Wn = void 0;
|
||
Le = void 0;
|
||
Gn = void 0;
|
||
te = "OnlyHost";
|
||
he = void 0;
|
||
Ye = "map";
|
||
Wo = 0;
|
||
vn = 100;
|
||
mo = 0;
|
||
pt = "MaxKSLog";
|
||
gr = void 0;
|
||
Ct = void 0;
|
||
mt = [0];
|
||
sr = [];
|
||
cr = " ";
|
||
dt = void 0;
|
||
ri = 0;
|
||
ci = 0;
|
||
kt = 0;
|
||
Kr = void 0;
|
||
ir = 0;
|
||
La = void 0;
|
||
Na = void 0;
|
||
Qa = void 0;
|
||
ii = void 0;
|
||
wn = 0;
|
||
on = void 0;
|
||
Be = Oo;
|
||
Za = [];
|
||
_n = 0;
|
||
je = void 0;
|
||
Er = 0;
|
||
fo = [];
|
||
ia = 127;
|
||
ot = 0;
|
||
Sa = void 0;
|
||
ye = [];
|
||
Fo = [];
|
||
Ke = void 0;
|
||
Mt = 30;
|
||
ao = oi;
|
||
ct = s;
|
||
ai = [];
|
||
He = [];
|
||
ar = [];
|
||
so = ") ";
|
||
dr = 2;
|
||
_e = 0;
|
||
Br = void 0;
|
||
zr = void 0;
|
||
Wr = void 0;
|
||
Vr = 0;
|
||
Xr = void 0;
|
||
ae = 1;
|
||
ta = void 0;
|
||
an = 0;
|
||
ma = 0;
|
||
Ge = 0;
|
||
Bo = 1842947681;
|
||
F = [];
|
||
ja = 0;
|
||
var rr = "MaxFocusLog";
|
||
De = void 0;
|
||
var ki = 0;
|
||
hr = void 0;
|
||
wt = "\\s";
|
||
No = void 0;
|
||
Xa = void 0;
|
||
Ga = void 0;
|
||
Wa = void 0;
|
||
Ko = 2;
|
||
rt = 255 & jo;
|
||
jo = 0;
|
||
ce = void 0;
|
||
gn = void 0;
|
||
ln = [];
|
||
Zo = 0;
|
||
Dn.push(0, 0);
|
||
rn = void 0;
|
||
Ar = void 0;
|
||
fr = 0;
|
||
jr = void 0;
|
||
Yt = [0];
|
||
Rr = void 0;
|
||
Lr = 2;
|
||
_r = [];
|
||
Yn = [0];
|
||
Dr = void 0;
|
||
oe = Z;
|
||
Fr = [];
|
||
Bt = 4294967296;
|
||
io = void 0;
|
||
qr = [];
|
||
hn = void 0;
|
||
Jr = void 0;
|
||
Uo = void 0;
|
||
Zr = [];
|
||
ea = 0;
|
||
ha = void 0;
|
||
Tn = "^function.*\\(\\){\\[nativecode]}$";
|
||
Nn = void 0;
|
||
va = 0;
|
||
Zn = 0;
|
||
Fn = void 0;
|
||
nt = 0;
|
||
Ea = void 0;
|
||
ya = void 0;
|
||
wa = void 0;
|
||
Ta = [];
|
||
Pa = void 0;
|
||
xt = void 0;
|
||
Ua = 0;
|
||
St = void 0;
|
||
cn = "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
|
||
Fa = void 0;
|
||
Ka = void 0;
|
||
jt = "Token";
|
||
at = eo;
|
||
Ja = void 0;
|
||
Ya = void 0;
|
||
qa = [];
|
||
$a = 1;
|
||
Do = 0 | vn;
|
||
vn = void 0;
|
||
ti = void 0;
|
||
tt = 128 > Do;
|
||
ni = [];
|
||
hi = Oo;
|
||
ko = [];
|
||
Ut = void 0;
|
||
Cn = pt;
|
||
pt = wt;
|
||
wt = void 0;
|
||
It = void 0;
|
||
Cr = 0;
|
||
Sr = [];
|
||
xr = [];
|
||
wr = void 0;
|
||
var u = "findIndex";
|
||
Lo = void 0;
|
||
tr = void 0;
|
||
$t = [];
|
||
br = 0;
|
||
sn = "substring";
|
||
mr = void 0;
|
||
wo = [];
|
||
kr = void 0;
|
||
er = "parseInt";
|
||
Tr = void 0;
|
||
Mr = void 0;
|
||
Ir = void 0;
|
||
Xt = void 0;
|
||
Ht = "Document";
|
||
$n = [];
|
||
yr = 1768580348;
|
||
Pr = Oo;
|
||
ro = cr;
|
||
cr = N;
|
||
N = void 0;
|
||
Ur = "Error";
|
||
Qr = [];
|
||
$o = 0;
|
||
var Vo = "sIDs";
|
||
bt = 1;
|
||
var jn = "#";
|
||
T = void 0;
|
||
Xn = [];
|
||
Ot = 0;
|
||
Gt = void 0;
|
||
var Et = ")";
|
||
nr = void 0;
|
||
Ve = void 0;
|
||
Ft = void 0;
|
||
Nr = 1722171615;
|
||
tn = void 0;
|
||
Gr = 0;
|
||
Je = "WIcLlfGnG";
|
||
Wt = void 0;
|
||
Qt = "hasFocus";
|
||
Hr = void 0;
|
||
Pe = 0;
|
||
Kn = Dn;
|
||
Dn = [];
|
||
oa = void 0;
|
||
$r = void 0;
|
||
Jt = u;
|
||
u = void 0;
|
||
Yr = void 0;
|
||
na = 655821628;
|
||
oo = 0;
|
||
sa = void 0;
|
||
zt = ao;
|
||
ao = void 0;
|
||
pa = zt;
|
||
ra = 0;
|
||
aa = jn;
|
||
jn = void 0;
|
||
da = void 0;
|
||
ca = 0;
|
||
ko[19] = 1;
|
||
ga = void 0;
|
||
Xt = Yn;
|
||
Yn = "getOwnPropertyNames";
|
||
We = [];
|
||
fa = void 0;
|
||
la = uo;
|
||
ua = 0;
|
||
var xe = "00000000";
|
||
ee = void 0;
|
||
Tt = void 0;
|
||
or = Jt;
|
||
Aa = uo;
|
||
ka = void 0;
|
||
Ut = Yt;
|
||
Yt = 0;
|
||
xa = Xt;
|
||
Xt = uo;
|
||
Yo = "resource";
|
||
Mn = Ut;
|
||
Wn = mt;
|
||
mt = void 0;
|
||
Ut = 140;
|
||
Oa = void 0;
|
||
Ae = rr;
|
||
$n.push(0, 0, 0);
|
||
rr = $n;
|
||
$n = 2;
|
||
_a = Jt;
|
||
Ra = [];
|
||
var ie = "PerformanceEntry";
|
||
U = Qt;
|
||
Qt = 0;
|
||
Vt = [];
|
||
lo = jt;
|
||
var Lt = "\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\x0B\f\r\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF";
|
||
Ao = [];
|
||
jt = [];
|
||
Rt = Ht;
|
||
Ht = [];
|
||
Ma = Je;
|
||
Je = ei;
|
||
Ia = eo;
|
||
we = void 0;
|
||
Ba = er;
|
||
er = void 0;
|
||
za = eo;
|
||
Va = zt;
|
||
zt = Jt;
|
||
Jt = xe;
|
||
xe = 0;
|
||
Da = ie;
|
||
ue = Lt;
|
||
Lt = void 0;
|
||
|
||
if (tt) {
|
||
ft = [Do];
|
||
ee = ft;
|
||
} else {
|
||
ft = [];
|
||
lt = Do % 128;
|
||
Kt = lt + 128;
|
||
ut = Do - lt;
|
||
lt = ut / 128;
|
||
ut = 127 & lt;
|
||
ft.push(Kt, ut);
|
||
ee = ft;
|
||
}
|
||
|
||
Do = [];
|
||
tt = ee;
|
||
ee = void 0;
|
||
ft = le;
|
||
Wt = tt;
|
||
le = 154;
|
||
tt = "ceil";
|
||
lt = Yo;
|
||
Yo = ro + ue;
|
||
Kt = Yo + ro;
|
||
Yo = void 0;
|
||
ut = sn;
|
||
sn = "getEntriesByType";
|
||
Ha = Ye;
|
||
var _t = "\n";
|
||
ie = Wt;
|
||
Ye = "g";
|
||
Zt = _t;
|
||
Wt = Ye;
|
||
Ye = ro + ue;
|
||
var to = ";}$";
|
||
qt = Ye + ro;
|
||
Ye = ct;
|
||
ct = ro + ue;
|
||
_t = ct + ro;
|
||
ct = Ut;
|
||
Ut = tt;
|
||
tt = Wn;
|
||
|
||
if (!Ye) {
|
||
Ye = {};
|
||
}
|
||
|
||
Do.push(rt, po);
|
||
|
||
if (Ye[lo]) {
|
||
ne = Ye[lo];
|
||
} else {
|
||
var po = ":";
|
||
Wn = +new oe[Me]() + po;
|
||
po = oe[xo];
|
||
rt = po[ve]();
|
||
ne = Wn + rt;
|
||
}
|
||
|
||
po = Ye[te];
|
||
ko[1] = ne;
|
||
|
||
if (!po) {
|
||
po = 0;
|
||
}
|
||
|
||
ne = new RegExp(to);
|
||
Wn = Yn;
|
||
ko[15] = po;
|
||
po = aa;
|
||
te = 255 & ct;
|
||
rt = aa;
|
||
Yn = ct >> 8;
|
||
Fn = Do;
|
||
ct = Tn;
|
||
oe = 255 & Yn;
|
||
Yn = "fromCompatibility";
|
||
ye.push(oe, te);
|
||
|
||
if (Ye[Yn]) {
|
||
ko[5] = 1;
|
||
var te = "MPInterval";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 50;
|
||
}
|
||
|
||
ko[7] = oe;
|
||
te = "MaxMPLog";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 0;
|
||
}
|
||
|
||
ko[24] = oe;
|
||
te = "MaxMCLog";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 0;
|
||
}
|
||
|
||
ko[8] = oe;
|
||
te = "MaxTCLog";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 0;
|
||
}
|
||
|
||
ko[13] = oe;
|
||
te = Ye[Cn];
|
||
|
||
if (!te) {
|
||
te = 0;
|
||
}
|
||
|
||
ko[10] = te;
|
||
te = Ye[Ae];
|
||
|
||
if (!te) {
|
||
te = 0;
|
||
}
|
||
|
||
ko[3] = te;
|
||
te = "GPInterval";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 50;
|
||
}
|
||
|
||
ko[11] = oe;
|
||
te = "MaxGPLog";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 10;
|
||
}
|
||
|
||
ko[25] = oe;
|
||
} else {
|
||
ko[5] = 0;
|
||
oe = "MTInterval";
|
||
to = Ye[oe];
|
||
|
||
if (!to) {
|
||
to = 1;
|
||
}
|
||
|
||
ko[7] = to;
|
||
var Tn = "MaxMTLog";
|
||
oe = Ye[Tn];
|
||
|
||
if (!oe) {
|
||
oe = 200;
|
||
}
|
||
|
||
ko[24] = oe;
|
||
var te = "MinMTDwnLog";
|
||
oe = te;
|
||
te = Ye[oe];
|
||
|
||
if (!te) {
|
||
te = 0;
|
||
}
|
||
|
||
ko[8] = te;
|
||
te = Ye[oe];
|
||
|
||
if (!te) {
|
||
te = 0;
|
||
}
|
||
|
||
ko[13] = te;
|
||
te = Ye[Cn];
|
||
|
||
if (!te) {
|
||
te = 50;
|
||
}
|
||
|
||
ko[10] = te;
|
||
te = Ye[Ae];
|
||
|
||
if (!te) {
|
||
te = 50;
|
||
}
|
||
|
||
ko[3] = te;
|
||
te = "NGPInterval";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 4;
|
||
}
|
||
|
||
ko[11] = oe;
|
||
te = "MaxNGPLog";
|
||
oe = Ye[te];
|
||
|
||
if (!oe) {
|
||
oe = 100;
|
||
}
|
||
|
||
ko[25] = oe;
|
||
}
|
||
|
||
te = Ye[Vo];
|
||
we = ye;
|
||
ye = Ye[yt];
|
||
|
||
if (!te) {
|
||
te = [];
|
||
}
|
||
|
||
if (!ye) {
|
||
ye = [];
|
||
}
|
||
|
||
if (Ye[bn]) {
|
||
$o = Ye[bn];
|
||
}
|
||
|
||
yt = Fn;
|
||
Yn = 0 === $o;
|
||
oe = we;
|
||
|
||
if (Yn) {
|
||
Tn = 0;
|
||
|
||
while (31 > Tn) {
|
||
Fn = 1 << Tn;
|
||
$o |= Fn;
|
||
Tn++;
|
||
}
|
||
}
|
||
|
||
Yn = $o >> 21;
|
||
Tn = $o >> 14;
|
||
Fn = $o >> 11;
|
||
Vo = $o >> 13;
|
||
Do = $o >> 2;
|
||
ko[6] = 1 & Tn;
|
||
Tn = $o >> 7;
|
||
Cn = $o >> 19;
|
||
ko[17] = 1 & Cn;
|
||
ko[22] = 1 & Fn;
|
||
ko[12] = 1 & Tn;
|
||
Tn = $o >> 18;
|
||
ko[23] = 1 & Do;
|
||
Fn = sn;
|
||
ko[21] = 1 & Tn;
|
||
Tn = $o >> 1;
|
||
Do = $o >> 3;
|
||
ko[14] = ye;
|
||
ko[26] = 1 & Yn;
|
||
ye = cn;
|
||
ko[0] = 1 & Do;
|
||
ko[16] = 1 & Tn;
|
||
ko[18] = te;
|
||
te = ye[at](0, Mt);
|
||
Mt = "font";
|
||
Yn = ye[Ia](0, Go);
|
||
Go = ye[za](0, y);
|
||
y = Ye[Mt];
|
||
ye = Z;
|
||
ko[9] = 1 & Vo;
|
||
Je[29] = [];
|
||
|
||
if (!y) {
|
||
y = 0;
|
||
}
|
||
|
||
Mt = Je;
|
||
Tn = "Flag2";
|
||
Vo = new ye[Me]();
|
||
ye = Tn;
|
||
|
||
if (Ye[ye]) {
|
||
Pe = Ye[ye];
|
||
ko[2] = Pe;
|
||
}
|
||
|
||
Ye = +Vo;
|
||
ye = Mt;
|
||
Tn = Z;
|
||
Z = Ye;
|
||
Ye = Z / Bt;
|
||
Vo = 0 | Ye;
|
||
Ye = Pe >> 0;
|
||
ko[4] = y;
|
||
ko[20] = 1 & Ye;
|
||
y = Vo * Bt;
|
||
Ye = Z - y;
|
||
y = Ye;
|
||
Z = Tn;
|
||
Ye = y >> 8;
|
||
Bt = y >> 24;
|
||
cn = 255 & y;
|
||
Do = Vo;
|
||
Vo = Z[pe];
|
||
Z = y >> 16;
|
||
y = Do >> 24;
|
||
R = ko;
|
||
ko = 255 & Bt;
|
||
Bt = R;
|
||
R = 255 & Do;
|
||
Cn = 255 & Ye;
|
||
Ye = 255 & Z;
|
||
Z = Do >> 8;
|
||
sn = 255 & y;
|
||
y = Do >> 16;
|
||
Do = Bt;
|
||
wo.push(ko, Ye, Cn, cn);
|
||
Ye = 255 & y;
|
||
tn = wo;
|
||
y = 255 & Z;
|
||
We.push(sn, Ye, y, R);
|
||
y = tn;
|
||
re = We;
|
||
R = Do[1];
|
||
Z = R;
|
||
R = Z;
|
||
Z = re;
|
||
R += Jo;
|
||
re = Bt;
|
||
Ye = Z.concat(y);
|
||
W = Ye;
|
||
|
||
while (xe < R.length) {
|
||
y = R.charCodeAt(xe);
|
||
Z = 255 & y;
|
||
fo.push(Z);
|
||
xe++;
|
||
}
|
||
|
||
y = W;
|
||
R = y;
|
||
Z = re;
|
||
Ve = fo;
|
||
W = Ve;
|
||
Ye = R.slice(6);
|
||
|
||
while (oo < W.length) {
|
||
R = 0;
|
||
|
||
while (2 > R) {
|
||
fo = W[oo] + Ye[R];
|
||
Ve = fo + le;
|
||
Ye[R] = 255 & Ve;
|
||
R++;
|
||
}
|
||
|
||
oo++;
|
||
}
|
||
|
||
R = y.slice(6);
|
||
y = Z[6];
|
||
|
||
if (y) {
|
||
W = ye[61];
|
||
|
||
if (W) {
|
||
le = [];
|
||
fo = Z[3];
|
||
Ve = void 0;
|
||
cn = 0;
|
||
Do = W.length - fo;
|
||
fo = 0;
|
||
ko = 0 > Do;
|
||
|
||
if (ko) {
|
||
Do = 0;
|
||
}
|
||
|
||
while (Do < W.length) {
|
||
ko = W[Do];
|
||
Cn = ko[2];
|
||
sn = ye[48];
|
||
wo = Cn % 7;
|
||
ro = sn[wo];
|
||
sn = ro ^ ko[1];
|
||
wo = ro ^ ko[0];
|
||
ko = void 0;
|
||
ro = ye;
|
||
$o = wo;
|
||
tn = ro[29];
|
||
Je = void 0;
|
||
Pe = 0;
|
||
oo = $o;
|
||
to = tn;
|
||
|
||
if (to.indexOf) {
|
||
tn = to.indexOf(oo);
|
||
Je = tn;
|
||
} else {
|
||
tn = 0;
|
||
|
||
while (tn < to.length) {
|
||
xe = to[tn] === oo;
|
||
|
||
if (xe) {
|
||
Je = tn;
|
||
Pe = 1;
|
||
}
|
||
|
||
tn++;
|
||
}
|
||
|
||
if (!Pe) {
|
||
Je = -1;
|
||
}
|
||
}
|
||
|
||
tn = Je;
|
||
Je = -1 === tn;
|
||
|
||
if (Je) {
|
||
Pe = ro[29];
|
||
tn = Pe.length;
|
||
Pe = ro[29];
|
||
Pe.push($o);
|
||
}
|
||
|
||
ro = tn + 1;
|
||
ko = ro;
|
||
wo = ko;
|
||
le.push(sn);
|
||
ko = Cn - fo;
|
||
sn = void 0;
|
||
ro = ko;
|
||
ko = 0 | ro;
|
||
ro = 16384 > ko;
|
||
|
||
if (ro) {
|
||
$o = ko;
|
||
tn = 0 | $o;
|
||
$o = void 0;
|
||
Je = 128 > tn;
|
||
|
||
if (Je) {
|
||
Pe = [tn];
|
||
$o = Pe;
|
||
} else {
|
||
Pe = [];
|
||
oo = tn % 128;
|
||
to = tn - oo;
|
||
xe = oo + 128;
|
||
oo = to / 128;
|
||
to = 127 & oo;
|
||
Pe.push(xe, to);
|
||
$o = Pe;
|
||
}
|
||
|
||
tn = $o;
|
||
sn = tn;
|
||
} else {
|
||
$o = [];
|
||
|
||
while (true) {
|
||
tn = 127 & ko;
|
||
ko >>= 7;
|
||
|
||
if (ko) {
|
||
tn = 128 | tn;
|
||
}
|
||
|
||
$o.push(tn);
|
||
|
||
if (!ko) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
sn = $o;
|
||
}
|
||
|
||
ko = sn;
|
||
le = le.concat(ko);
|
||
ko = void 0;
|
||
sn = wo;
|
||
wo = 0 | sn;
|
||
sn = 128 > wo;
|
||
|
||
if (sn) {
|
||
ro = [wo];
|
||
ko = ro;
|
||
} else {
|
||
ro = wo % 128;
|
||
$o = [];
|
||
tn = wo - ro;
|
||
Je = ro + 128;
|
||
ro = tn / 128;
|
||
tn = 127 & ro;
|
||
$o.push(Je, tn);
|
||
ko = $o;
|
||
}
|
||
|
||
sn = ko;
|
||
le = le.concat(sn);
|
||
fo = Cn;
|
||
cn++;
|
||
Do++;
|
||
}
|
||
|
||
fo = cn;
|
||
cn = 0 | fo;
|
||
fo = 128 > cn;
|
||
|
||
if (fo) {
|
||
Do = [cn];
|
||
Ve = Do;
|
||
} else {
|
||
Do = cn % 128;
|
||
ko = Do + 128;
|
||
Cn = [];
|
||
sn = cn - Do;
|
||
Do = sn / 128;
|
||
sn = 127 & Do;
|
||
Cn.push(ko, sn);
|
||
Ve = Cn;
|
||
}
|
||
|
||
fo = Ve;
|
||
le = fo.concat(le);
|
||
D = le;
|
||
} else {
|
||
le = [0];
|
||
D = le;
|
||
}
|
||
} else {
|
||
D = void 0;
|
||
}
|
||
|
||
y = re;
|
||
Z = Mt;
|
||
W = y[17];
|
||
le = D;
|
||
ee = Ye;
|
||
|
||
if (le) {
|
||
g.push(1);
|
||
g = g.concat(le);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
ce = Z[48];
|
||
Z = ce;
|
||
le = Mt;
|
||
|
||
if (Z) {
|
||
g.push(1);
|
||
g = g.concat(Z);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
D = ee;
|
||
|
||
if (Z) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(Z);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
if (W) {
|
||
Z = le[56];
|
||
|
||
if (Z) {
|
||
le[51] = [];
|
||
Ye = 0;
|
||
fo = [];
|
||
ye = y;
|
||
ce = [];
|
||
ee = [];
|
||
Ve = void 0;
|
||
cn = void 0;
|
||
Do = [];
|
||
ko = [];
|
||
Cn = void 0;
|
||
sn = [];
|
||
wo = le;
|
||
ro = ee;
|
||
ko[2] = 0;
|
||
ko[1] = 0;
|
||
$o = Z;
|
||
ko[0] = 0;
|
||
tn = [];
|
||
Je = $o.length <= 1;
|
||
|
||
if (Je) {
|
||
Ve = Ye;
|
||
} else {
|
||
Pe = ye[24] * ye[7];
|
||
oo = ye[18];
|
||
to = $o.length - Pe;
|
||
Pe = 0 !== ye[13];
|
||
xe = ye[14];
|
||
We = oo.length;
|
||
oo = xe.length;
|
||
xe = 0;
|
||
Ae = 0 >= to;
|
||
lo = 0 !== We;
|
||
We = 0 !== oo;
|
||
oo = -1;
|
||
|
||
if (lo) {
|
||
we = [];
|
||
xe = $o.length - 1;
|
||
ue = ye[18];
|
||
no = 0;
|
||
|
||
while (no < ue.length) {
|
||
we[no] = new RegExp(ue[no]);
|
||
no++;
|
||
}
|
||
|
||
while (xe >= 0) {
|
||
ue = $o[xe];
|
||
Eo = 2 === ue[5];
|
||
|
||
if (Eo) {
|
||
oo = xe;
|
||
}
|
||
|
||
Eo = 5 === ue[5];
|
||
|
||
if (Eo) {
|
||
_o = ue[0];
|
||
Ze = Co;
|
||
go = wo[48];
|
||
no = 0;
|
||
fn = _o % 7;
|
||
_o = go[fn];
|
||
go = _o ^ ue[3];
|
||
|
||
while (no < we.length) {
|
||
_o = we[no];
|
||
fn = wo[55];
|
||
nn = fn[go];
|
||
fn = _o[Ze](nn);
|
||
|
||
if (fn) {
|
||
ue[5] = 2;
|
||
oo = xe;
|
||
break;
|
||
}
|
||
|
||
no++;
|
||
}
|
||
}
|
||
|
||
ue = -1 !== oo;
|
||
|
||
if (ue) {
|
||
break;
|
||
}
|
||
|
||
xe--;
|
||
}
|
||
}
|
||
|
||
if (Ae) {
|
||
to = 0;
|
||
}
|
||
|
||
Ye = to;
|
||
|
||
if (We) {
|
||
Ae = ye[14];
|
||
xe = $o.length - 1;
|
||
lo = 0;
|
||
we = [];
|
||
|
||
while (lo < Ae.length) {
|
||
we[lo] = new RegExp(Ae[lo]);
|
||
lo++;
|
||
}
|
||
|
||
while (xe >= 0) {
|
||
Ae = $o[xe];
|
||
ue = 1 === Ae[5];
|
||
|
||
if (ue) {
|
||
oo = xe;
|
||
}
|
||
|
||
ue = 5 === Ae[5];
|
||
|
||
if (ue) {
|
||
no = wo[48];
|
||
Eo = Ae[0];
|
||
_o = Co;
|
||
lo = 0;
|
||
Ze = Eo % 7;
|
||
Eo = no[Ze];
|
||
no = Eo ^ Ae[3];
|
||
|
||
while (lo < we.length) {
|
||
Eo = we[lo];
|
||
Ze = wo[55];
|
||
go = Ze[no];
|
||
Ze = Eo[_o](go);
|
||
|
||
if (Ze) {
|
||
Ae[5] = 1;
|
||
oo = xe;
|
||
break;
|
||
}
|
||
|
||
lo++;
|
||
}
|
||
}
|
||
|
||
Ae = 3 === $o[5];
|
||
|
||
if (Ae) {
|
||
break;
|
||
}
|
||
|
||
xe--;
|
||
}
|
||
}
|
||
|
||
We = -1 !== oo;
|
||
|
||
if (We) {
|
||
We = to > oo;
|
||
}
|
||
|
||
to = We;
|
||
|
||
if (to) {
|
||
Ye = oo;
|
||
}
|
||
|
||
if (Pe) {
|
||
Pe = Ye > 0;
|
||
}
|
||
|
||
oo = Pe;
|
||
|
||
if (oo) {
|
||
Pe = 0;
|
||
xe = Ye;
|
||
|
||
while (xe < $o.length) {
|
||
to = $o[xe];
|
||
We = 5 === to[5];
|
||
|
||
if (!We) {
|
||
We = 2 === to[5];
|
||
}
|
||
|
||
Ae = We;
|
||
|
||
if (!Ae) {
|
||
Ae = 1 === to[5];
|
||
}
|
||
|
||
to = Ae;
|
||
|
||
if (to) {
|
||
Pe++;
|
||
}
|
||
|
||
xe++;
|
||
}
|
||
|
||
to = Pe < ye[13];
|
||
|
||
if (to) {
|
||
xe = Ye - 1;
|
||
|
||
while (xe >= 0) {
|
||
We = $o[xe];
|
||
Ae = 5 === We[5];
|
||
|
||
if (!Ae) {
|
||
Ae = 2 === We[5];
|
||
}
|
||
|
||
lo = Ae;
|
||
|
||
if (!lo) {
|
||
lo = 1 === We[5];
|
||
}
|
||
|
||
Ae = lo;
|
||
|
||
if (Ae) {
|
||
ro.push(We);
|
||
Pe++;
|
||
lo = Pe >= ye[13];
|
||
|
||
if (lo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Ae = 4 === We[5];
|
||
|
||
if (Ae) {
|
||
ro.push(We);
|
||
}
|
||
|
||
xe--;
|
||
}
|
||
}
|
||
}
|
||
|
||
Ve = Ye;
|
||
}
|
||
|
||
Ye = 0 !== ee.length;
|
||
|
||
if (Ye) {
|
||
ye = ee.length - 1;
|
||
var Fi = 0;
|
||
|
||
while (ye >= 0) {
|
||
wo = ee[ye];
|
||
ro = le[51];
|
||
$o = void 0;
|
||
Je = le;
|
||
Pe = fo;
|
||
oo = ro;
|
||
ro = ko;
|
||
to = wo;
|
||
ro[1]++;
|
||
wo = 0;
|
||
xe = 4 === to[5];
|
||
|
||
if (xe) {
|
||
wo = 1;
|
||
}
|
||
|
||
xe = 2 === to[5];
|
||
|
||
if (xe) {
|
||
wo = 2;
|
||
}
|
||
|
||
xe = 1 === to[5];
|
||
|
||
if (xe) {
|
||
wo = 3;
|
||
}
|
||
|
||
xe = to[0];
|
||
We = Je[48];
|
||
Ae = xe % 7;
|
||
lo = We[Ae];
|
||
We = lo ^ to[12];
|
||
Ae = void 0;
|
||
we = Je;
|
||
Je = We;
|
||
ue = we[29];
|
||
no = void 0;
|
||
Eo = 0;
|
||
_o = Je;
|
||
Ze = ue;
|
||
|
||
if (Ze.indexOf) {
|
||
ue = Ze.indexOf(_o);
|
||
no = ue;
|
||
} else {
|
||
ue = 0;
|
||
|
||
while (ue < Ze.length) {
|
||
go = Ze[ue] === _o;
|
||
|
||
if (go) {
|
||
no = ue;
|
||
Eo = 1;
|
||
}
|
||
|
||
ue++;
|
||
}
|
||
|
||
if (!Eo) {
|
||
no = -1;
|
||
}
|
||
}
|
||
|
||
ue = no;
|
||
no = -1 === ue;
|
||
|
||
if (no) {
|
||
Eo = we[29];
|
||
ue = Eo.length;
|
||
Eo = we[29];
|
||
Eo.push(Je);
|
||
}
|
||
|
||
Je = ue + 1;
|
||
Ae = Je;
|
||
We = Ae;
|
||
Je = lo ^ to[9];
|
||
Ae = lo ^ to[1];
|
||
we = lo ^ to[4];
|
||
ue = 0 === Pe.length;
|
||
|
||
if (ue) {
|
||
Pe[9] = 0;
|
||
Pe[1] = 0;
|
||
Pe[4] = 0;
|
||
Pe[0] = 0;
|
||
}
|
||
|
||
ue = Je - Pe[9];
|
||
no = Ae - Pe[1];
|
||
Eo = we - Pe[4];
|
||
_o = xe - Pe[0];
|
||
Pe[9] = Je;
|
||
Pe[1] = Ae;
|
||
Pe[4] = we;
|
||
Pe[0] = xe;
|
||
Je = [wo];
|
||
wo = void 0;
|
||
Pe = ue;
|
||
xe = 0 | Pe;
|
||
Pe = 0 > xe;
|
||
Ae = Pe;
|
||
|
||
if (Ae) {
|
||
Ae = -xe;
|
||
} else {
|
||
Ae = xe;
|
||
}
|
||
|
||
xe = Ae;
|
||
Ae = 64 > xe;
|
||
|
||
if (Ae) {
|
||
we = [xe + 64 * Pe];
|
||
wo = we;
|
||
} else {
|
||
we = xe % 128;
|
||
ue = [];
|
||
Ze = xe - we;
|
||
go = 64 * Pe;
|
||
fn = we + 128;
|
||
we = Ze / 128;
|
||
Ze = 63 & we;
|
||
we = Ze + go;
|
||
ue.push(fn, we);
|
||
wo = ue;
|
||
}
|
||
|
||
Pe = wo;
|
||
Je = Je.concat(Pe);
|
||
wo = void 0;
|
||
Pe = no;
|
||
xe = 0 | Pe;
|
||
Pe = 0 > xe;
|
||
Ae = Pe;
|
||
|
||
if (Ae) {
|
||
Ae = -xe;
|
||
} else {
|
||
Ae = xe;
|
||
}
|
||
|
||
xe = Ae;
|
||
Ae = 64 > xe;
|
||
|
||
if (Ae) {
|
||
we = [xe + 64 * Pe];
|
||
wo = we;
|
||
} else {
|
||
we = xe % 128;
|
||
ue = [];
|
||
no = xe - we;
|
||
Ze = 64 * Pe;
|
||
go = no / 128;
|
||
no = 63 & go;
|
||
go = no + Ze;
|
||
no = we + 128;
|
||
ue.push(no, go);
|
||
wo = ue;
|
||
}
|
||
|
||
Pe = wo;
|
||
Je = Je.concat(Pe);
|
||
wo = void 0;
|
||
Pe = Eo;
|
||
xe = 0 | Pe;
|
||
Pe = 0 > xe;
|
||
Ae = Pe;
|
||
|
||
if (Ae) {
|
||
Ae = -xe;
|
||
} else {
|
||
Ae = xe;
|
||
}
|
||
|
||
xe = Ae;
|
||
Ae = 64 > xe;
|
||
|
||
if (Ae) {
|
||
we = [xe + 64 * Pe];
|
||
wo = we;
|
||
} else {
|
||
we = [];
|
||
ue = xe % 128;
|
||
no = ue + 128;
|
||
Eo = xe - ue;
|
||
ue = Eo / 128;
|
||
Eo = 63 & ue;
|
||
ue = 64 * Pe;
|
||
Ze = Eo + ue;
|
||
we.push(no, Ze);
|
||
wo = we;
|
||
}
|
||
|
||
Pe = wo;
|
||
Je = Je.concat(Pe);
|
||
wo = void 0;
|
||
Pe = _o;
|
||
xe = 0 | Pe;
|
||
Pe = 16384 > xe;
|
||
|
||
if (Pe) {
|
||
Ae = void 0;
|
||
we = xe;
|
||
ue = 0 | we;
|
||
we = 128 > ue;
|
||
|
||
if (we) {
|
||
no = [ue];
|
||
Ae = no;
|
||
} else {
|
||
no = ue % 128;
|
||
Eo = [];
|
||
_o = no + 128;
|
||
Ze = ue - no;
|
||
no = Ze / 128;
|
||
Ze = 127 & no;
|
||
Eo.push(_o, Ze);
|
||
Ae = Eo;
|
||
}
|
||
|
||
we = Ae;
|
||
wo = we;
|
||
} else {
|
||
Ae = [];
|
||
|
||
while (true) {
|
||
we = 127 & xe;
|
||
xe >>= 7;
|
||
|
||
if (xe) {
|
||
we = 128 | we;
|
||
}
|
||
|
||
Ae.push(we);
|
||
|
||
if (!xe) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
wo = Ae;
|
||
}
|
||
|
||
Pe = wo;
|
||
Je = Je.concat(Pe);
|
||
wo = void 0;
|
||
Pe = We;
|
||
xe = 0 | Pe;
|
||
Pe = 128 > xe;
|
||
|
||
if (Pe) {
|
||
We = [xe];
|
||
wo = We;
|
||
} else {
|
||
We = xe % 128;
|
||
Ae = xe - We;
|
||
we = Ae / 128;
|
||
Ae = We + 128;
|
||
We = [];
|
||
ue = 127 & we;
|
||
We.push(Ae, ue);
|
||
wo = We;
|
||
}
|
||
|
||
Pe = wo;
|
||
Je = Je.concat(Pe);
|
||
wo = 1 === ro[1];
|
||
|
||
if (wo) {
|
||
ro = to[7];
|
||
Pe = [];
|
||
Pe.push(2, lo, ro);
|
||
ro = Pe;
|
||
oo.push(ro);
|
||
}
|
||
|
||
$o = Je;
|
||
Fi = $o;
|
||
|
||
if (Fi) {
|
||
Do = Do.concat(Fi);
|
||
}
|
||
|
||
ye--;
|
||
}
|
||
}
|
||
|
||
Ye = Ve;
|
||
|
||
while (Ye < Z.length) {
|
||
ye = Z[Ye];
|
||
var Fi = 0;
|
||
ee = 5 === ye[5];
|
||
|
||
if (!ee) {
|
||
ee = 4 === ye[5];
|
||
}
|
||
|
||
Ve = ee;
|
||
|
||
if (!Ve) {
|
||
Ve = 2 === ye[5];
|
||
}
|
||
|
||
ee = Ve;
|
||
|
||
if (!ee) {
|
||
ee = 1 === ye[5];
|
||
}
|
||
|
||
Ve = ee;
|
||
|
||
if (Ve) {
|
||
ee = ye;
|
||
wo = 0;
|
||
ro = void 0;
|
||
$o = le[51];
|
||
Je = void 0;
|
||
Pe = le;
|
||
oo = ee[0];
|
||
to = void 0;
|
||
xe = ko;
|
||
xe[1]++;
|
||
We = oo % 7;
|
||
Ae = 2 === ee[5];
|
||
lo = $o;
|
||
$o = 0;
|
||
we = 1 === xe[1];
|
||
xe = 1 === ee[5];
|
||
ue = Pe[48];
|
||
no = void 0;
|
||
Eo = 4 === ee[5];
|
||
_o = ue[We];
|
||
We = _o ^ ee[1];
|
||
ue = _o ^ ee[4];
|
||
|
||
if (Eo) {
|
||
$o = 1;
|
||
}
|
||
|
||
Eo = _o ^ ee[12];
|
||
Ze = void 0;
|
||
go = void 0;
|
||
fn = void 0;
|
||
|
||
if (Ae) {
|
||
$o = 2;
|
||
}
|
||
|
||
Ae = _o ^ ee[9];
|
||
nn = void 0;
|
||
|
||
if (xe) {
|
||
$o = 3;
|
||
}
|
||
|
||
xe = Pe;
|
||
Pe = Eo;
|
||
xn = Pe;
|
||
|
||
if (we) {
|
||
Sn = ee[7];
|
||
Rn = [];
|
||
Rn.push(2, _o, Sn);
|
||
Sn = Rn;
|
||
lo.push(Sn);
|
||
}
|
||
|
||
ee = xe[29];
|
||
lo = fo;
|
||
we = 0 === lo.length;
|
||
|
||
if (we) {
|
||
lo[9] = 0;
|
||
lo[1] = 0;
|
||
lo[4] = 0;
|
||
lo[0] = 0;
|
||
}
|
||
|
||
we = ue - lo[4];
|
||
_o = Ae - lo[9];
|
||
Sn = we;
|
||
we = _o;
|
||
_o = We - lo[1];
|
||
Rn = 0 | Sn;
|
||
Sn = _o;
|
||
lo[9] = Ae;
|
||
Ae = 0 | we;
|
||
we = 0 | Sn;
|
||
_o = ee;
|
||
ee = 0 > we;
|
||
lo[1] = We;
|
||
We = 0 > Rn;
|
||
Sn = oo - lo[0];
|
||
qn = We;
|
||
lo[4] = ue;
|
||
ue = ee;
|
||
Bn = Sn;
|
||
Sn = 0 > Ae;
|
||
|
||
if (ue) {
|
||
ue = -we;
|
||
} else {
|
||
ue = we;
|
||
}
|
||
|
||
if (_o.indexOf) {
|
||
we = _o.indexOf(xn);
|
||
no = we;
|
||
} else {
|
||
we = 0;
|
||
|
||
while (we < _o.length) {
|
||
Hn = _o[we] === xn;
|
||
|
||
if (Hn) {
|
||
no = we;
|
||
wo = 1;
|
||
}
|
||
|
||
we++;
|
||
}
|
||
|
||
if (!wo) {
|
||
no = -1;
|
||
}
|
||
}
|
||
|
||
if (qn) {
|
||
qn = -Rn;
|
||
} else {
|
||
qn = Rn;
|
||
}
|
||
|
||
lo[0] = oo;
|
||
wo = qn;
|
||
oo = [$o];
|
||
$o = 64 > wo;
|
||
lo = Sn;
|
||
we = no;
|
||
|
||
if (lo) {
|
||
lo = -Ae;
|
||
} else {
|
||
lo = Ae;
|
||
}
|
||
|
||
Ae = 0 | Bn;
|
||
no = ue;
|
||
|
||
if ($o) {
|
||
ue = [wo + 64 * We];
|
||
go = ue;
|
||
} else {
|
||
ue = 64 * We;
|
||
_o = [];
|
||
xn = wo % 128;
|
||
Rn = xn + 128;
|
||
qn = wo - xn;
|
||
xn = qn / 128;
|
||
qn = 63 & xn;
|
||
xn = qn + ue;
|
||
|
||
_o.push(Rn, xn);
|
||
|
||
go = _o;
|
||
}
|
||
|
||
wo = 64 > no;
|
||
$o = 16384 > Ae;
|
||
We = -1 === we;
|
||
|
||
if ($o) {
|
||
ue = Ae;
|
||
_o = void 0;
|
||
xn = 0 | ue;
|
||
ue = 128 > xn;
|
||
|
||
if (ue) {
|
||
Rn = [xn];
|
||
_o = Rn;
|
||
} else {
|
||
Rn = xn % 128;
|
||
qn = [];
|
||
Bn = xn - Rn;
|
||
Hn = Rn + 128;
|
||
Rn = Bn / 128;
|
||
Bn = 127 & Rn;
|
||
qn.push(Hn, Bn);
|
||
_o = qn;
|
||
}
|
||
|
||
ue = _o;
|
||
ro = ue;
|
||
} else {
|
||
ue = [];
|
||
|
||
while (true) {
|
||
_o = 127 & Ae;
|
||
Ae >>= 7;
|
||
|
||
if (Ae) {
|
||
_o = 128 | _o;
|
||
}
|
||
|
||
ue.push(_o);
|
||
|
||
if (!Ae) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
ro = ue;
|
||
}
|
||
|
||
$o = go;
|
||
|
||
if (We) {
|
||
Ae = xe[29];
|
||
we = Ae.length;
|
||
Ae = xe[29];
|
||
Ae.push(Pe);
|
||
}
|
||
|
||
Pe = we + 1;
|
||
|
||
if (wo) {
|
||
xe = [no + 64 * ee];
|
||
nn = xe;
|
||
} else {
|
||
xe = 64 * ee;
|
||
We = [];
|
||
Ae = no % 128;
|
||
we = Ae + 128;
|
||
ue = no - Ae;
|
||
Ae = ue / 128;
|
||
ue = 63 & Ae;
|
||
Ae = ue + xe;
|
||
We.push(we, Ae);
|
||
nn = We;
|
||
}
|
||
|
||
ee = lo;
|
||
wo = nn;
|
||
Je = Pe;
|
||
Pe = 64 > ee;
|
||
xe = ro;
|
||
Eo = Je;
|
||
|
||
if (Pe) {
|
||
ro = [ee + 64 * Sn];
|
||
fn = ro;
|
||
} else {
|
||
ro = 64 * Sn;
|
||
Je = [];
|
||
We = ee % 128;
|
||
Ae = We + 128;
|
||
lo = ee - We;
|
||
We = lo / 128;
|
||
lo = 63 & We;
|
||
We = lo + ro;
|
||
Je.push(Ae, We);
|
||
fn = Je;
|
||
}
|
||
|
||
ee = fn;
|
||
oo = oo.concat(ee);
|
||
oo = oo.concat(wo);
|
||
ee = Eo;
|
||
wo = 0 | ee;
|
||
ee = 128 > wo;
|
||
|
||
if (ee) {
|
||
ro = [wo];
|
||
to = ro;
|
||
} else {
|
||
ro = wo % 128;
|
||
Je = [];
|
||
Pe = wo - ro;
|
||
We = Pe / 128;
|
||
Pe = ro + 128;
|
||
ro = 127 & We;
|
||
Je.push(Pe, ro);
|
||
to = Je;
|
||
}
|
||
|
||
ee = to;
|
||
oo = oo.concat($o);
|
||
oo = oo.concat(xe);
|
||
oo = oo.concat(ee);
|
||
Ze = oo;
|
||
Fi = Ze;
|
||
|
||
if (Fi) {
|
||
Do = Do.concat(Fi);
|
||
}
|
||
} else {
|
||
ee = 0 === ye[5];
|
||
|
||
if (ee) {
|
||
wo = ce;
|
||
ro = ko;
|
||
$o = ye;
|
||
Je = void 0;
|
||
ro[0]++;
|
||
Pe = y;
|
||
oo = ro[0] % Pe[7];
|
||
Pe = le;
|
||
to = 0 !== oo;
|
||
|
||
if (to) {
|
||
Je = void 0;
|
||
} else {
|
||
ro[2]++;
|
||
oo = Pe[48];
|
||
xe = void 0 !== $o[9];
|
||
We = void 0;
|
||
Ae = 0 === wo.length;
|
||
lo = void 0;
|
||
we = 0;
|
||
ue = void 0;
|
||
no = 0;
|
||
|
||
if (Ae) {
|
||
wo[12] = -1;
|
||
wo[9] = 0;
|
||
wo[1] = 0;
|
||
wo[0] = 0;
|
||
}
|
||
|
||
Ae = $o[0];
|
||
Eo = void 0;
|
||
_o = Ae - wo[0];
|
||
Ze = 16 === _o;
|
||
go = Ae % 7;
|
||
|
||
if (Ze) {
|
||
_o = 0;
|
||
}
|
||
|
||
Ze = oo[go];
|
||
oo = 17 === _o;
|
||
|
||
if (oo) {
|
||
_o = 1;
|
||
}
|
||
|
||
if (xe) {
|
||
we = Ze ^ $o[9];
|
||
no = Ze ^ $o[1];
|
||
} else {
|
||
oo = Ze ^ $o[6];
|
||
go = Ze ^ $o[10];
|
||
fn = Ze ^ $o[11];
|
||
we = oo - go;
|
||
oo = Ze ^ $o[8];
|
||
no = oo - fn;
|
||
}
|
||
|
||
oo = _o;
|
||
xe = we - wo[9];
|
||
_o = no - wo[1];
|
||
go = Ze ^ $o[12];
|
||
Ze = _o;
|
||
_o = 0 | oo;
|
||
oo = 0 | Ze;
|
||
Ze = go;
|
||
fn = 0 > oo;
|
||
nn = Ze === wo[12];
|
||
xn = 16384 > _o;
|
||
|
||
if (nn) {
|
||
Ze = 0;
|
||
} else {
|
||
Sn = go;
|
||
Rn = void 0;
|
||
qn = Pe;
|
||
Bn = qn[29];
|
||
Hn = Sn;
|
||
ht = void 0;
|
||
vr = Bn;
|
||
Bn = 0;
|
||
|
||
if (vr.indexOf) {
|
||
vt = vr.indexOf(Hn);
|
||
ht = vt;
|
||
} else {
|
||
vt = 0;
|
||
|
||
while (vt < vr.length) {
|
||
lr = vr[vt] === Hn;
|
||
|
||
if (lr) {
|
||
ht = vt;
|
||
Bn = 1;
|
||
}
|
||
|
||
vt++;
|
||
}
|
||
|
||
if (!Bn) {
|
||
ht = -1;
|
||
}
|
||
}
|
||
|
||
Bn = ht;
|
||
Hn = -1 === Bn;
|
||
|
||
if (Hn) {
|
||
ht = qn[29];
|
||
Bn = ht.length;
|
||
ht = qn[29];
|
||
ht.push(Sn);
|
||
}
|
||
|
||
Sn = Bn + 1;
|
||
Rn = Sn;
|
||
Ze = Rn;
|
||
}
|
||
|
||
wo[12] = go;
|
||
go = Ze;
|
||
Ze = xe;
|
||
wo[9] = we;
|
||
xe = 0 | go;
|
||
we = fn;
|
||
|
||
if (xn) {
|
||
go = void 0;
|
||
nn = _o;
|
||
Sn = 0 | nn;
|
||
nn = 128 > Sn;
|
||
|
||
if (nn) {
|
||
Rn = [Sn];
|
||
go = Rn;
|
||
} else {
|
||
Rn = [];
|
||
qn = Sn % 128;
|
||
Bn = qn + 128;
|
||
Hn = Sn - qn;
|
||
qn = Hn / 128;
|
||
Hn = 127 & qn;
|
||
Rn.push(Bn, Hn);
|
||
go = Rn;
|
||
}
|
||
|
||
nn = go;
|
||
ue = nn;
|
||
} else {
|
||
go = [];
|
||
|
||
while (true) {
|
||
nn = 127 & _o;
|
||
_o >>= 7;
|
||
|
||
if (_o) {
|
||
nn = 128 | nn;
|
||
}
|
||
|
||
go.push(nn);
|
||
|
||
if (!_o) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
ue = go;
|
||
}
|
||
|
||
wo[1] = no;
|
||
no = 0 | Ze;
|
||
|
||
if (we) {
|
||
we = -oo;
|
||
} else {
|
||
we = oo;
|
||
}
|
||
|
||
oo = 128 > xe;
|
||
wo[0] = Ae;
|
||
Ae = ue;
|
||
ue = [];
|
||
_o = 0 > no;
|
||
Ze = we;
|
||
|
||
if (oo) {
|
||
we = [xe];
|
||
Eo = we;
|
||
} else {
|
||
we = [];
|
||
go = xe % 128;
|
||
nn = go + 128;
|
||
xn = xe - go;
|
||
go = xn / 128;
|
||
xn = 127 & go;
|
||
we.push(nn, xn);
|
||
Eo = we;
|
||
}
|
||
|
||
oo = Eo;
|
||
xe = _o;
|
||
we = 64 > Ze;
|
||
|
||
if (we) {
|
||
Eo = [Ze + 64 * fn];
|
||
lo = Eo;
|
||
} else {
|
||
Eo = 64 * fn;
|
||
go = [];
|
||
nn = Ze % 128;
|
||
xn = Ze - nn;
|
||
Sn = nn + 128;
|
||
nn = xn / 128;
|
||
xn = 63 & nn;
|
||
nn = xn + Eo;
|
||
go.push(Sn, nn);
|
||
lo = go;
|
||
}
|
||
|
||
if (xe) {
|
||
xe = -no;
|
||
} else {
|
||
xe = no;
|
||
}
|
||
|
||
we = lo;
|
||
lo = xe;
|
||
xe = 64 > lo;
|
||
|
||
if (xe) {
|
||
no = [lo + 64 * _o];
|
||
We = no;
|
||
} else {
|
||
no = lo % 128;
|
||
Eo = [];
|
||
Ze = 64 * _o;
|
||
go = no + 128;
|
||
fn = lo - no;
|
||
no = fn / 128;
|
||
fn = 63 & no;
|
||
no = fn + Ze;
|
||
Eo.push(go, no);
|
||
We = Eo;
|
||
}
|
||
|
||
xe = We;
|
||
ue = ue.concat(xe);
|
||
ue = ue.concat(we);
|
||
ue = ue.concat(Ae);
|
||
ue = ue.concat(oo);
|
||
Je = ue;
|
||
}
|
||
|
||
Fi = Je;
|
||
|
||
if (Fi) {
|
||
sn = sn.concat(Fi);
|
||
}
|
||
}
|
||
}
|
||
|
||
Ye++;
|
||
}
|
||
|
||
Ye = ko[2];
|
||
fo = Ye;
|
||
Ye = ko[1];
|
||
ye = 0 | fo;
|
||
fo = Ye;
|
||
Ye = 0 | fo;
|
||
fo = 128 > Ye;
|
||
ce = 128 > ye;
|
||
|
||
if (fo) {
|
||
ee = [Ye];
|
||
Cn = ee;
|
||
} else {
|
||
ee = [];
|
||
Ve = Ye % 128;
|
||
ko = Ve + 128;
|
||
wo = Ye - Ve;
|
||
Ve = wo / 128;
|
||
wo = 127 & Ve;
|
||
ee.push(ko, wo);
|
||
Cn = ee;
|
||
}
|
||
|
||
Ye = Cn;
|
||
|
||
if (ce) {
|
||
fo = [ye];
|
||
cn = fo;
|
||
} else {
|
||
fo = ye % 128;
|
||
ee = ye - fo;
|
||
Ve = [];
|
||
ko = fo + 128;
|
||
fo = ee / 128;
|
||
ee = 127 & fo;
|
||
Ve.push(ko, ee);
|
||
cn = Ve;
|
||
}
|
||
|
||
Do = Ye.concat(Do);
|
||
tn.push(Do);
|
||
Ye = cn;
|
||
sn = Ye.concat(sn);
|
||
tn.push(sn);
|
||
B = tn;
|
||
} else {
|
||
Ye = [0];
|
||
fo = [];
|
||
ye = [0];
|
||
fo.push(Ye, ye);
|
||
Ye = fo;
|
||
B = Ye;
|
||
}
|
||
} else {
|
||
Z = [];
|
||
B = Z;
|
||
}
|
||
|
||
F = F.concat(D);
|
||
y = B;
|
||
B = re;
|
||
F = F.concat(Kn);
|
||
Z = y[1];
|
||
W = re;
|
||
|
||
if (Z) {
|
||
g.push(1);
|
||
g = g.concat(Z);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
F = F.concat(R);
|
||
R = W[21];
|
||
Z = Mt;
|
||
le = re;
|
||
D = Z[39];
|
||
F = F.concat(Kn);
|
||
Z = le[16];
|
||
Ye = "visibilityState";
|
||
fo = y[0];
|
||
y = Vo[Ye];
|
||
Ye = void 0 === y;
|
||
|
||
if (D) {
|
||
ye = 0;
|
||
ce = D.length;
|
||
ee = 0;
|
||
Ve = [ce];
|
||
|
||
while (ce > ye) {
|
||
Vo = D[ye];
|
||
cn = Vo - ee;
|
||
ee = Vo;
|
||
Vo = void 0;
|
||
Do = cn;
|
||
cn = 0 | Do;
|
||
Do = 16384 > cn;
|
||
|
||
if (Do) {
|
||
ko = cn;
|
||
Cn = void 0;
|
||
sn = 0 | ko;
|
||
ko = 128 > sn;
|
||
|
||
if (ko) {
|
||
wo = [sn];
|
||
Cn = wo;
|
||
} else {
|
||
wo = [];
|
||
ro = sn % 128;
|
||
$o = ro + 128;
|
||
tn = sn - ro;
|
||
ro = tn / 128;
|
||
tn = 127 & ro;
|
||
wo.push($o, tn);
|
||
Cn = wo;
|
||
}
|
||
|
||
ko = Cn;
|
||
Vo = ko;
|
||
} else {
|
||
ko = [];
|
||
|
||
while (true) {
|
||
Cn = 127 & cn;
|
||
cn >>= 7;
|
||
|
||
if (cn) {
|
||
Cn = 128 | Cn;
|
||
}
|
||
|
||
ko.push(Cn);
|
||
|
||
if (!cn) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Vo = ko;
|
||
}
|
||
|
||
cn = Vo;
|
||
Ve = Ve.concat(cn);
|
||
ye++;
|
||
}
|
||
|
||
Yo = Ve;
|
||
} else {
|
||
ye = [0];
|
||
Yo = ye;
|
||
}
|
||
|
||
if (Ye) {
|
||
y = 255;
|
||
} else {
|
||
D = "visible";
|
||
ye = y === D;
|
||
|
||
if (ye) {
|
||
y = 0;
|
||
} else {
|
||
y = 1;
|
||
}
|
||
}
|
||
|
||
D = Mt;
|
||
Ye = [y];
|
||
y = Yo;
|
||
F = F.concat(Kn);
|
||
ye = Tn;
|
||
P = D[44];
|
||
F = F.concat(oe);
|
||
D = P;
|
||
je = F;
|
||
P = je;
|
||
|
||
if (B[4]) {
|
||
je = "vivo";
|
||
F = ye[vo];
|
||
ce = F[it];
|
||
F = ce[ft]();
|
||
ce = F.indexOf(je);
|
||
je = ce > 0;
|
||
|
||
if (je) {
|
||
F = [];
|
||
F.push(255, 0, 0, 0, 0);
|
||
ce = F;
|
||
_ = ce;
|
||
} else {
|
||
F = Jo;
|
||
ce = "sans-serif";
|
||
Vo = "72px";
|
||
cn = 0;
|
||
Do = 0;
|
||
ko = "style";
|
||
sn = 0;
|
||
wo = 0;
|
||
ro = ye;
|
||
$o = "<span style=\"font-size: 72px; font-family: "";
|
||
Je = ro[pe];
|
||
ro = 1;
|
||
Pe = "span";
|
||
oo = "fontFamily";
|
||
Yo = "offsetHeight";
|
||
Ae = [];
|
||
lo = ro;
|
||
ro = "fontSize";
|
||
we = "mmmmmmmmmmlli";
|
||
|
||
if (!lo) {
|
||
lo = 1;
|
||
}
|
||
|
||
no = "a";
|
||
Eo = lo;
|
||
lo = no;
|
||
no = "offsetWidth";
|
||
_o = void 0;
|
||
Ze = void 0;
|
||
fn = "childNodes";
|
||
qn = "monospace";
|
||
var nn = "serif";
|
||
We = "div";
|
||
ue = Je[dn](me);
|
||
Bn = [];
|
||
Hn = Yo;
|
||
ht = [];
|
||
vr = Vo;
|
||
var xn = "MT Extra$ZWAdobeF$Arial Unicode MS$MS Outlook$Terminal$TRAJAN PRO$MS Reference Specialty$Haettenschweiler$OCR A Extended$Lucida Sans$Staccato222 BT$Century Gothic$MS Mincho$Microsoft YaHei$Century$Sylfaen$Agency FB$Heiti TC$Cambria Math$MYRIAD PRO$Futura Md BT$Heiti SC$SimSun-ExtB$MS Reference Sans Serif$Vijaya$PMingLiU-ExtB$Marlett$Bitstream Vera Sans Mono$Bookman Old Style$Gill Sans$OSAKA$Didot$Lucida Sans Typewriter$DIN$PMingLiU$Monotype Corsiva$ARNO PRO$GOTHAM$SimHei$Arial Narrow$Letter Gothic$Microsoft Uighur$AvantGarde Bk BT$Microsoft JhengHei$MS PMincho$SCRIPTINA$Helvetica Neue$Garamond$MingLiU-ExtB$Rockwell$Monaco$BankGothic Md BT$Minion Pro$Clarendon$Futura$BlairMdITC TT$INCONSOLATA$Small Fonts$MingLiU_HKSCS-ExtB$Calibri$MS LineDraw$Segoe UI Symbol$AVENIR$Swis721 BlkEx BT$Arial Black$Consolas$Gabriola$AvantGarde Md BT$Book Antiqua$Leelawadee$Academy Engraved LET$ADOBE CASLON PRO$DFKai-SB$Serifa$Thonburi$EUROSTILE$Palatino$FangSong$KaiTi$MingLiU$NSimSun$Andale Mono$Amazone BT$Edwardian Script ITC$Bradley Hand$Malgun Gothic$NEVIS$VisualUI$Lucida Bright$Levenim MT$MS UI Gothic$Bodoni MT$Heather$OPTIMA$PRINCETOWN LET$Showcard Gothic$SILKSCREEN$Lucida Sans Unicode$Wingdings 2$Cezanne";
|
||
ee = 0;
|
||
Ve = Hn;
|
||
vt = "removeChild";
|
||
lr = lo;
|
||
si = [1];
|
||
di = "innerHTML";
|
||
pi = we;
|
||
we = ee;
|
||
|
||
if (!we) {
|
||
we = 0;
|
||
}
|
||
|
||
ee = Vn;
|
||
var Yo = "$";
|
||
Cn = we;
|
||
tn = lo;
|
||
var xe = "", sans-serif;\">mmmmmmmmmmlli</span><span style=\"font-size: 72px; font-family: "";
|
||
lo = xe;
|
||
xe = xn;
|
||
var vi = "", monospace;\">mmmmmmmmmmlli</span><span style=\"font-size: 72px; font-family: "";
|
||
var Vo = "", serif;\">mmmmmmmmmmlli</span>";
|
||
oe = ue[0];
|
||
Kn = xe.split(Yo);
|
||
to = Vo;
|
||
Vo = fn;
|
||
xe = Je[zo](Pe);
|
||
Pe = no;
|
||
Yo = Pe;
|
||
we = Je[zo](We);
|
||
Je = vi;
|
||
We = [];
|
||
ue = ko;
|
||
ko = ue;
|
||
no = xe[ue];
|
||
ue = oo;
|
||
Bn.push(qn, ce, nn);
|
||
ce = Bn;
|
||
oo = di;
|
||
debugger;
|
||
no[ro] = vr;
|
||
xe[oo] = pi;
|
||
ro = vt;
|
||
no = ro;
|
||
|
||
while (3 > Do) {
|
||
go = xe[ko];
|
||
go[ue] = ce[Do];
|
||
oe[ee](xe);
|
||
ht[Do] = xe[Yo];
|
||
Ae[Do] = xe[Ve];
|
||
oe[no](xe);
|
||
Do++;
|
||
}
|
||
|
||
ce = $o;
|
||
|
||
while (100 > wo) {
|
||
ee = ce + Kn[wo];
|
||
Ve = ee + Je;
|
||
ee = Ve + Kn[wo];
|
||
Ve = ee + lo;
|
||
ee = Ve + Kn[wo];
|
||
Ve = ee + to;
|
||
F += Ve;
|
||
wo++;
|
||
}
|
||
|
||
we[oo] = F;
|
||
oe[Vn](we);
|
||
|
||
while (100 > cn) {
|
||
F = !1;
|
||
ce = 0;
|
||
ee = Pe;
|
||
|
||
while (3 > ce) {
|
||
Ve = we[Vo];
|
||
Do = 3 * cn;
|
||
ko = Do + ce;
|
||
Do = Ve[ko];
|
||
|
||
if (Do) {
|
||
Ve = F;
|
||
ko = Do[ee] != ht[ce];
|
||
|
||
if (!ko) {
|
||
ko = Do[Hn] != Ae[ce];
|
||
}
|
||
|
||
wo = ko;
|
||
|
||
if (!Ve) {
|
||
Ve = wo;
|
||
}
|
||
|
||
F = Ve;
|
||
}
|
||
|
||
ce++;
|
||
}
|
||
|
||
if (F) {
|
||
ce = cn + tn;
|
||
lr += ce;
|
||
}
|
||
|
||
cn++;
|
||
}
|
||
|
||
F = lr;
|
||
oe[ro](we);
|
||
ce = F.length;
|
||
ee = void 0;
|
||
|
||
while (true) {
|
||
oe = ce > Cn;
|
||
|
||
if (oe) {
|
||
oe = 31 * sn;
|
||
sn = 0 | oe;
|
||
oe = F.charCodeAt(Cn);
|
||
sn += oe;
|
||
Cn += Eo;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
ee = sn;
|
||
F = ee;
|
||
_o = F;
|
||
F = _o;
|
||
ce = F;
|
||
F = ce >> 8;
|
||
ee = ce >> 16;
|
||
oe = ce >> 24;
|
||
Ve = 255 & ce;
|
||
ce = 255 & ee;
|
||
ee = 255 & F;
|
||
F = 255 & oe;
|
||
We.push(F, ce, ee, Ve);
|
||
Ze = We;
|
||
F = Ze;
|
||
ce = si.concat(F);
|
||
_ = ce;
|
||
}
|
||
} else {
|
||
je = [];
|
||
je.push(0, 0, 0, 0, 0);
|
||
F = je;
|
||
_ = F;
|
||
}
|
||
|
||
H = Ye;
|
||
B = _;
|
||
_ = Jo;
|
||
Ye = P;
|
||
P = Tn;
|
||
je = H;
|
||
H = k;
|
||
ye = _;
|
||
F = Ye;
|
||
ce = Mt;
|
||
|
||
if (je) {
|
||
g.push(1);
|
||
g = g.concat(je);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
if (y) {
|
||
g.push(1);
|
||
g = g.concat(y);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
y = F.slice(0, $n);
|
||
|
||
if (Mn) {
|
||
g.push(1);
|
||
g = g.concat(Mn);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
je = y[0] << 8;
|
||
|
||
if (R) {
|
||
F = ce[57];
|
||
|
||
if (F) {
|
||
ee = 0 === F.length;
|
||
|
||
if (ee) {
|
||
oe = [0];
|
||
Oa = oe;
|
||
} else {
|
||
oe = 0;
|
||
Ve = 0;
|
||
Vo = void 0;
|
||
cn = F.length - 1;
|
||
Do = 0;
|
||
ko = [];
|
||
Cn = 0;
|
||
sn = 0;
|
||
wo = 0;
|
||
|
||
while (cn >= 0) {
|
||
$n = F[cn];
|
||
ro = $n[2];
|
||
$o = ce[48];
|
||
tn = ro % 7;
|
||
Je = $o[tn];
|
||
$o = Je ^ $n[0];
|
||
tn = Je ^ $n[3];
|
||
Pe = Je ^ $n[1];
|
||
$n = 0 === Cn;
|
||
|
||
if ($n) {
|
||
Je = 0 === $o;
|
||
|
||
if (Je) {
|
||
Je = 0 === tn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Kn = 0 === Pe;
|
||
}
|
||
|
||
Je = Kn;
|
||
|
||
if (!Je) {
|
||
$n = !1;
|
||
|
||
if (W[5]) {
|
||
Je = W[11] > 0;
|
||
|
||
if (Je) {
|
||
Kn = cn % W[11];
|
||
Je = 0 !== Kn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (!Kn) {
|
||
$n = !0;
|
||
Je = $n;
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
$n = Je;
|
||
|
||
if ($n) {
|
||
Je = Cn === W[25];
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = Pe;
|
||
oo = void 0;
|
||
to = ro;
|
||
xe = void 0;
|
||
We = void 0;
|
||
Yo = 0 | to;
|
||
to = void 0;
|
||
Mn = tn;
|
||
Ae = $o;
|
||
lo = 0 | Mn;
|
||
Mn = 0 | Je;
|
||
Je = 0 > lo;
|
||
we = 0 > Mn;
|
||
ue = Je;
|
||
no = 0 | Ae;
|
||
Ae = 16384 > Yo;
|
||
Eo = 0 > no;
|
||
|
||
if (ue) {
|
||
ue = -lo;
|
||
} else {
|
||
ue = lo;
|
||
}
|
||
|
||
lo = we;
|
||
|
||
if (Ae) {
|
||
_o = void 0;
|
||
Ze = Yo;
|
||
go = 0 | Ze;
|
||
Ze = 128 > go;
|
||
|
||
if (Ze) {
|
||
fn = [go];
|
||
_o = fn;
|
||
} else {
|
||
fn = [];
|
||
nn = go % 128;
|
||
xn = nn + 128;
|
||
Sn = go - nn;
|
||
nn = Sn / 128;
|
||
Sn = 127 & nn;
|
||
fn.push(xn, Sn);
|
||
_o = fn;
|
||
}
|
||
|
||
Ze = _o;
|
||
to = Ze;
|
||
} else {
|
||
_o = [];
|
||
|
||
while (true) {
|
||
Ze = 127 & Yo;
|
||
Yo >>= 7;
|
||
|
||
if (Yo) {
|
||
Ze = 128 | Ze;
|
||
}
|
||
|
||
_o.push(Ze);
|
||
|
||
if (!Yo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
to = _o;
|
||
}
|
||
|
||
Yo = ue;
|
||
Ae = to;
|
||
|
||
if (lo) {
|
||
lo = -Mn;
|
||
} else {
|
||
lo = Mn;
|
||
}
|
||
|
||
ko = Ae.concat(ko);
|
||
to = 64 > Yo;
|
||
Mn = Eo;
|
||
|
||
if (Mn) {
|
||
Mn = -no;
|
||
} else {
|
||
Mn = no;
|
||
}
|
||
|
||
Ae = lo;
|
||
|
||
if (to) {
|
||
lo = [Yo + 64 * Je];
|
||
We = lo;
|
||
} else {
|
||
lo = [];
|
||
ue = Yo % 128;
|
||
no = Yo - ue;
|
||
_o = 64 * Je;
|
||
Ze = no / 128;
|
||
no = 63 & Ze;
|
||
Ze = ue + 128;
|
||
ue = no + _o;
|
||
lo.push(Ze, ue);
|
||
We = lo;
|
||
}
|
||
|
||
Je = Mn;
|
||
to = We;
|
||
We = 64 > Je;
|
||
|
||
if (We) {
|
||
Yo = [Je + 64 * Eo];
|
||
oo = Yo;
|
||
} else {
|
||
Yo = Je % 128;
|
||
Mn = Yo + 128;
|
||
lo = 64 * Eo;
|
||
ue = Je - Yo;
|
||
Yo = ue / 128;
|
||
ue = 63 & Yo;
|
||
Yo = ue + lo;
|
||
lo = [];
|
||
lo.push(Mn, Yo);
|
||
oo = lo;
|
||
}
|
||
|
||
Je = oo;
|
||
oo = 64 > Ae;
|
||
|
||
if (oo) {
|
||
We = [Ae + 64 * we];
|
||
xe = We;
|
||
} else {
|
||
We = Ae % 128;
|
||
Yo = 64 * we;
|
||
Mn = [];
|
||
lo = We + 128;
|
||
ue = Ae - We;
|
||
We = ue / 128;
|
||
ue = 63 & We;
|
||
We = ue + Yo;
|
||
Mn.push(lo, We);
|
||
xe = Mn;
|
||
}
|
||
|
||
oo = xe;
|
||
ko = oo.concat(ko);
|
||
ko = to.concat(ko);
|
||
ko = Je.concat(ko);
|
||
Cn++;
|
||
break;
|
||
}
|
||
|
||
Je = Cn < W[25];
|
||
|
||
if (Je) {
|
||
Je = Do;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = void 0;
|
||
oo = wo - ro;
|
||
to = void 0;
|
||
xe = Ve - Pe;
|
||
We = void 0;
|
||
Yo = sn - $o;
|
||
Mn = xe;
|
||
xe = oe - tn;
|
||
Ae = void 0;
|
||
lo = Yo;
|
||
Yo = oo;
|
||
oo = xe;
|
||
xe = 0 | oo;
|
||
oo = 0 | lo;
|
||
lo = 0 | Yo;
|
||
Yo = 0 > oo;
|
||
we = 0 | Mn;
|
||
Mn = Yo;
|
||
ue = 16384 > lo;
|
||
no = 0 > we;
|
||
Eo = no;
|
||
_o = 0 > xe;
|
||
|
||
if (ue) {
|
||
Ze = void 0;
|
||
go = lo;
|
||
fn = 0 | go;
|
||
go = 128 > fn;
|
||
|
||
if (go) {
|
||
nn = [fn];
|
||
Ze = nn;
|
||
} else {
|
||
nn = fn % 128;
|
||
xn = [];
|
||
Sn = nn + 128;
|
||
Rn = fn - nn;
|
||
nn = Rn / 128;
|
||
Rn = 127 & nn;
|
||
xn.push(Sn, Rn);
|
||
Ze = xn;
|
||
}
|
||
|
||
go = Ze;
|
||
We = go;
|
||
} else {
|
||
Ze = [];
|
||
|
||
while (true) {
|
||
go = 127 & lo;
|
||
lo >>= 7;
|
||
|
||
if (lo) {
|
||
go = 128 | go;
|
||
}
|
||
|
||
Ze.push(go);
|
||
|
||
if (!lo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
We = Ze;
|
||
}
|
||
|
||
lo = _o;
|
||
ue = We;
|
||
|
||
if (Mn) {
|
||
Mn = -oo;
|
||
} else {
|
||
Mn = oo;
|
||
}
|
||
|
||
if (lo) {
|
||
lo = -xe;
|
||
} else {
|
||
lo = xe;
|
||
}
|
||
|
||
oo = Mn;
|
||
|
||
if (Eo) {
|
||
Eo = -we;
|
||
} else {
|
||
Eo = we;
|
||
}
|
||
|
||
xe = lo;
|
||
We = 64 > xe;
|
||
Mn = 64 > oo;
|
||
lo = Eo;
|
||
we = 64 > lo;
|
||
|
||
if (Mn) {
|
||
Eo = [oo + 64 * Yo];
|
||
to = Eo;
|
||
} else {
|
||
Eo = [];
|
||
Ze = oo % 128;
|
||
go = oo - Ze;
|
||
fn = 64 * Yo;
|
||
nn = go / 128;
|
||
go = Ze + 128;
|
||
Ze = 63 & nn;
|
||
nn = Ze + fn;
|
||
Eo.push(go, nn);
|
||
to = Eo;
|
||
}
|
||
|
||
oo = to;
|
||
|
||
if (We) {
|
||
to = [xe + 64 * _o];
|
||
Ae = to;
|
||
} else {
|
||
to = xe % 128;
|
||
Yo = xe - to;
|
||
Mn = to + 128;
|
||
to = Yo / 128;
|
||
Yo = 64 * _o;
|
||
Eo = [];
|
||
Ze = 63 & to;
|
||
to = Ze + Yo;
|
||
Eo.push(Mn, to);
|
||
Ae = Eo;
|
||
}
|
||
|
||
ko = ue.concat(ko);
|
||
|
||
if (we) {
|
||
to = [lo + 64 * no];
|
||
Je = to;
|
||
} else {
|
||
to = [];
|
||
xe = lo % 128;
|
||
We = lo - xe;
|
||
Yo = xe + 128;
|
||
xe = We / 128;
|
||
We = 63 & xe;
|
||
xe = 64 * no;
|
||
Mn = We + xe;
|
||
to.push(Yo, Mn);
|
||
Je = to;
|
||
}
|
||
|
||
to = Je;
|
||
ko = to.concat(ko);
|
||
Je = Ae;
|
||
ko = Je.concat(ko);
|
||
ko = oo.concat(ko);
|
||
Cn++;
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
} else {
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
Do = 1;
|
||
}
|
||
}
|
||
}
|
||
} else {
|
||
Je = 0 === wo;
|
||
|
||
if (Je) {
|
||
$n = !0;
|
||
} else {
|
||
Kn = wo - ro;
|
||
oo = 16 * W[11];
|
||
to = Kn >= oo;
|
||
|
||
if (to) {
|
||
$n = !0;
|
||
}
|
||
}
|
||
|
||
Je = $n;
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
$n = Je;
|
||
|
||
if ($n) {
|
||
Je = Cn === W[25];
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = Pe;
|
||
oo = void 0;
|
||
to = ro;
|
||
xe = void 0;
|
||
We = void 0;
|
||
Yo = 0 | to;
|
||
to = void 0;
|
||
Mn = tn;
|
||
Ae = $o;
|
||
lo = 0 | Mn;
|
||
Mn = 0 | Je;
|
||
Je = 0 > lo;
|
||
we = 0 > Mn;
|
||
ue = Je;
|
||
no = 0 | Ae;
|
||
Ae = 16384 > Yo;
|
||
Eo = 0 > no;
|
||
|
||
if (ue) {
|
||
ue = -lo;
|
||
} else {
|
||
ue = lo;
|
||
}
|
||
|
||
lo = we;
|
||
|
||
if (Ae) {
|
||
_o = void 0;
|
||
Ze = Yo;
|
||
go = 0 | Ze;
|
||
Ze = 128 > go;
|
||
|
||
if (Ze) {
|
||
fn = [go];
|
||
_o = fn;
|
||
} else {
|
||
fn = [];
|
||
nn = go % 128;
|
||
xn = nn + 128;
|
||
Sn = go - nn;
|
||
nn = Sn / 128;
|
||
Sn = 127 & nn;
|
||
fn.push(xn, Sn);
|
||
_o = fn;
|
||
}
|
||
|
||
Ze = _o;
|
||
to = Ze;
|
||
} else {
|
||
_o = [];
|
||
|
||
while (true) {
|
||
Ze = 127 & Yo;
|
||
Yo >>= 7;
|
||
|
||
if (Yo) {
|
||
Ze = 128 | Ze;
|
||
}
|
||
|
||
_o.push(Ze);
|
||
|
||
if (!Yo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
to = _o;
|
||
}
|
||
|
||
Yo = ue;
|
||
Ae = to;
|
||
|
||
if (lo) {
|
||
lo = -Mn;
|
||
} else {
|
||
lo = Mn;
|
||
}
|
||
|
||
ko = Ae.concat(ko);
|
||
to = 64 > Yo;
|
||
Mn = Eo;
|
||
|
||
if (Mn) {
|
||
Mn = -no;
|
||
} else {
|
||
Mn = no;
|
||
}
|
||
|
||
Ae = lo;
|
||
|
||
if (to) {
|
||
lo = [Yo + 64 * Je];
|
||
We = lo;
|
||
} else {
|
||
lo = [];
|
||
ue = Yo % 128;
|
||
no = Yo - ue;
|
||
_o = 64 * Je;
|
||
Ze = no / 128;
|
||
no = 63 & Ze;
|
||
Ze = ue + 128;
|
||
ue = no + _o;
|
||
lo.push(Ze, ue);
|
||
We = lo;
|
||
}
|
||
|
||
Je = Mn;
|
||
to = We;
|
||
We = 64 > Je;
|
||
|
||
if (We) {
|
||
Yo = [Je + 64 * Eo];
|
||
oo = Yo;
|
||
} else {
|
||
Yo = Je % 128;
|
||
Mn = Yo + 128;
|
||
lo = 64 * Eo;
|
||
ue = Je - Yo;
|
||
Yo = ue / 128;
|
||
ue = 63 & Yo;
|
||
Yo = ue + lo;
|
||
lo = [];
|
||
lo.push(Mn, Yo);
|
||
oo = lo;
|
||
}
|
||
|
||
Je = oo;
|
||
oo = 64 > Ae;
|
||
|
||
if (oo) {
|
||
We = [Ae + 64 * we];
|
||
xe = We;
|
||
} else {
|
||
We = Ae % 128;
|
||
Yo = 64 * we;
|
||
Mn = [];
|
||
lo = We + 128;
|
||
ue = Ae - We;
|
||
We = ue / 128;
|
||
ue = 63 & We;
|
||
We = ue + Yo;
|
||
Mn.push(lo, We);
|
||
xe = Mn;
|
||
}
|
||
|
||
oo = xe;
|
||
ko = oo.concat(ko);
|
||
ko = to.concat(ko);
|
||
ko = Je.concat(ko);
|
||
Cn++;
|
||
break;
|
||
}
|
||
|
||
Je = Cn < W[25];
|
||
|
||
if (Je) {
|
||
Je = Do;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = void 0;
|
||
oo = wo - ro;
|
||
to = void 0;
|
||
xe = Ve - Pe;
|
||
We = void 0;
|
||
Yo = sn - $o;
|
||
Mn = xe;
|
||
xe = oe - tn;
|
||
Ae = void 0;
|
||
lo = Yo;
|
||
Yo = oo;
|
||
oo = xe;
|
||
xe = 0 | oo;
|
||
oo = 0 | lo;
|
||
lo = 0 | Yo;
|
||
Yo = 0 > oo;
|
||
we = 0 | Mn;
|
||
Mn = Yo;
|
||
ue = 16384 > lo;
|
||
no = 0 > we;
|
||
Eo = no;
|
||
_o = 0 > xe;
|
||
|
||
if (ue) {
|
||
Ze = void 0;
|
||
go = lo;
|
||
fn = 0 | go;
|
||
go = 128 > fn;
|
||
|
||
if (go) {
|
||
nn = [fn];
|
||
Ze = nn;
|
||
} else {
|
||
nn = fn % 128;
|
||
xn = [];
|
||
Sn = nn + 128;
|
||
Rn = fn - nn;
|
||
nn = Rn / 128;
|
||
Rn = 127 & nn;
|
||
xn.push(Sn, Rn);
|
||
Ze = xn;
|
||
}
|
||
|
||
go = Ze;
|
||
We = go;
|
||
} else {
|
||
Ze = [];
|
||
|
||
while (true) {
|
||
go = 127 & lo;
|
||
lo >>= 7;
|
||
|
||
if (lo) {
|
||
go = 128 | go;
|
||
}
|
||
|
||
Ze.push(go);
|
||
|
||
if (!lo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
We = Ze;
|
||
}
|
||
|
||
lo = _o;
|
||
ue = We;
|
||
|
||
if (Mn) {
|
||
Mn = -oo;
|
||
} else {
|
||
Mn = oo;
|
||
}
|
||
|
||
if (lo) {
|
||
lo = -xe;
|
||
} else {
|
||
lo = xe;
|
||
}
|
||
|
||
oo = Mn;
|
||
|
||
if (Eo) {
|
||
Eo = -we;
|
||
} else {
|
||
Eo = we;
|
||
}
|
||
|
||
xe = lo;
|
||
We = 64 > xe;
|
||
Mn = 64 > oo;
|
||
lo = Eo;
|
||
we = 64 > lo;
|
||
|
||
if (Mn) {
|
||
Eo = [oo + 64 * Yo];
|
||
to = Eo;
|
||
} else {
|
||
Eo = [];
|
||
Ze = oo % 128;
|
||
go = oo - Ze;
|
||
fn = 64 * Yo;
|
||
nn = go / 128;
|
||
go = Ze + 128;
|
||
Ze = 63 & nn;
|
||
nn = Ze + fn;
|
||
Eo.push(go, nn);
|
||
to = Eo;
|
||
}
|
||
|
||
oo = to;
|
||
|
||
if (We) {
|
||
to = [xe + 64 * _o];
|
||
Ae = to;
|
||
} else {
|
||
to = xe % 128;
|
||
Yo = xe - to;
|
||
Mn = to + 128;
|
||
to = Yo / 128;
|
||
Yo = 64 * _o;
|
||
Eo = [];
|
||
Ze = 63 & to;
|
||
to = Ze + Yo;
|
||
Eo.push(Mn, to);
|
||
Ae = Eo;
|
||
}
|
||
|
||
ko = ue.concat(ko);
|
||
|
||
if (we) {
|
||
to = [lo + 64 * no];
|
||
Je = to;
|
||
} else {
|
||
to = [];
|
||
xe = lo % 128;
|
||
We = lo - xe;
|
||
Yo = xe + 128;
|
||
xe = We / 128;
|
||
We = 63 & xe;
|
||
xe = 64 * no;
|
||
Mn = We + xe;
|
||
to.push(Yo, Mn);
|
||
Je = to;
|
||
}
|
||
|
||
to = Je;
|
||
ko = to.concat(ko);
|
||
Je = Ae;
|
||
ko = Je.concat(ko);
|
||
ko = oo.concat(ko);
|
||
Cn++;
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
} else {
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
Do = 1;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
} else {
|
||
$n = !1;
|
||
|
||
if (W[5]) {
|
||
Je = W[11] > 0;
|
||
|
||
if (Je) {
|
||
Kn = cn % W[11];
|
||
Je = 0 !== Kn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (!Kn) {
|
||
$n = !0;
|
||
Je = $n;
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
$n = Je;
|
||
|
||
if ($n) {
|
||
Je = Cn === W[25];
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = Pe;
|
||
oo = void 0;
|
||
to = ro;
|
||
xe = void 0;
|
||
We = void 0;
|
||
Yo = 0 | to;
|
||
to = void 0;
|
||
Mn = tn;
|
||
Ae = $o;
|
||
lo = 0 | Mn;
|
||
Mn = 0 | Je;
|
||
Je = 0 > lo;
|
||
we = 0 > Mn;
|
||
ue = Je;
|
||
no = 0 | Ae;
|
||
Ae = 16384 > Yo;
|
||
Eo = 0 > no;
|
||
|
||
if (ue) {
|
||
ue = -lo;
|
||
} else {
|
||
ue = lo;
|
||
}
|
||
|
||
lo = we;
|
||
|
||
if (Ae) {
|
||
_o = void 0;
|
||
Ze = Yo;
|
||
go = 0 | Ze;
|
||
Ze = 128 > go;
|
||
|
||
if (Ze) {
|
||
fn = [go];
|
||
_o = fn;
|
||
} else {
|
||
fn = [];
|
||
nn = go % 128;
|
||
xn = nn + 128;
|
||
Sn = go - nn;
|
||
nn = Sn / 128;
|
||
Sn = 127 & nn;
|
||
fn.push(xn, Sn);
|
||
_o = fn;
|
||
}
|
||
|
||
Ze = _o;
|
||
to = Ze;
|
||
} else {
|
||
_o = [];
|
||
|
||
while (true) {
|
||
Ze = 127 & Yo;
|
||
Yo >>= 7;
|
||
|
||
if (Yo) {
|
||
Ze = 128 | Ze;
|
||
}
|
||
|
||
_o.push(Ze);
|
||
|
||
if (!Yo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
to = _o;
|
||
}
|
||
|
||
Yo = ue;
|
||
Ae = to;
|
||
|
||
if (lo) {
|
||
lo = -Mn;
|
||
} else {
|
||
lo = Mn;
|
||
}
|
||
|
||
ko = Ae.concat(ko);
|
||
to = 64 > Yo;
|
||
Mn = Eo;
|
||
|
||
if (Mn) {
|
||
Mn = -no;
|
||
} else {
|
||
Mn = no;
|
||
}
|
||
|
||
Ae = lo;
|
||
|
||
if (to) {
|
||
lo = [Yo + 64 * Je];
|
||
We = lo;
|
||
} else {
|
||
lo = [];
|
||
ue = Yo % 128;
|
||
no = Yo - ue;
|
||
_o = 64 * Je;
|
||
Ze = no / 128;
|
||
no = 63 & Ze;
|
||
Ze = ue + 128;
|
||
ue = no + _o;
|
||
lo.push(Ze, ue);
|
||
We = lo;
|
||
}
|
||
|
||
Je = Mn;
|
||
to = We;
|
||
We = 64 > Je;
|
||
|
||
if (We) {
|
||
Yo = [Je + 64 * Eo];
|
||
oo = Yo;
|
||
} else {
|
||
Yo = Je % 128;
|
||
Mn = Yo + 128;
|
||
lo = 64 * Eo;
|
||
ue = Je - Yo;
|
||
Yo = ue / 128;
|
||
ue = 63 & Yo;
|
||
Yo = ue + lo;
|
||
lo = [];
|
||
lo.push(Mn, Yo);
|
||
oo = lo;
|
||
}
|
||
|
||
Je = oo;
|
||
oo = 64 > Ae;
|
||
|
||
if (oo) {
|
||
We = [Ae + 64 * we];
|
||
xe = We;
|
||
} else {
|
||
We = Ae % 128;
|
||
Yo = 64 * we;
|
||
Mn = [];
|
||
lo = We + 128;
|
||
ue = Ae - We;
|
||
We = ue / 128;
|
||
ue = 63 & We;
|
||
We = ue + Yo;
|
||
Mn.push(lo, We);
|
||
xe = Mn;
|
||
}
|
||
|
||
oo = xe;
|
||
ko = oo.concat(ko);
|
||
ko = to.concat(ko);
|
||
ko = Je.concat(ko);
|
||
Cn++;
|
||
break;
|
||
}
|
||
|
||
Je = Cn < W[25];
|
||
|
||
if (Je) {
|
||
Je = Do;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = void 0;
|
||
oo = wo - ro;
|
||
to = void 0;
|
||
xe = Ve - Pe;
|
||
We = void 0;
|
||
Yo = sn - $o;
|
||
Mn = xe;
|
||
xe = oe - tn;
|
||
Ae = void 0;
|
||
lo = Yo;
|
||
Yo = oo;
|
||
oo = xe;
|
||
xe = 0 | oo;
|
||
oo = 0 | lo;
|
||
lo = 0 | Yo;
|
||
Yo = 0 > oo;
|
||
we = 0 | Mn;
|
||
Mn = Yo;
|
||
ue = 16384 > lo;
|
||
no = 0 > we;
|
||
Eo = no;
|
||
_o = 0 > xe;
|
||
|
||
if (ue) {
|
||
Ze = void 0;
|
||
go = lo;
|
||
fn = 0 | go;
|
||
go = 128 > fn;
|
||
|
||
if (go) {
|
||
nn = [fn];
|
||
Ze = nn;
|
||
} else {
|
||
nn = fn % 128;
|
||
xn = [];
|
||
Sn = nn + 128;
|
||
Rn = fn - nn;
|
||
nn = Rn / 128;
|
||
Rn = 127 & nn;
|
||
xn.push(Sn, Rn);
|
||
Ze = xn;
|
||
}
|
||
|
||
go = Ze;
|
||
We = go;
|
||
} else {
|
||
Ze = [];
|
||
|
||
while (true) {
|
||
go = 127 & lo;
|
||
lo >>= 7;
|
||
|
||
if (lo) {
|
||
go = 128 | go;
|
||
}
|
||
|
||
Ze.push(go);
|
||
|
||
if (!lo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
We = Ze;
|
||
}
|
||
|
||
lo = _o;
|
||
ue = We;
|
||
|
||
if (Mn) {
|
||
Mn = -oo;
|
||
} else {
|
||
Mn = oo;
|
||
}
|
||
|
||
if (lo) {
|
||
lo = -xe;
|
||
} else {
|
||
lo = xe;
|
||
}
|
||
|
||
oo = Mn;
|
||
|
||
if (Eo) {
|
||
Eo = -we;
|
||
} else {
|
||
Eo = we;
|
||
}
|
||
|
||
xe = lo;
|
||
We = 64 > xe;
|
||
Mn = 64 > oo;
|
||
lo = Eo;
|
||
we = 64 > lo;
|
||
|
||
if (Mn) {
|
||
Eo = [oo + 64 * Yo];
|
||
to = Eo;
|
||
} else {
|
||
Eo = [];
|
||
Ze = oo % 128;
|
||
go = oo - Ze;
|
||
fn = 64 * Yo;
|
||
nn = go / 128;
|
||
go = Ze + 128;
|
||
Ze = 63 & nn;
|
||
nn = Ze + fn;
|
||
Eo.push(go, nn);
|
||
to = Eo;
|
||
}
|
||
|
||
oo = to;
|
||
|
||
if (We) {
|
||
to = [xe + 64 * _o];
|
||
Ae = to;
|
||
} else {
|
||
to = xe % 128;
|
||
Yo = xe - to;
|
||
Mn = to + 128;
|
||
to = Yo / 128;
|
||
Yo = 64 * _o;
|
||
Eo = [];
|
||
Ze = 63 & to;
|
||
to = Ze + Yo;
|
||
Eo.push(Mn, to);
|
||
Ae = Eo;
|
||
}
|
||
|
||
ko = ue.concat(ko);
|
||
|
||
if (we) {
|
||
to = [lo + 64 * no];
|
||
Je = to;
|
||
} else {
|
||
to = [];
|
||
xe = lo % 128;
|
||
We = lo - xe;
|
||
Yo = xe + 128;
|
||
xe = We / 128;
|
||
We = 63 & xe;
|
||
xe = 64 * no;
|
||
Mn = We + xe;
|
||
to.push(Yo, Mn);
|
||
Je = to;
|
||
}
|
||
|
||
to = Je;
|
||
ko = to.concat(ko);
|
||
Je = Ae;
|
||
ko = Je.concat(ko);
|
||
ko = oo.concat(ko);
|
||
Cn++;
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
} else {
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
Do = 1;
|
||
}
|
||
}
|
||
}
|
||
} else {
|
||
Je = 0 === wo;
|
||
|
||
if (Je) {
|
||
$n = !0;
|
||
} else {
|
||
Kn = wo - ro;
|
||
oo = 16 * W[11];
|
||
to = Kn >= oo;
|
||
|
||
if (to) {
|
||
$n = !0;
|
||
}
|
||
}
|
||
|
||
Je = $n;
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
$n = Je;
|
||
|
||
if ($n) {
|
||
Je = Cn === W[25];
|
||
|
||
if (!Je) {
|
||
Je = 0 === cn;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = Pe;
|
||
oo = void 0;
|
||
to = ro;
|
||
xe = void 0;
|
||
We = void 0;
|
||
Yo = 0 | to;
|
||
to = void 0;
|
||
Mn = tn;
|
||
Ae = $o;
|
||
lo = 0 | Mn;
|
||
Mn = 0 | Je;
|
||
Je = 0 > lo;
|
||
we = 0 > Mn;
|
||
ue = Je;
|
||
no = 0 | Ae;
|
||
Ae = 16384 > Yo;
|
||
Eo = 0 > no;
|
||
|
||
if (ue) {
|
||
ue = -lo;
|
||
} else {
|
||
ue = lo;
|
||
}
|
||
|
||
lo = we;
|
||
|
||
if (Ae) {
|
||
_o = void 0;
|
||
Ze = Yo;
|
||
go = 0 | Ze;
|
||
Ze = 128 > go;
|
||
|
||
if (Ze) {
|
||
fn = [go];
|
||
_o = fn;
|
||
} else {
|
||
fn = [];
|
||
nn = go % 128;
|
||
xn = nn + 128;
|
||
Sn = go - nn;
|
||
nn = Sn / 128;
|
||
Sn = 127 & nn;
|
||
fn.push(xn, Sn);
|
||
_o = fn;
|
||
}
|
||
|
||
Ze = _o;
|
||
to = Ze;
|
||
} else {
|
||
_o = [];
|
||
|
||
while (true) {
|
||
Ze = 127 & Yo;
|
||
Yo >>= 7;
|
||
|
||
if (Yo) {
|
||
Ze = 128 | Ze;
|
||
}
|
||
|
||
_o.push(Ze);
|
||
|
||
if (!Yo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
to = _o;
|
||
}
|
||
|
||
Yo = ue;
|
||
Ae = to;
|
||
|
||
if (lo) {
|
||
lo = -Mn;
|
||
} else {
|
||
lo = Mn;
|
||
}
|
||
|
||
ko = Ae.concat(ko);
|
||
to = 64 > Yo;
|
||
Mn = Eo;
|
||
|
||
if (Mn) {
|
||
Mn = -no;
|
||
} else {
|
||
Mn = no;
|
||
}
|
||
|
||
Ae = lo;
|
||
|
||
if (to) {
|
||
lo = [Yo + 64 * Je];
|
||
We = lo;
|
||
} else {
|
||
lo = [];
|
||
ue = Yo % 128;
|
||
no = Yo - ue;
|
||
_o = 64 * Je;
|
||
Ze = no / 128;
|
||
no = 63 & Ze;
|
||
Ze = ue + 128;
|
||
ue = no + _o;
|
||
lo.push(Ze, ue);
|
||
We = lo;
|
||
}
|
||
|
||
Je = Mn;
|
||
to = We;
|
||
We = 64 > Je;
|
||
|
||
if (We) {
|
||
Yo = [Je + 64 * Eo];
|
||
oo = Yo;
|
||
} else {
|
||
Yo = Je % 128;
|
||
Mn = Yo + 128;
|
||
lo = 64 * Eo;
|
||
ue = Je - Yo;
|
||
Yo = ue / 128;
|
||
ue = 63 & Yo;
|
||
Yo = ue + lo;
|
||
lo = [];
|
||
lo.push(Mn, Yo);
|
||
oo = lo;
|
||
}
|
||
|
||
Je = oo;
|
||
oo = 64 > Ae;
|
||
|
||
if (oo) {
|
||
We = [Ae + 64 * we];
|
||
xe = We;
|
||
} else {
|
||
We = Ae % 128;
|
||
Yo = 64 * we;
|
||
Mn = [];
|
||
lo = We + 128;
|
||
ue = Ae - We;
|
||
We = ue / 128;
|
||
ue = 63 & We;
|
||
We = ue + Yo;
|
||
Mn.push(lo, We);
|
||
xe = Mn;
|
||
}
|
||
|
||
oo = xe;
|
||
ko = oo.concat(ko);
|
||
ko = to.concat(ko);
|
||
ko = Je.concat(ko);
|
||
Cn++;
|
||
break;
|
||
}
|
||
|
||
Je = Cn < W[25];
|
||
|
||
if (Je) {
|
||
Je = Do;
|
||
}
|
||
|
||
Kn = Je;
|
||
|
||
if (Kn) {
|
||
Je = void 0;
|
||
oo = wo - ro;
|
||
to = void 0;
|
||
xe = Ve - Pe;
|
||
We = void 0;
|
||
Yo = sn - $o;
|
||
Mn = xe;
|
||
xe = oe - tn;
|
||
Ae = void 0;
|
||
lo = Yo;
|
||
Yo = oo;
|
||
oo = xe;
|
||
xe = 0 | oo;
|
||
oo = 0 | lo;
|
||
lo = 0 | Yo;
|
||
Yo = 0 > oo;
|
||
we = 0 | Mn;
|
||
Mn = Yo;
|
||
ue = 16384 > lo;
|
||
no = 0 > we;
|
||
Eo = no;
|
||
_o = 0 > xe;
|
||
|
||
if (ue) {
|
||
Ze = void 0;
|
||
go = lo;
|
||
fn = 0 | go;
|
||
go = 128 > fn;
|
||
|
||
if (go) {
|
||
nn = [fn];
|
||
Ze = nn;
|
||
} else {
|
||
nn = fn % 128;
|
||
xn = [];
|
||
Sn = nn + 128;
|
||
Rn = fn - nn;
|
||
nn = Rn / 128;
|
||
Rn = 127 & nn;
|
||
xn.push(Sn, Rn);
|
||
Ze = xn;
|
||
}
|
||
|
||
go = Ze;
|
||
We = go;
|
||
} else {
|
||
Ze = [];
|
||
|
||
while (true) {
|
||
go = 127 & lo;
|
||
lo >>= 7;
|
||
|
||
if (lo) {
|
||
go = 128 | go;
|
||
}
|
||
|
||
Ze.push(go);
|
||
|
||
if (!lo) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
We = Ze;
|
||
}
|
||
|
||
lo = _o;
|
||
ue = We;
|
||
|
||
if (Mn) {
|
||
Mn = -oo;
|
||
} else {
|
||
Mn = oo;
|
||
}
|
||
|
||
if (lo) {
|
||
lo = -xe;
|
||
} else {
|
||
lo = xe;
|
||
}
|
||
|
||
oo = Mn;
|
||
|
||
if (Eo) {
|
||
Eo = -we;
|
||
} else {
|
||
Eo = we;
|
||
}
|
||
|
||
xe = lo;
|
||
We = 64 > xe;
|
||
Mn = 64 > oo;
|
||
lo = Eo;
|
||
we = 64 > lo;
|
||
|
||
if (Mn) {
|
||
Eo = [oo + 64 * Yo];
|
||
to = Eo;
|
||
} else {
|
||
Eo = [];
|
||
Ze = oo % 128;
|
||
go = oo - Ze;
|
||
fn = 64 * Yo;
|
||
nn = go / 128;
|
||
go = Ze + 128;
|
||
Ze = 63 & nn;
|
||
nn = Ze + fn;
|
||
Eo.push(go, nn);
|
||
to = Eo;
|
||
}
|
||
|
||
oo = to;
|
||
|
||
if (We) {
|
||
to = [xe + 64 * _o];
|
||
Ae = to;
|
||
} else {
|
||
to = xe % 128;
|
||
Yo = xe - to;
|
||
Mn = to + 128;
|
||
to = Yo / 128;
|
||
Yo = 64 * _o;
|
||
Eo = [];
|
||
Ze = 63 & to;
|
||
to = Ze + Yo;
|
||
Eo.push(Mn, to);
|
||
Ae = Eo;
|
||
}
|
||
|
||
ko = ue.concat(ko);
|
||
|
||
if (we) {
|
||
to = [lo + 64 * no];
|
||
Je = to;
|
||
} else {
|
||
to = [];
|
||
xe = lo % 128;
|
||
We = lo - xe;
|
||
Yo = xe + 128;
|
||
xe = We / 128;
|
||
We = 63 & xe;
|
||
xe = 64 * no;
|
||
Mn = We + xe;
|
||
to.push(Yo, Mn);
|
||
Je = to;
|
||
}
|
||
|
||
to = Je;
|
||
ko = to.concat(ko);
|
||
Je = Ae;
|
||
ko = Je.concat(ko);
|
||
ko = oo.concat(ko);
|
||
Cn++;
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
} else {
|
||
sn = $o;
|
||
oe = tn;
|
||
Ve = Pe;
|
||
wo = ro;
|
||
Do = 1;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
cn--;
|
||
}
|
||
|
||
oe = Cn;
|
||
Ve = 0 | oe;
|
||
oe = 128 > Ve;
|
||
|
||
if (oe) {
|
||
cn = [Ve];
|
||
Vo = cn;
|
||
} else {
|
||
cn = Ve % 128;
|
||
Do = cn + 128;
|
||
Cn = [];
|
||
sn = Ve - cn;
|
||
cn = sn / 128;
|
||
sn = 127 & cn;
|
||
Cn.push(Do, sn);
|
||
Vo = Cn;
|
||
}
|
||
|
||
oe = Vo;
|
||
ko = oe.concat(ko);
|
||
Oa = ko;
|
||
}
|
||
} else {
|
||
ee = [0];
|
||
Oa = ee;
|
||
}
|
||
} else {
|
||
Oa = void 0;
|
||
}
|
||
|
||
R = P[Ba];
|
||
P = Oa;
|
||
|
||
if (D) {
|
||
g.push(1);
|
||
g = g.concat(D);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
if (B) {
|
||
g.push(1);
|
||
g = g.concat(B);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
B = Mt;
|
||
|
||
if (P) {
|
||
g.push(1);
|
||
g = g.concat(P);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
W = 1 === B[50];
|
||
D = Tn;
|
||
F = je | y[1];
|
||
|
||
if (W) {
|
||
Y[0] = 0;
|
||
Y[1] = B[38];
|
||
Y[2] = B[3];
|
||
} else {
|
||
je = 2 === B[50];
|
||
|
||
if (je) {
|
||
Y[0] = 2;
|
||
} else {
|
||
Y[0] = 1;
|
||
}
|
||
}
|
||
|
||
B = F[uo]();
|
||
Gt = Y;
|
||
Y = D[xo];
|
||
W = Mt;
|
||
D = Gt;
|
||
|
||
if (D) {
|
||
g.push(1);
|
||
g = g.concat(D);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
if (ie) {
|
||
g.push(1);
|
||
g = g.concat(ie);
|
||
} else {
|
||
g.push(0);
|
||
}
|
||
|
||
D = g;
|
||
je = D.slice();
|
||
|
||
while (Te < je.length) {
|
||
F = 255 & je[Te];
|
||
ce = 0;
|
||
ee = 0;
|
||
ce = Kt.indexOf(H[F], 1);
|
||
oe = 255 === F;
|
||
|
||
if (oe) {
|
||
oe = Kt.length - 1;
|
||
} else {
|
||
Ve = F + 1;
|
||
Vo = H[Ve];
|
||
oe = Kt.indexOf(Vo, 1);
|
||
}
|
||
|
||
ee = oe;
|
||
F = ae - Qt;
|
||
oe = F / Kt.length;
|
||
F = oe * ee;
|
||
ae = Qt + F;
|
||
F = oe * ce;
|
||
Qt += F;
|
||
F = Kt[at](0, ee);
|
||
ce = F + te;
|
||
F = Kt[at](ee);
|
||
Kt = ce + F;
|
||
F = ae[la](2);
|
||
ce = F[at](2);
|
||
F = Qt[la](2);
|
||
ee = F[at](2);
|
||
F = ce.split(_);
|
||
oe = ee.split(_);
|
||
ee = 0;
|
||
Ve = F[or];
|
||
|
||
if (Ve) {
|
||
Ve = W[27];
|
||
}
|
||
|
||
Vo = Ve;
|
||
|
||
if (Vo) {
|
||
ee = F[or](W[27], oe);
|
||
} else {
|
||
Ve = F[ee] === oe[ee];
|
||
|
||
while (Ve) {
|
||
ee++;
|
||
Ve = F[ee] === oe[ee];
|
||
}
|
||
}
|
||
|
||
F = ce[at](0, ee);
|
||
ye += F;
|
||
F = Math.pow(2, ee);
|
||
ce = ae * F;
|
||
ee = 0 | ce;
|
||
ae = ce - ee;
|
||
ce = Qt * F;
|
||
Qt = ce - ee;
|
||
Te++;
|
||
}
|
||
|
||
W = Mt;
|
||
H = D.length;
|
||
D = Qt[la](2);
|
||
Te = k;
|
||
te = W;
|
||
je = H;
|
||
H = 0 | je;
|
||
je = D[at](2);
|
||
D = je[Be](S, _);
|
||
ye += D;
|
||
_ = 16384 > H;
|
||
|
||
if (_) {
|
||
D = void 0;
|
||
Be = H;
|
||
je = 0 | Be;
|
||
Be = 128 > je;
|
||
|
||
if (Be) {
|
||
ae = [je];
|
||
D = ae;
|
||
} else {
|
||
ae = je % 128;
|
||
F = je - ae;
|
||
ce = [];
|
||
ee = F / 128;
|
||
F = ae + 128;
|
||
ae = 127 & ee;
|
||
ce.push(F, ae);
|
||
D = ce;
|
||
}
|
||
|
||
Be = D;
|
||
on = Be;
|
||
} else {
|
||
D = [];
|
||
|
||
while (true) {
|
||
Be = 127 & H;
|
||
H >>= 7;
|
||
|
||
if (H) {
|
||
Be = 128 | Be;
|
||
}
|
||
|
||
D.push(Be);
|
||
|
||
if (!H) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
on = D;
|
||
}
|
||
|
||
if (!te[55]) {
|
||
te[55] = [];
|
||
}
|
||
|
||
_ = on;
|
||
|
||
while (true) {
|
||
D = ye.length > 7;
|
||
|
||
if (D) {
|
||
D = ye[at](0, 8);
|
||
H = R(D, 2);
|
||
|
||
_.push(H);
|
||
|
||
ye = ye[at](8);
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
y = B.split(Jo);
|
||
B = te[55];
|
||
D = ye + Jt;
|
||
H = Jo + e;
|
||
on = H[Oo](so, Et);
|
||
H = y;
|
||
y = B;
|
||
B = Nr % H.length;
|
||
on = on[Oo](ne, kn);
|
||
ne = H[B];
|
||
B = ne % 4;
|
||
H = on.length;
|
||
wr = B;
|
||
B = D[at](0, 8);
|
||
D = H % 60;
|
||
ne = wr;
|
||
Be = H / 60;
|
||
H = R(B, 2);
|
||
|
||
_.push(H);
|
||
|
||
B = 0 | Be;
|
||
ao = _;
|
||
|
||
if (D) {
|
||
B++;
|
||
}
|
||
|
||
g = ao;
|
||
R = g;
|
||
_ = B - 1;
|
||
B = _;
|
||
_ = R.length / 2;
|
||
g = B - Zo;
|
||
B = Y[Ut](_);
|
||
Y = Tn;
|
||
|
||
while (B > q) {
|
||
_ = 2 * q;
|
||
D = 2 * q;
|
||
H = D + 2;
|
||
D = R.slice(_, H);
|
||
_ = 4 * ne;
|
||
H = q % 4;
|
||
Be = _ + H;
|
||
_ = Be % 4;
|
||
H = 0 === _;
|
||
|
||
if (H) {
|
||
Be = void 0;
|
||
je = D;
|
||
ye = [];
|
||
ao = 1;
|
||
so = 0;
|
||
ae = 30;
|
||
F = 7;
|
||
ce = ae;
|
||
|
||
while (so < je.length) {
|
||
ae = ce << F;
|
||
ee = ae ^ ce;
|
||
ae = 240 & ee;
|
||
ee = ce >> ao;
|
||
ce = ae + ee;
|
||
ae = je[so] ^ ce;
|
||
ee = 255 & ae;
|
||
ye.push(ee);
|
||
so++;
|
||
}
|
||
|
||
Be = ye;
|
||
je = Be;
|
||
ln = ln.concat(je);
|
||
}
|
||
|
||
H = 1 === _;
|
||
|
||
if (H) {
|
||
Be = void 0;
|
||
je = [];
|
||
ye = 0;
|
||
ao = D;
|
||
so = 45342;
|
||
ae = so;
|
||
|
||
while (ye < ao.length) {
|
||
so = ao[ye];
|
||
F = so ^ ae;
|
||
ae = F;
|
||
so = 255 & F;
|
||
je.push(so);
|
||
ye++;
|
||
}
|
||
|
||
Be = je;
|
||
je = Be;
|
||
ln = ln.concat(je);
|
||
}
|
||
|
||
H = 2 === _;
|
||
|
||
if (H) {
|
||
Be = [];
|
||
je = 7;
|
||
ye = D;
|
||
ao = void 0;
|
||
so = 8;
|
||
ae = 112;
|
||
F = 0;
|
||
ce = ae;
|
||
|
||
while (F < ye.length) {
|
||
ae = ce << je;
|
||
ee = ae ^ ce;
|
||
ae = 240 & ee;
|
||
ee = ce >> so;
|
||
ce = ae + ee;
|
||
ae = ye[F] ^ ce;
|
||
ee = 255 & ae;
|
||
Be.push(ee);
|
||
F++;
|
||
}
|
||
|
||
ao = Be;
|
||
Be = ao;
|
||
ln = ln.concat(Be);
|
||
}
|
||
|
||
H = 3 === _;
|
||
|
||
if (H) {
|
||
_ = D;
|
||
Be = 27901;
|
||
je = Be;
|
||
Be = 72;
|
||
ye = [];
|
||
ao = 0;
|
||
so = void 0;
|
||
|
||
while (ao < _.length) {
|
||
ae = _[ao];
|
||
F = ae ^ je;
|
||
ae = je * ao;
|
||
ce = ae % 256;
|
||
je = ce + Be;
|
||
ae = 255 & F;
|
||
ye.push(ae);
|
||
ao++;
|
||
}
|
||
|
||
so = ye;
|
||
_ = so;
|
||
ln = ln.concat(_);
|
||
}
|
||
|
||
q++;
|
||
}
|
||
|
||
q = Y[pe];
|
||
It = ln;
|
||
B = It;
|
||
R = q[U];
|
||
q = B;
|
||
_ = g + 1;
|
||
g = q.slice();
|
||
q = void 0 === R;
|
||
g.push(0, 0, 0);
|
||
|
||
while (true) {
|
||
if (ra) {
|
||
M += 4;
|
||
}
|
||
|
||
ra = 1;
|
||
R = M < g.length;
|
||
|
||
if (R) {
|
||
R = 216 & g[M];
|
||
Ge += R;
|
||
R = M + 1;
|
||
D = g[R];
|
||
R = 216 & D;
|
||
Ge += R;
|
||
R = M + 2;
|
||
D = g[R];
|
||
R = 216 & D;
|
||
Ge += R;
|
||
R = M + 3;
|
||
D = g[R];
|
||
R = 216 & D;
|
||
Ge += R;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
if (q) {
|
||
nt = 255;
|
||
} else {
|
||
R = Y[pe];
|
||
M = R[U]();
|
||
|
||
if (M) {
|
||
nt = 0;
|
||
} else {
|
||
nt = 1;
|
||
}
|
||
}
|
||
|
||
q = Tn;
|
||
R = q;
|
||
q = R[xo];
|
||
R = 65535 & Ge;
|
||
Y = Tn;
|
||
M = [nt];
|
||
g = Y[Da];
|
||
U = q[ve]();
|
||
q = R;
|
||
R = Y[pe];
|
||
D = Y[Ln];
|
||
H = !g;
|
||
Uo = M;
|
||
M = Y[X];
|
||
ne = U * _;
|
||
_ = 255 & q;
|
||
U = q >> 8;
|
||
q = Uo;
|
||
Be = 255 & U;
|
||
He.push(Be, _);
|
||
|
||
if (!H) {
|
||
H = Y[Io];
|
||
}
|
||
|
||
if (q) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(q);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
q = H;
|
||
Ke = He;
|
||
|
||
if (q) {
|
||
_ = [];
|
||
|
||
_.push(0, 0, 0, 0);
|
||
|
||
U = _;
|
||
sa = U;
|
||
} else {
|
||
U = D[Un](g[qo], "name");
|
||
ye = 0;
|
||
ao = void 0;
|
||
He = "a[href*=\"dianzhentan.com\"]";
|
||
so = "div[id=gwdang_main]";
|
||
ae = "link[href*=\"8jisu.com\"]";
|
||
ce = "link[href*=\"aming\"]";
|
||
ln = "img[src*=\"diantoushi.com\"]";
|
||
oe = "img[src*=\"udaren.\"]";
|
||
Uo = U;
|
||
Ve = "script[src*=\"lsjztc.com\"]";
|
||
Vo = "querySelector";
|
||
cn = "link[href*=\"wdzs.com\"]";
|
||
var _ = "addFetchFilter";
|
||
je = "link[href*=\"wuxiegj.com\"]";
|
||
var H = "script[src*=\"zbm666.com\"]";
|
||
Ge = "img[src*=\"xws.tqdn.cn\"]";
|
||
nt = "a[href*=\"yihoc.com\"]";
|
||
|
||
if (Uo) {
|
||
Uo = U[st];
|
||
}
|
||
|
||
Et = [];
|
||
var Do = "script[src*=\"wstplug.oss\"]";
|
||
F = "script[src*=\"zaozaosheng.com\"]";
|
||
at = "DSJPLUGJS_VERSION";
|
||
ko = !!Y[_] << 7;
|
||
_ = "LSJ";
|
||
It = Uo;
|
||
Uo = !!Y[_] << 8;
|
||
var ee = "img[src*=\"lubanpsdupload\"]";
|
||
_ = !!Y[at] << 6;
|
||
Be = R[Vo];
|
||
Vo = Be[Mo](R);
|
||
Be = !!Vo(Ve) << 15;
|
||
Ve = !!Vo(ee) << 16;
|
||
ee = !!Vo(je) << 17;
|
||
je = !!Vo(cn) << 3;
|
||
cn = !!Vo(so) << 19;
|
||
so = !!Vo(nt) << 4;
|
||
nt = !!Vo(He) << 11;
|
||
He = !!Vo(F) << 18;
|
||
F = !!Vo(H) << 1;
|
||
H = !!Vo(Do) << 0;
|
||
at = !!Vo(oe) << 2;
|
||
oe = Ge;
|
||
ye |= H;
|
||
H = !!Vo(ae) << 12;
|
||
ae = !!Vo(oe) << 13;
|
||
Ge = !!Vo(ce) << 9;
|
||
ye |= F;
|
||
F = !!Vo(oe) << 14;
|
||
ce = !!Vo(ln) << 10;
|
||
ye |= at;
|
||
ye |= je;
|
||
ye |= so;
|
||
ye |= _;
|
||
ye |= ko;
|
||
ye |= Uo;
|
||
ye |= Ge;
|
||
ye |= ce;
|
||
ye |= nt;
|
||
ye |= H;
|
||
ye |= ae;
|
||
ye |= F;
|
||
ye |= Be;
|
||
ye |= Ve;
|
||
ye |= ee;
|
||
ye |= He;
|
||
ye |= cn;
|
||
|
||
if (It) {
|
||
He = M[Fn](lt);
|
||
so = "84d45aec02d663cc";
|
||
Ge = U[st];
|
||
Uo = He[Ha](Ge[Dt], Ge);
|
||
Ge = "zmgj.zjk.taeapp.com";
|
||
Ve = Uo.join(On);
|
||
var Uo = "lsjztc.com";
|
||
var je = "zaozaosheng.com";
|
||
_ = !!~Ve.indexOf(je) << 20;
|
||
ye |= _;
|
||
var Be = "wuxiegj.com";
|
||
var H = "yihoc.com";
|
||
_ = !!~Ve.indexOf(so) << 21;
|
||
je = !!~Ve.indexOf(Uo) << 22;
|
||
He = !!~Ve.indexOf(Ge) << 23;
|
||
so = !!~Ve.indexOf(Be) << 24;
|
||
ye |= _;
|
||
_ = !!~Ve.indexOf(H) << 5;
|
||
ye |= je;
|
||
ye |= He;
|
||
ye |= so;
|
||
ye |= _;
|
||
}
|
||
|
||
_ = ye;
|
||
U = _ >> 24;
|
||
H = 255 & U;
|
||
U = _ >> 16;
|
||
Be = 255 & _;
|
||
je = 255 & U;
|
||
U = _ >> 8;
|
||
_ = 255 & U;
|
||
Et.push(H, je, _, Be);
|
||
ao = Et;
|
||
_ = ao;
|
||
sa = _;
|
||
}
|
||
|
||
q = sa;
|
||
R = 0 | ne;
|
||
Y = Ke;
|
||
M = Zo + R;
|
||
z = M;
|
||
J = Y;
|
||
R = z;
|
||
R = 60 * R;
|
||
z = R;
|
||
Y = on[eo](R, 60);
|
||
R = J;
|
||
M = Tn;
|
||
_ = 0 | z;
|
||
z = Y.length;
|
||
g = R.concat(B);
|
||
B = z;
|
||
z = Y;
|
||
R = g.length;
|
||
z += Jo;
|
||
Y = z;
|
||
|
||
if (y.indexOf) {
|
||
U = y.indexOf(Y);
|
||
xt = U;
|
||
} else {
|
||
U = 0;
|
||
|
||
while (U < y.length) {
|
||
J = y[U] === Y;
|
||
|
||
if (J) {
|
||
xt = U;
|
||
an = 1;
|
||
}
|
||
|
||
U++;
|
||
}
|
||
|
||
if (!an) {
|
||
xt = -1;
|
||
}
|
||
}
|
||
|
||
y = 16384 > _;
|
||
Y = 0 | B;
|
||
B = xt;
|
||
U = 128 > Y;
|
||
J = R;
|
||
R = -1 === B;
|
||
|
||
if (y) {
|
||
D = void 0;
|
||
H = _;
|
||
ne = 0 | H;
|
||
H = 128 > ne;
|
||
|
||
if (H) {
|
||
on = [ne];
|
||
D = on;
|
||
} else {
|
||
on = ne % 128;
|
||
Be = [];
|
||
je = ne - on;
|
||
ye = on + 128;
|
||
on = je / 128;
|
||
je = 127 & on;
|
||
Be.push(ye, je);
|
||
D = Be;
|
||
}
|
||
|
||
H = D;
|
||
T = H;
|
||
} else {
|
||
D = [];
|
||
|
||
while (true) {
|
||
H = 127 & _;
|
||
_ >>= 7;
|
||
|
||
if (_) {
|
||
H = 128 | H;
|
||
}
|
||
|
||
D.push(H);
|
||
|
||
if (!_) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
T = D;
|
||
}
|
||
|
||
y = 0 | J;
|
||
_ = T;
|
||
T = 16384 > y;
|
||
|
||
if (R) {
|
||
J = te[55];
|
||
B = J.length;
|
||
J = te[55];
|
||
J[B] = z;
|
||
}
|
||
|
||
z = W;
|
||
Vt = Vt.concat(_);
|
||
No = B;
|
||
|
||
if (T) {
|
||
B = void 0;
|
||
R = y;
|
||
W = 0 | R;
|
||
R = 128 > W;
|
||
|
||
if (R) {
|
||
_ = [W];
|
||
B = _;
|
||
} else {
|
||
_ = [];
|
||
J = W % 128;
|
||
D = W - J;
|
||
H = J + 128;
|
||
J = D / 128;
|
||
D = 127 & J;
|
||
|
||
_.push(H, D);
|
||
|
||
B = _;
|
||
}
|
||
|
||
R = B;
|
||
hn = R;
|
||
} else {
|
||
B = [];
|
||
|
||
while (true) {
|
||
R = 127 & y;
|
||
y >>= 7;
|
||
|
||
if (y) {
|
||
R = 128 | R;
|
||
}
|
||
|
||
B.push(R);
|
||
|
||
if (!y) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
hn = B;
|
||
}
|
||
|
||
y = No;
|
||
B = hn;
|
||
T = B.concat(g);
|
||
|
||
if (U) {
|
||
B = [Y];
|
||
he = B;
|
||
} else {
|
||
B = [];
|
||
R = Y % 128;
|
||
W = R + 128;
|
||
_ = Y - R;
|
||
R = _ / 128;
|
||
_ = 127 & R;
|
||
B.push(W, _);
|
||
he = B;
|
||
}
|
||
|
||
Ye = Ye.concat(T);
|
||
B = y;
|
||
R = z[29];
|
||
Y = B;
|
||
W = R;
|
||
R = he;
|
||
_ = Ye;
|
||
g = _.slice(0, Ko);
|
||
_ = g[0] << 8;
|
||
|
||
if (W.indexOf) {
|
||
U = W.indexOf(Y);
|
||
Tt = U;
|
||
} else {
|
||
U = 0;
|
||
|
||
while (U < W.length) {
|
||
J = W[U] === Y;
|
||
|
||
if (J) {
|
||
Tt = U;
|
||
mo = 1;
|
||
}
|
||
|
||
U++;
|
||
}
|
||
|
||
if (!mo) {
|
||
Tt = -1;
|
||
}
|
||
}
|
||
|
||
Vt = Vt.concat(R);
|
||
R = _ | g[1];
|
||
Y = R[uo]();
|
||
R = Tt;
|
||
W = -1 === R;
|
||
|
||
if (W) {
|
||
_ = z[29];
|
||
R = _.length;
|
||
_ = z[29];
|
||
|
||
_.push(B);
|
||
}
|
||
|
||
B = Mt;
|
||
z = R + 1;
|
||
R = B[14];
|
||
B = Mt;
|
||
|
||
if (!R) {
|
||
R = Jo;
|
||
}
|
||
|
||
rn = z;
|
||
z = +new M[Me]() - B[12];
|
||
W = R;
|
||
|
||
if (!B[1]) {
|
||
B[1] = [];
|
||
}
|
||
|
||
y = rn;
|
||
R = W;
|
||
W = B[1];
|
||
g = Y.split(Jo);
|
||
B = y;
|
||
y = Tn;
|
||
W.push(z);
|
||
z = y[Ln];
|
||
Y = g;
|
||
M = 0 | B;
|
||
B = y[Da];
|
||
R += Jo;
|
||
_ = y[X];
|
||
g = 128 > M;
|
||
|
||
if (g) {
|
||
U = [M];
|
||
gn = U;
|
||
} else {
|
||
U = [];
|
||
J = M % 128;
|
||
D = J + 128;
|
||
H = M - J;
|
||
J = H / 128;
|
||
H = 127 & J;
|
||
U.push(D, H);
|
||
gn = U;
|
||
}
|
||
|
||
M = W.length > 128;
|
||
g = gn;
|
||
U = !B;
|
||
|
||
while (Zn < R.length) {
|
||
J = R.charCodeAt(Zn);
|
||
D = 255 & J;
|
||
qa.push(D);
|
||
Zn++;
|
||
}
|
||
|
||
if (!U) {
|
||
U = y[Io];
|
||
}
|
||
|
||
Vt = Vt.concat(g);
|
||
y = U;
|
||
|
||
if (M) {
|
||
R = "shift";
|
||
W[R]();
|
||
}
|
||
|
||
Hr = Vt;
|
||
I = qa;
|
||
R = W.length;
|
||
M = Hr;
|
||
g = Bo % Y.length;
|
||
U = [R];
|
||
|
||
if (M) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(M);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
M = Y[g];
|
||
Y = I;
|
||
g = M % 4;
|
||
|
||
while (R > _e) {
|
||
M = W[_e];
|
||
I = void 0;
|
||
J = M;
|
||
M = 0 | J;
|
||
J = 16384 > M;
|
||
|
||
if (J) {
|
||
D = void 0;
|
||
H = M;
|
||
ne = 0 | H;
|
||
H = 128 > ne;
|
||
|
||
if (H) {
|
||
te = [ne];
|
||
D = te;
|
||
} else {
|
||
te = ne % 128;
|
||
he = ne - te;
|
||
mo = he / 128;
|
||
he = te + 128;
|
||
te = 127 & mo;
|
||
mo = [];
|
||
mo.push(he, te);
|
||
D = mo;
|
||
}
|
||
|
||
H = D;
|
||
I = H;
|
||
} else {
|
||
D = [];
|
||
|
||
while (true) {
|
||
H = 127 & M;
|
||
M >>= 7;
|
||
|
||
if (M) {
|
||
H = 128 | H;
|
||
}
|
||
|
||
D.push(H);
|
||
|
||
if (!M) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
I = D;
|
||
}
|
||
|
||
M = I;
|
||
U = U.concat(M);
|
||
_e++;
|
||
}
|
||
|
||
Nn = g;
|
||
R = Mt;
|
||
W = Y.length > 128;
|
||
Ft = U;
|
||
|
||
if (W) {
|
||
Y.length = 128;
|
||
}
|
||
|
||
W = Nn;
|
||
|
||
if (R[70]) {
|
||
M = void 0;
|
||
g = 0;
|
||
I = void 0;
|
||
U = void 0;
|
||
J = void 0;
|
||
D = R[70];
|
||
H = void 0;
|
||
ne = 0;
|
||
te = R;
|
||
|
||
if (!te[55]) {
|
||
te[55] = [];
|
||
}
|
||
|
||
he = D;
|
||
Fo.push(4);
|
||
D = te[55];
|
||
he += Jo;
|
||
mo = D;
|
||
D = he;
|
||
|
||
if (mo.indexOf) {
|
||
on = mo.indexOf(D);
|
||
U = on;
|
||
} else {
|
||
on = 0;
|
||
|
||
while (on < mo.length) {
|
||
Be = mo[on] === D;
|
||
|
||
if (Be) {
|
||
U = on;
|
||
g = 1;
|
||
}
|
||
|
||
on++;
|
||
}
|
||
|
||
if (!g) {
|
||
U = -1;
|
||
}
|
||
}
|
||
|
||
g = U;
|
||
U = -1 === g;
|
||
|
||
if (U) {
|
||
D = te[55];
|
||
mo = te[55];
|
||
g = D.length;
|
||
mo[g] = he;
|
||
}
|
||
|
||
M = g;
|
||
g = M;
|
||
M = g;
|
||
g = R;
|
||
U = g[29];
|
||
D = U;
|
||
U = M;
|
||
|
||
if (D.indexOf) {
|
||
te = D.indexOf(U);
|
||
H = te;
|
||
} else {
|
||
te = 0;
|
||
|
||
while (te < D.length) {
|
||
he = D[te] === U;
|
||
|
||
if (he) {
|
||
H = te;
|
||
ne = 1;
|
||
}
|
||
|
||
te++;
|
||
}
|
||
|
||
if (!ne) {
|
||
H = -1;
|
||
}
|
||
}
|
||
|
||
U = H;
|
||
D = -1 === U;
|
||
|
||
if (D) {
|
||
H = g[29];
|
||
U = H.length;
|
||
H = g[29];
|
||
H.push(M);
|
||
}
|
||
|
||
M = U + 1;
|
||
J = M;
|
||
M = J;
|
||
g = M;
|
||
M = 0 | g;
|
||
g = 128 > M;
|
||
|
||
if (g) {
|
||
U = [M];
|
||
I = U;
|
||
} else {
|
||
U = [];
|
||
J = M % 128;
|
||
D = M - J;
|
||
H = J + 128;
|
||
J = D / 128;
|
||
D = 127 & J;
|
||
U.push(H, D);
|
||
I = U;
|
||
}
|
||
|
||
M = I;
|
||
Fo = Fo.concat(M);
|
||
} else {
|
||
Fo.push(0);
|
||
}
|
||
|
||
R = Ft;
|
||
M = Mt;
|
||
|
||
if (y) {
|
||
Fo.push(0);
|
||
} else {
|
||
g = z[Un](B[qo], "name");
|
||
I = g;
|
||
|
||
if (I) {
|
||
I = g[st];
|
||
}
|
||
|
||
U = I;
|
||
|
||
if (U) {
|
||
I = _[Fn](lt);
|
||
J = g[st];
|
||
D = I[Ha](J[Dt], J);
|
||
I = "12306.cn";
|
||
J = D.join(On);
|
||
D = J.split(I);
|
||
I = D.length;
|
||
J = I - 1;
|
||
I = 255 & J;
|
||
Fo.push(1, I);
|
||
} else {
|
||
Fo.push(0);
|
||
}
|
||
}
|
||
|
||
if (M[72]) {
|
||
y = M[72];
|
||
B = 255 & y.length;
|
||
z = void 0;
|
||
_ = y;
|
||
g = y.length >> 8;
|
||
y = 0;
|
||
I = [];
|
||
U = 255 & g;
|
||
_ += Jo;
|
||
|
||
while (y < _.length) {
|
||
g = _.charCodeAt(y);
|
||
J = 255 & g;
|
||
I.push(J);
|
||
y++;
|
||
}
|
||
|
||
z = I;
|
||
y = z;
|
||
z = [];
|
||
z.push(U, B);
|
||
K = z;
|
||
K = K.concat(y);
|
||
}
|
||
|
||
vn = K;
|
||
y = Tn;
|
||
B = Mt;
|
||
Fo.push(255);
|
||
|
||
if (Z) {
|
||
z = B[49];
|
||
|
||
if (z) {
|
||
K = [];
|
||
M = le[10];
|
||
_ = void 0;
|
||
g = z.length - M;
|
||
M = 0;
|
||
I = 0 > g;
|
||
U = 0;
|
||
|
||
if (I) {
|
||
g = 0;
|
||
}
|
||
|
||
while (g < z.length) {
|
||
I = z[g];
|
||
J = 0 !== I[2];
|
||
|
||
if (!J) {
|
||
J = I[1];
|
||
D = B[48];
|
||
H = J % 7;
|
||
ne = D[H];
|
||
D = ne ^ I[0];
|
||
I = void 0;
|
||
H = B;
|
||
ne = D;
|
||
te = H[29];
|
||
he = void 0;
|
||
mo = 0;
|
||
on = ne;
|
||
Be = te;
|
||
|
||
if (Be.indexOf) {
|
||
te = Be.indexOf(on);
|
||
he = te;
|
||
} else {
|
||
te = 0;
|
||
|
||
while (te < Be.length) {
|
||
je = Be[te] === on;
|
||
|
||
if (je) {
|
||
he = te;
|
||
mo = 1;
|
||
}
|
||
|
||
te++;
|
||
}
|
||
|
||
if (!mo) {
|
||
he = -1;
|
||
}
|
||
}
|
||
|
||
te = he;
|
||
he = -1 === te;
|
||
|
||
if (he) {
|
||
mo = H[29];
|
||
te = mo.length;
|
||
mo = H[29];
|
||
mo.push(ne);
|
||
}
|
||
|
||
H = te + 1;
|
||
I = H;
|
||
D = I;
|
||
I = J - M;
|
||
H = void 0;
|
||
ne = I;
|
||
I = 0 | ne;
|
||
ne = 16384 > I;
|
||
|
||
if (ne) {
|
||
te = I;
|
||
he = void 0;
|
||
mo = 0 | te;
|
||
te = 128 > mo;
|
||
|
||
if (te) {
|
||
on = [mo];
|
||
he = on;
|
||
} else {
|
||
on = [];
|
||
Be = mo % 128;
|
||
je = mo - Be;
|
||
ye = Be + 128;
|
||
Be = je / 128;
|
||
je = 127 & Be;
|
||
on.push(ye, je);
|
||
he = on;
|
||
}
|
||
|
||
te = he;
|
||
H = te;
|
||
} else {
|
||
te = [];
|
||
|
||
while (true) {
|
||
he = 127 & I;
|
||
I >>= 7;
|
||
|
||
if (I) {
|
||
he = 128 | he;
|
||
}
|
||
|
||
te.push(he);
|
||
|
||
if (!I) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
H = te;
|
||
}
|
||
|
||
I = H;
|
||
K = K.concat(I);
|
||
I = void 0;
|
||
H = D;
|
||
D = 0 | H;
|
||
H = 128 > D;
|
||
|
||
if (H) {
|
||
ne = [D];
|
||
I = ne;
|
||
} else {
|
||
ne = [];
|
||
te = D % 128;
|
||
he = D - te;
|
||
mo = he / 128;
|
||
he = te + 128;
|
||
te = 127 & mo;
|
||
ne.push(he, te);
|
||
I = ne;
|
||
}
|
||
|
||
D = I;
|
||
K = K.concat(D);
|
||
M = J;
|
||
U++;
|
||
}
|
||
|
||
g++;
|
||
}
|
||
|
||
M = U;
|
||
g = 0 | M;
|
||
M = 128 > g;
|
||
|
||
if (M) {
|
||
I = [g];
|
||
_ = I;
|
||
} else {
|
||
I = [];
|
||
U = g % 128;
|
||
J = g - U;
|
||
D = J / 128;
|
||
J = 127 & D;
|
||
D = U + 128;
|
||
I.push(D, J);
|
||
_ = I;
|
||
}
|
||
|
||
M = _;
|
||
K = M.concat(K);
|
||
V = K;
|
||
} else {
|
||
K = [0];
|
||
V = K;
|
||
}
|
||
} else {
|
||
V = void 0;
|
||
}
|
||
|
||
B = y[xo];
|
||
se = Fo;
|
||
y = V;
|
||
z = re;
|
||
V = se;
|
||
K = Mt;
|
||
|
||
if (K[45]) {
|
||
Z = K[45] ^ K[12];
|
||
M = Z;
|
||
Z = M >> 16;
|
||
_ = M >> 24;
|
||
g = 255 & Z;
|
||
Z = 255 & M;
|
||
I = M >> 8;
|
||
M = 255 & _;
|
||
_ = 255 & I;
|
||
I = [];
|
||
U = void 0;
|
||
I.push(M, g, _, Z);
|
||
U = I;
|
||
Z = U;
|
||
io = Z;
|
||
} else {
|
||
Z = void 0;
|
||
M = e + Jo;
|
||
_ = [];
|
||
g = 23;
|
||
I = new RegExp(pt, Wt);
|
||
U = 2648;
|
||
J = g;
|
||
g = M[Oo](I, Jo);
|
||
|
||
if (!J) {
|
||
J = 0;
|
||
}
|
||
|
||
M = 0;
|
||
I = U;
|
||
U = g[Oo](/"/g, Jo);
|
||
|
||
if (!I) {
|
||
I = 1;
|
||
}
|
||
|
||
g = void 0;
|
||
le = U[Oo](/'/g, Jo);
|
||
U = le[Oo](/;/g, Jo);
|
||
le = I;
|
||
I = J;
|
||
J = U;
|
||
U = J.length;
|
||
|
||
while (true) {
|
||
D = U > I;
|
||
|
||
if (D) {
|
||
D = 31 * M;
|
||
M = 0 | D;
|
||
D = J.charCodeAt(I);
|
||
M += D;
|
||
I += le;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Z = M;
|
||
M = Z;
|
||
Z = M;
|
||
M = Z >> 24;
|
||
I = 255 & Z;
|
||
U = Z >> 8;
|
||
J = 255 & U;
|
||
U = 255 & M;
|
||
M = Z >> 16;
|
||
Z = 255 & M;
|
||
|
||
_.push(U, Z, J, I);
|
||
|
||
g = _;
|
||
Z = g;
|
||
io = Z;
|
||
}
|
||
|
||
Sr.push(Y.length);
|
||
K = io;
|
||
Z = vn;
|
||
|
||
if (K) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(K);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
Sr = Sr.concat(Y);
|
||
Y = Mt;
|
||
St = Sr;
|
||
K = St;
|
||
M = Y[47];
|
||
|
||
if (M) {
|
||
_ = z;
|
||
Y[51] = [];
|
||
g = [];
|
||
I = Y;
|
||
U = [];
|
||
J = void 0;
|
||
le = [];
|
||
D = M;
|
||
H = [];
|
||
g[0] = 0;
|
||
g[1] = 0;
|
||
se = [];
|
||
ne = 0;
|
||
te = se;
|
||
he = 0;
|
||
vn = [];
|
||
mo = [];
|
||
on = void 0;
|
||
Be = D.length <= 1;
|
||
je = void 0;
|
||
|
||
if (Be) {
|
||
je = he;
|
||
} else {
|
||
ye = 0;
|
||
Fo = 0 !== _[8];
|
||
Ke = _[18];
|
||
ao = -1;
|
||
He = _[24] * _[7];
|
||
so = D.length - He;
|
||
He = Ke.length;
|
||
Ke = 0 >= so;
|
||
_e = _[14];
|
||
|
||
if (Ke) {
|
||
so = 0;
|
||
}
|
||
|
||
he = so;
|
||
Ke = 0 !== He;
|
||
|
||
if (Ke) {
|
||
He = _[18];
|
||
ae = [];
|
||
an = 0;
|
||
ye = D.length - 1;
|
||
|
||
while (an < He.length) {
|
||
ae[an] = new RegExp(He[an]);
|
||
an++;
|
||
}
|
||
|
||
while (ye >= 0) {
|
||
He = D[ye];
|
||
Ge = 0 === He[15];
|
||
|
||
if (Ge) {
|
||
ao = ye;
|
||
}
|
||
|
||
Ge = 1 === He[15];
|
||
|
||
if (Ge) {
|
||
an = 0;
|
||
Bo = He[11];
|
||
F = Co;
|
||
No = I[48];
|
||
Ko = Bo % 7;
|
||
Bo = No[Ko];
|
||
No = Bo ^ He[6];
|
||
|
||
while (an < ae.length) {
|
||
Bo = ae[an];
|
||
Ko = I[55];
|
||
ce = Ko[No];
|
||
Ko = Bo[F](ce);
|
||
|
||
if (Ko) {
|
||
He[15] = 0;
|
||
ao = ye;
|
||
break;
|
||
}
|
||
|
||
an++;
|
||
}
|
||
}
|
||
|
||
He = -1 !== ao;
|
||
|
||
if (He) {
|
||
break;
|
||
}
|
||
|
||
ye--;
|
||
}
|
||
}
|
||
|
||
Ke = _e.length;
|
||
He = 0 !== Ke;
|
||
|
||
if (He) {
|
||
Ke = [];
|
||
_e = 0;
|
||
ae = _[14];
|
||
|
||
while (_e < ae.length) {
|
||
Ke[_e] = new RegExp(ae[_e]);
|
||
_e++;
|
||
}
|
||
|
||
ye = D.length - 1;
|
||
|
||
while (ye >= 0) {
|
||
ae = D[ye];
|
||
an = 4 === ae[15];
|
||
|
||
if (an) {
|
||
ao = ye;
|
||
}
|
||
|
||
an = 1 === ae[15];
|
||
|
||
if (an) {
|
||
Ge = ae[11];
|
||
Bo = I[48];
|
||
F = Co;
|
||
_e = 0;
|
||
No = Ge % 7;
|
||
Ge = Bo[No];
|
||
Bo = Ge ^ ae[6];
|
||
|
||
while (_e < Ke.length) {
|
||
Ge = Ke[_e];
|
||
No = I[55];
|
||
Ko = No[Bo];
|
||
No = Ge[F](Ko);
|
||
|
||
if (No) {
|
||
ae[15] = 4;
|
||
ao = ye;
|
||
break;
|
||
}
|
||
|
||
_e++;
|
||
}
|
||
}
|
||
|
||
ae = 2 === D[15];
|
||
|
||
if (ae) {
|
||
break;
|
||
}
|
||
|
||
ye--;
|
||
}
|
||
}
|
||
|
||
Ke = -1 !== ao;
|
||
|
||
if (Ke) {
|
||
Ke = so > ao;
|
||
}
|
||
|
||
He = Ke;
|
||
|
||
if (He) {
|
||
he = ao;
|
||
}
|
||
|
||
if (Fo) {
|
||
Fo = he > 0;
|
||
}
|
||
|
||
Ke = Fo;
|
||
|
||
if (Ke) {
|
||
Fo = 0;
|
||
ye = he;
|
||
|
||
while (ye < D.length) {
|
||
ao = D[ye];
|
||
He = 1 === ao[15];
|
||
|
||
if (!He) {
|
||
He = 0 === ao[15];
|
||
}
|
||
|
||
so = He;
|
||
|
||
if (!so) {
|
||
so = 4 === ao[15];
|
||
}
|
||
|
||
ao = so;
|
||
|
||
if (ao) {
|
||
Fo++;
|
||
}
|
||
|
||
ye++;
|
||
}
|
||
|
||
ao = Fo < _[8];
|
||
|
||
if (ao) {
|
||
ye = he - 1;
|
||
|
||
while (ye >= 0) {
|
||
He = D[ye];
|
||
so = 1 === He[15];
|
||
|
||
if (!so) {
|
||
so = 0 === He[15];
|
||
}
|
||
|
||
_e = so;
|
||
|
||
if (!_e) {
|
||
_e = 4 === He[15];
|
||
}
|
||
|
||
so = _e;
|
||
|
||
if (so) {
|
||
te.push(He);
|
||
Fo++;
|
||
_e = Fo >= _[8];
|
||
|
||
if (_e) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
so = 5 === He[15];
|
||
|
||
if (so) {
|
||
te.push(He);
|
||
}
|
||
|
||
ye--;
|
||
}
|
||
}
|
||
}
|
||
|
||
je = he;
|
||
}
|
||
|
||
_ = 0 !== se.length;
|
||
I = je;
|
||
|
||
if (_) {
|
||
D = se.length - 1;
|
||
|
||
while (D >= 0) {
|
||
te = se[D];
|
||
he = void 0;
|
||
Be = Y;
|
||
je = H;
|
||
ye = z;
|
||
Fo = te;
|
||
te = ye[23];
|
||
|
||
if (te) {
|
||
ye = 0;
|
||
Ke = void 0;
|
||
var Vi;
|
||
ao = void 0;
|
||
He = Fo[11];
|
||
so = 4 === Fo[15];
|
||
_e = He % 7;
|
||
var Qi;
|
||
var Wi;
|
||
ae = 5 === Fo[15];
|
||
an = void 0;
|
||
Ge = 0 === je.length;
|
||
var Gi;
|
||
Bo = 0 === Fo[15];
|
||
F = Be[48];
|
||
No = void 0;
|
||
Ko = void 0;
|
||
ce = F[_e];
|
||
_e = void 0;
|
||
F = 0;
|
||
|
||
if (ae) {
|
||
ye = 1;
|
||
}
|
||
|
||
if (Ge) {
|
||
je[2] = 0;
|
||
je[13] = 0;
|
||
je[11] = 0;
|
||
}
|
||
|
||
ae = ce ^ Fo[2];
|
||
Ge = ce ^ Fo[7];
|
||
gn = Be;
|
||
ln = ce ^ Fo[13];
|
||
Zo = ae - je[2];
|
||
ee = He - je[11];
|
||
rn = gn[29];
|
||
oe = Zo;
|
||
Zo = ce ^ Fo[14];
|
||
io = ln - je[13];
|
||
|
||
if (Bo) {
|
||
ye = 2;
|
||
}
|
||
|
||
Bo = ce ^ Fo[17];
|
||
hn = io;
|
||
io = 1 === Ge;
|
||
je[2] = ae;
|
||
ae = rn;
|
||
rn = 0 | hn;
|
||
|
||
if (so) {
|
||
ye = 3;
|
||
}
|
||
|
||
so = 1 === Ge;
|
||
hn = Bo;
|
||
Uo = 0 | oe;
|
||
oe = 0 > rn;
|
||
Nn = oe;
|
||
|
||
if (io) {
|
||
Wi = ce ^ Fo[12];
|
||
Vi = ce ^ Fo[0];
|
||
Qi = ce ^ Fo[9];
|
||
Gi = ce ^ Fo[8];
|
||
}
|
||
|
||
ce = ee;
|
||
|
||
if (Nn) {
|
||
Nn = -rn;
|
||
} else {
|
||
Nn = rn;
|
||
}
|
||
|
||
ee = 0 | ce;
|
||
ce = 0 > Uo;
|
||
rn = Nn;
|
||
io = 16384 > ee;
|
||
Nn = ce;
|
||
Zn = 64 > rn;
|
||
|
||
if (io) {
|
||
Ve = ee;
|
||
Fn = void 0;
|
||
Vo = 0 | Ve;
|
||
Ve = 128 > Vo;
|
||
|
||
if (Ve) {
|
||
nt = [Vo];
|
||
Fn = nt;
|
||
} else {
|
||
nt = [];
|
||
xt = Vo % 128;
|
||
St = Vo - xt;
|
||
cn = xt + 128;
|
||
xt = St / 128;
|
||
St = 127 & xt;
|
||
nt.push(cn, St);
|
||
Fn = nt;
|
||
}
|
||
|
||
Ve = Fn;
|
||
ao = Ve;
|
||
} else {
|
||
Ve = [];
|
||
|
||
while (true) {
|
||
Fn = 127 & ee;
|
||
ee >>= 7;
|
||
|
||
if (ee) {
|
||
Fn = 128 | Fn;
|
||
}
|
||
|
||
Ve.push(Fn);
|
||
|
||
if (!ee) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
ao = Ve;
|
||
}
|
||
|
||
je[13] = ln;
|
||
|
||
if (Nn) {
|
||
Nn = -Uo;
|
||
} else {
|
||
Nn = Uo;
|
||
}
|
||
|
||
ln = ao;
|
||
je[11] = He;
|
||
|
||
if (Zn) {
|
||
ao = [rn + 64 * oe];
|
||
No = ao;
|
||
} else {
|
||
ao = [];
|
||
He = 64 * oe;
|
||
ee = rn % 128;
|
||
io = rn - ee;
|
||
Uo = ee + 128;
|
||
ee = io / 128;
|
||
io = 63 & ee;
|
||
ee = io + He;
|
||
ao.push(Uo, ee);
|
||
No = ao;
|
||
}
|
||
|
||
ao = [ye];
|
||
ye = Nn;
|
||
He = hn;
|
||
ee = 64 > ye;
|
||
|
||
if (ae.indexOf) {
|
||
rn = ae.indexOf(He);
|
||
Ko = rn;
|
||
} else {
|
||
rn = 0;
|
||
|
||
while (rn < ae.length) {
|
||
oe = ae[rn] === He;
|
||
|
||
if (oe) {
|
||
Ko = rn;
|
||
F = 1;
|
||
}
|
||
|
||
rn++;
|
||
}
|
||
|
||
if (!F) {
|
||
Ko = -1;
|
||
}
|
||
}
|
||
|
||
He = No;
|
||
|
||
if (ee) {
|
||
ae = [ye + 64 * ce];
|
||
an = ae;
|
||
} else {
|
||
ae = [];
|
||
F = ye % 128;
|
||
No = 64 * ce;
|
||
rn = ye - F;
|
||
oe = rn / 128;
|
||
rn = F + 128;
|
||
F = 63 & oe;
|
||
oe = F + No;
|
||
ae.push(rn, oe);
|
||
an = ae;
|
||
}
|
||
|
||
ye = Ko;
|
||
ae = -1 === ye;
|
||
|
||
if (ae) {
|
||
F = gn[29];
|
||
ye = F.length;
|
||
F = gn[29];
|
||
F.push(hn);
|
||
}
|
||
|
||
ae = an;
|
||
an = ye + 1;
|
||
ao = ao.concat(ae);
|
||
Ke = an;
|
||
Bo = Ke;
|
||
ye = Bo;
|
||
Ke = 0 | ye;
|
||
ye = 128 > Ke;
|
||
ao = ao.concat(He);
|
||
ao.push(Zo);
|
||
|
||
if (ye) {
|
||
He = [Ke];
|
||
_e = He;
|
||
} else {
|
||
He = Ke % 128;
|
||
ae = He + 128;
|
||
an = [];
|
||
Bo = Ke - He;
|
||
He = Bo / 128;
|
||
Bo = 127 & He;
|
||
an.push(ae, Bo);
|
||
_e = an;
|
||
}
|
||
|
||
ao = ao.concat(ln);
|
||
ye = _e;
|
||
ao.push(Ge);
|
||
|
||
if (so) {
|
||
Ke = void 0;
|
||
He = Vi;
|
||
_e = Wi;
|
||
ae = void 0;
|
||
an = void 0;
|
||
Ge = 0 | He;
|
||
He = void 0;
|
||
Bo = 0 | _e;
|
||
_e = Gi;
|
||
F = 0 > Ge;
|
||
No = 0 > Bo;
|
||
Ko = F;
|
||
ce = 0 | _e;
|
||
_e = 0 > ce;
|
||
gn = Qi;
|
||
ln = _e;
|
||
Zo = No;
|
||
|
||
if (ln) {
|
||
ln = -ce;
|
||
} else {
|
||
ln = ce;
|
||
}
|
||
|
||
ce = 0 | gn;
|
||
|
||
if (Ko) {
|
||
Ko = -Ge;
|
||
} else {
|
||
Ko = Ge;
|
||
}
|
||
|
||
if (Zo) {
|
||
Zo = -Bo;
|
||
} else {
|
||
Zo = Bo;
|
||
}
|
||
|
||
Ge = Ko;
|
||
Bo = 0 > ce;
|
||
Ko = 64 > Ge;
|
||
gn = Zo;
|
||
Zo = Bo;
|
||
ee = ln;
|
||
ln = 64 > ee;
|
||
rn = 64 > gn;
|
||
|
||
if (Zo) {
|
||
Zo = -ce;
|
||
} else {
|
||
Zo = ce;
|
||
}
|
||
|
||
if (rn) {
|
||
ce = [gn + 64 * No];
|
||
Ke = ce;
|
||
} else {
|
||
ce = [];
|
||
oe = 64 * No;
|
||
io = gn % 128;
|
||
hn = gn - io;
|
||
Uo = hn / 128;
|
||
hn = 63 & Uo;
|
||
Uo = io + 128;
|
||
io = hn + oe;
|
||
ce.push(Uo, io);
|
||
Ke = ce;
|
||
}
|
||
|
||
No = Zo;
|
||
|
||
if (Ko) {
|
||
ce = [Ge + 64 * F];
|
||
He = ce;
|
||
} else {
|
||
ce = Ge % 128;
|
||
gn = Ge - ce;
|
||
Zo = 64 * F;
|
||
rn = [];
|
||
oe = gn / 128;
|
||
gn = 63 & oe;
|
||
oe = gn + Zo;
|
||
gn = ce + 128;
|
||
rn.push(gn, oe);
|
||
He = rn;
|
||
}
|
||
|
||
Ge = 64 > No;
|
||
|
||
if (ln) {
|
||
F = [ee + 64 * _e];
|
||
an = F;
|
||
} else {
|
||
F = ee % 128;
|
||
Ko = ee - F;
|
||
ce = [];
|
||
gn = Ko / 128;
|
||
Ko = 64 * _e;
|
||
Zo = 63 & gn;
|
||
gn = Zo + Ko;
|
||
Ko = F + 128;
|
||
ce.push(Ko, gn);
|
||
an = ce;
|
||
}
|
||
|
||
_e = He;
|
||
He = an;
|
||
an = Ke;
|
||
|
||
if (Ge) {
|
||
Ke = [No + 64 * Bo];
|
||
ae = Ke;
|
||
} else {
|
||
Ke = [];
|
||
F = No % 128;
|
||
Ko = No - F;
|
||
ce = Ko / 128;
|
||
Ko = F + 128;
|
||
F = 64 * Bo;
|
||
gn = 63 & ce;
|
||
ce = gn + F;
|
||
Ke.push(Ko, ce);
|
||
ae = Ke;
|
||
}
|
||
|
||
Ke = ae;
|
||
ao = ao.concat(an);
|
||
ao = ao.concat(_e);
|
||
ao = ao.concat(Ke);
|
||
ao = ao.concat(He);
|
||
}
|
||
|
||
ao = ao.concat(ye);
|
||
he = ao;
|
||
} else {
|
||
he = void 0;
|
||
}
|
||
|
||
gi = he;
|
||
|
||
if (gi) {
|
||
U = U.concat(gi);
|
||
ne++;
|
||
}
|
||
|
||
D--;
|
||
}
|
||
}
|
||
|
||
while (I < M.length) {
|
||
_ = M[I];
|
||
gi = 0;
|
||
D = 1 === _[15];
|
||
|
||
if (!D) {
|
||
D = 5 === _[15];
|
||
}
|
||
|
||
se = D;
|
||
|
||
if (!se) {
|
||
se = 0 === _[15];
|
||
}
|
||
|
||
D = se;
|
||
|
||
if (!D) {
|
||
D = 4 === _[15];
|
||
}
|
||
|
||
se = D;
|
||
|
||
if (se) {
|
||
D = void 0;
|
||
te = _;
|
||
he = z;
|
||
Be = Y;
|
||
je = H;
|
||
ye = he[23];
|
||
|
||
if (ye) {
|
||
he = 4 === te[15];
|
||
var ji;
|
||
Fo = 0 === te[15];
|
||
Ke = 0;
|
||
ao = Be[48];
|
||
He = void 0;
|
||
so = void 0;
|
||
var Oi;
|
||
_e = 0;
|
||
ae = void 0;
|
||
an = 5 === te[15];
|
||
Ge = te[11];
|
||
var yi;
|
||
|
||
if (an) {
|
||
_e = 1;
|
||
}
|
||
|
||
if (Fo) {
|
||
_e = 2;
|
||
}
|
||
|
||
Fo = Ge % 7;
|
||
|
||
if (he) {
|
||
_e = 3;
|
||
}
|
||
|
||
he = Be;
|
||
an = 0 === je.length;
|
||
Bo = void 0;
|
||
var Di;
|
||
F = void 0;
|
||
No = ao[Fo];
|
||
Fo = he[29];
|
||
ao = No ^ te[2];
|
||
|
||
if (an) {
|
||
je[2] = 0;
|
||
je[13] = 0;
|
||
je[11] = 0;
|
||
}
|
||
|
||
an = No ^ te[7];
|
||
Ko = No ^ te[17];
|
||
ce = Fo;
|
||
Fo = No ^ te[14];
|
||
gn = void 0;
|
||
ln = Ge - je[11];
|
||
Zo = ao - je[2];
|
||
ee = 1 === an;
|
||
rn = 1 === an;
|
||
je[2] = ao;
|
||
ao = Ko;
|
||
|
||
if (ee) {
|
||
Di = No ^ te[12];
|
||
Oi = No ^ te[0];
|
||
ji = No ^ te[9];
|
||
yi = No ^ te[8];
|
||
}
|
||
|
||
ee = No ^ te[13];
|
||
No = Zo;
|
||
Zo = ln;
|
||
ln = 0 | No;
|
||
No = 0 > ln;
|
||
oe = ao;
|
||
io = ee - je[13];
|
||
je[13] = ee;
|
||
ee = No;
|
||
hn = io;
|
||
|
||
if (ce.indexOf) {
|
||
io = ce.indexOf(oe);
|
||
ae = io;
|
||
} else {
|
||
io = 0;
|
||
|
||
while (io < ce.length) {
|
||
Uo = ce[io] === oe;
|
||
|
||
if (Uo) {
|
||
ae = io;
|
||
Ke = 1;
|
||
}
|
||
|
||
io++;
|
||
}
|
||
|
||
if (!Ke) {
|
||
ae = -1;
|
||
}
|
||
}
|
||
|
||
if (ee) {
|
||
ee = -ln;
|
||
} else {
|
||
ee = ln;
|
||
}
|
||
|
||
je[11] = Ge;
|
||
Ke = ee;
|
||
Ge = ae;
|
||
ae = 0 | Zo;
|
||
ce = 0 | hn;
|
||
ln = [_e];
|
||
_e = 64 > Ke;
|
||
Zo = -1 === Ge;
|
||
ee = 16384 > ae;
|
||
oe = 0 > ce;
|
||
|
||
if (_e) {
|
||
io = [Ke + 64 * No];
|
||
so = io;
|
||
} else {
|
||
io = Ke % 128;
|
||
hn = Ke - io;
|
||
Uo = io + 128;
|
||
io = 64 * No;
|
||
Nn = [];
|
||
Zn = hn / 128;
|
||
hn = 63 & Zn;
|
||
Zn = hn + io;
|
||
Nn.push(Uo, Zn);
|
||
so = Nn;
|
||
}
|
||
|
||
if (Zo) {
|
||
Ke = he[29];
|
||
Ge = Ke.length;
|
||
Ke = he[29];
|
||
Ke.push(ao);
|
||
}
|
||
|
||
if (ee) {
|
||
he = ae;
|
||
Ke = 0 | he;
|
||
he = void 0;
|
||
ao = 128 > Ke;
|
||
|
||
if (ao) {
|
||
_e = [Ke];
|
||
he = _e;
|
||
} else {
|
||
_e = [];
|
||
No = Ke % 128;
|
||
Zo = No + 128;
|
||
io = Ke - No;
|
||
No = io / 128;
|
||
io = 127 & No;
|
||
|
||
_e.push(Zo, io);
|
||
|
||
he = _e;
|
||
}
|
||
|
||
Ke = he;
|
||
F = Ke;
|
||
} else {
|
||
he = [];
|
||
|
||
while (true) {
|
||
Ke = 127 & ae;
|
||
ae >>= 7;
|
||
|
||
if (ae) {
|
||
Ke = 128 | Ke;
|
||
}
|
||
|
||
he.push(Ke);
|
||
|
||
if (!ae) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
F = he;
|
||
}
|
||
|
||
he = oe;
|
||
Ke = F;
|
||
ao = so;
|
||
so = Ge + 1;
|
||
gn = so;
|
||
ln = ln.concat(ao);
|
||
Ko = gn;
|
||
|
||
if (he) {
|
||
he = -ce;
|
||
} else {
|
||
he = ce;
|
||
}
|
||
|
||
ao = Ko;
|
||
so = 0 | ao;
|
||
ao = 128 > so;
|
||
|
||
if (ao) {
|
||
_e = [so];
|
||
Bo = _e;
|
||
} else {
|
||
_e = [];
|
||
ae = so % 128;
|
||
Ge = so - ae;
|
||
F = Ge / 128;
|
||
Ge = ae + 128;
|
||
ae = 127 & F;
|
||
|
||
_e.push(Ge, ae);
|
||
|
||
Bo = _e;
|
||
}
|
||
|
||
ao = Bo;
|
||
so = he;
|
||
he = 64 > so;
|
||
|
||
if (he) {
|
||
_e = [so + 64 * oe];
|
||
He = _e;
|
||
} else {
|
||
_e = [];
|
||
ae = so % 128;
|
||
Ge = 64 * oe;
|
||
Bo = ae + 128;
|
||
F = so - ae;
|
||
ae = F / 128;
|
||
F = 63 & ae;
|
||
ae = F + Ge;
|
||
|
||
_e.push(Bo, ae);
|
||
|
||
He = _e;
|
||
}
|
||
|
||
he = He;
|
||
ln = ln.concat(he);
|
||
ln.push(Fo);
|
||
ln = ln.concat(Ke);
|
||
ln.push(an);
|
||
|
||
if (rn) {
|
||
he = Di;
|
||
Fo = yi;
|
||
Ke = Oi;
|
||
He = void 0;
|
||
so = void 0;
|
||
_e = 0 | Ke;
|
||
Ke = 0 | he;
|
||
he = ji;
|
||
ae = 0 | Fo;
|
||
Fo = void 0;
|
||
an = 0 > Ke;
|
||
Ge = 0 | he;
|
||
he = 0 > _e;
|
||
Bo = 0 > ae;
|
||
F = an;
|
||
No = Bo;
|
||
Ko = he;
|
||
|
||
if (F) {
|
||
F = -Ke;
|
||
} else {
|
||
F = Ke;
|
||
}
|
||
|
||
Ke = 0 > Ge;
|
||
ce = void 0;
|
||
|
||
if (Ko) {
|
||
Ko = -_e;
|
||
} else {
|
||
Ko = _e;
|
||
}
|
||
|
||
if (No) {
|
||
No = -ae;
|
||
} else {
|
||
No = ae;
|
||
}
|
||
|
||
_e = Ko;
|
||
ae = Ke;
|
||
Ko = F;
|
||
F = No;
|
||
|
||
if (ae) {
|
||
ae = -Ge;
|
||
} else {
|
||
ae = Ge;
|
||
}
|
||
|
||
Ge = 64 > _e;
|
||
No = 64 > F;
|
||
gn = 64 > Ko;
|
||
Zo = ae;
|
||
|
||
if (Ge) {
|
||
ae = [_e + 64 * he];
|
||
so = ae;
|
||
} else {
|
||
ae = [];
|
||
ee = 64 * he;
|
||
oe = _e % 128;
|
||
io = oe + 128;
|
||
hn = _e - oe;
|
||
oe = hn / 128;
|
||
hn = 63 & oe;
|
||
oe = hn + ee;
|
||
ae.push(io, oe);
|
||
so = ae;
|
||
}
|
||
|
||
if (gn) {
|
||
he = [Ko + 64 * an];
|
||
He = he;
|
||
} else {
|
||
he = 64 * an;
|
||
_e = [];
|
||
ae = Ko % 128;
|
||
Ge = Ko - ae;
|
||
ee = ae + 128;
|
||
ae = Ge / 128;
|
||
Ge = 63 & ae;
|
||
ae = Ge + he;
|
||
|
||
_e.push(ee, ae);
|
||
|
||
He = _e;
|
||
}
|
||
|
||
if (No) {
|
||
he = [F + 64 * Bo];
|
||
Fo = he;
|
||
} else {
|
||
he = [];
|
||
_e = F % 128;
|
||
ae = 64 * Bo;
|
||
an = _e + 128;
|
||
Ge = F - _e;
|
||
_e = Ge / 128;
|
||
Ge = 63 & _e;
|
||
_e = Ge + ae;
|
||
he.push(an, _e);
|
||
Fo = he;
|
||
}
|
||
|
||
he = He;
|
||
He = so;
|
||
so = Fo;
|
||
Fo = 64 > Zo;
|
||
|
||
if (Fo) {
|
||
_e = [Zo + 64 * Ke];
|
||
ce = _e;
|
||
} else {
|
||
_e = [];
|
||
ae = Zo % 128;
|
||
an = 64 * Ke;
|
||
Ge = ae + 128;
|
||
Bo = Zo - ae;
|
||
ae = Bo / 128;
|
||
Bo = 63 & ae;
|
||
ae = Bo + an;
|
||
|
||
_e.push(Ge, ae);
|
||
|
||
ce = _e;
|
||
}
|
||
|
||
ln = ln.concat(he);
|
||
ln = ln.concat(He);
|
||
he = ce;
|
||
ln = ln.concat(he);
|
||
ln = ln.concat(so);
|
||
}
|
||
|
||
ln = ln.concat(ao);
|
||
D = ln;
|
||
} else {
|
||
D = void 0;
|
||
}
|
||
|
||
gi = D;
|
||
|
||
if (gi) {
|
||
U = U.concat(gi);
|
||
ne++;
|
||
}
|
||
} else {
|
||
D = 3 === _[15];
|
||
|
||
if (D) {
|
||
te = mo;
|
||
he = Y[51];
|
||
Be = void 0;
|
||
je = g;
|
||
ye = z;
|
||
Fo = he;
|
||
he = ye[0];
|
||
Ke = _;
|
||
ao = Y;
|
||
|
||
if (he) {
|
||
He = Ke[11];
|
||
so = He % 7;
|
||
_e = ao[48];
|
||
je[1]++;
|
||
ae = je[1] - 1;
|
||
an = ae % ye[7];
|
||
ae = 0 !== an;
|
||
an = _e[so];
|
||
|
||
if (ae) {
|
||
Be = void 0;
|
||
} else {
|
||
je[0]++;
|
||
so = 0 === te.length;
|
||
_e = 0;
|
||
Ge = void 0 !== Ke[2];
|
||
Bo = 0;
|
||
F = 1 === je[1];
|
||
No = an ^ Ke[17];
|
||
|
||
if (Ge) {
|
||
Bo = an ^ Ke[2];
|
||
_e = an ^ Ke[13];
|
||
} else {
|
||
Ko = an ^ Ke[10];
|
||
ce = an ^ Ke[5];
|
||
gn = an ^ Ke[16];
|
||
Bo = gn - ce;
|
||
ce = an ^ Ke[3];
|
||
_e = ce - Ko;
|
||
}
|
||
|
||
if (so) {
|
||
te[17] = -1;
|
||
te[2] = 0;
|
||
te[13] = 0;
|
||
te[11] = 0;
|
||
}
|
||
|
||
so = No;
|
||
Ge = so === te[17];
|
||
Ko = He - te[11];
|
||
ce = _e - te[13];
|
||
gn = Bo - te[2];
|
||
|
||
if (Ge) {
|
||
so = 0;
|
||
} else {
|
||
ln = void 0;
|
||
Zo = No;
|
||
ee = void 0;
|
||
rn = ao;
|
||
oe = Zo;
|
||
io = rn[29];
|
||
hn = 0;
|
||
Uo = io;
|
||
|
||
if (Uo.indexOf) {
|
||
io = Uo.indexOf(oe);
|
||
ee = io;
|
||
} else {
|
||
io = 0;
|
||
|
||
while (io < Uo.length) {
|
||
Nn = Uo[io] === oe;
|
||
|
||
if (Nn) {
|
||
ee = io;
|
||
hn = 1;
|
||
}
|
||
|
||
io++;
|
||
}
|
||
|
||
if (!hn) {
|
||
ee = -1;
|
||
}
|
||
}
|
||
|
||
oe = ee;
|
||
ee = -1 === oe;
|
||
|
||
if (ee) {
|
||
io = rn[29];
|
||
oe = io.length;
|
||
io = rn[29];
|
||
io.push(Zo);
|
||
}
|
||
|
||
Zo = oe + 1;
|
||
ln = Zo;
|
||
so = ln;
|
||
}
|
||
|
||
Ge = 16 === Ko;
|
||
ln = 0 === so;
|
||
|
||
if (F) {
|
||
Zo = Ke[4];
|
||
ee = [];
|
||
ee.push(1, an, Zo);
|
||
Zo = ee;
|
||
Fo.push(Zo);
|
||
}
|
||
|
||
te[17] = No;
|
||
|
||
if (Ge) {
|
||
Ko = 0;
|
||
}
|
||
|
||
Ge = 17 === Ko;
|
||
|
||
if (Ge) {
|
||
Ko = 1;
|
||
}
|
||
|
||
te[2] = Bo;
|
||
|
||
if (ln) {
|
||
ln = Ko >= 0;
|
||
}
|
||
|
||
te[13] = _e;
|
||
te[11] = He;
|
||
_e = ln;
|
||
Ge = [];
|
||
|
||
if (_e) {
|
||
_e = 1 >= Ko;
|
||
}
|
||
|
||
Bo = _e;
|
||
|
||
if (Bo) {
|
||
Bo = gn >= -4;
|
||
}
|
||
|
||
_e = Bo;
|
||
|
||
if (_e) {
|
||
_e = 3 >= gn;
|
||
}
|
||
|
||
Bo = _e;
|
||
|
||
if (Bo) {
|
||
Bo = ce >= -4;
|
||
}
|
||
|
||
_e = Bo;
|
||
|
||
if (_e) {
|
||
_e = 3 >= ce;
|
||
}
|
||
|
||
Bo = _e;
|
||
|
||
if (Bo) {
|
||
_e = gn + 4;
|
||
F = Ko << 6;
|
||
No = ce + 4;
|
||
ln = 128 | F;
|
||
F = _e << 3;
|
||
_e = ln | F;
|
||
Ge[0] = _e | No;
|
||
} else {
|
||
_e = void 0;
|
||
F = void 0;
|
||
No = ce;
|
||
ln = void 0;
|
||
Zo = 0 | No;
|
||
No = void 0;
|
||
ee = gn;
|
||
rn = so;
|
||
oe = 0 | ee;
|
||
ee = 0 | rn;
|
||
rn = 0 > oe;
|
||
io = rn;
|
||
hn = Ko;
|
||
Uo = 64 > ee;
|
||
|
||
if (io) {
|
||
io = -oe;
|
||
} else {
|
||
io = oe;
|
||
}
|
||
|
||
oe = 0 | hn;
|
||
|
||
if (Uo) {
|
||
hn = [ee];
|
||
F = hn;
|
||
} else {
|
||
hn = [];
|
||
|
||
while (true) {
|
||
Nn = 63 & ee;
|
||
ee >>= 6;
|
||
|
||
if (ee) {
|
||
Nn = 64 | Nn;
|
||
}
|
||
|
||
hn.push(Nn);
|
||
|
||
if (!ee) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
F = hn;
|
||
}
|
||
|
||
ee = io;
|
||
io = 16384 > oe;
|
||
hn = F;
|
||
|
||
if (io) {
|
||
F = oe;
|
||
Uo = 0 | F;
|
||
F = void 0;
|
||
Nn = 128 > Uo;
|
||
|
||
if (Nn) {
|
||
Zn = [Uo];
|
||
F = Zn;
|
||
} else {
|
||
Zn = [];
|
||
Ve = Uo % 128;
|
||
Fn = Ve + 128;
|
||
Vo = Uo - Ve;
|
||
Ve = Vo / 128;
|
||
Vo = 127 & Ve;
|
||
Zn.push(Fn, Vo);
|
||
F = Zn;
|
||
}
|
||
|
||
Uo = F;
|
||
_e = Uo;
|
||
} else {
|
||
F = [];
|
||
|
||
while (true) {
|
||
Uo = 127 & oe;
|
||
oe >>= 7;
|
||
|
||
if (oe) {
|
||
Uo = 128 | Uo;
|
||
}
|
||
|
||
F.push(Uo);
|
||
|
||
if (!oe) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
_e = F;
|
||
}
|
||
|
||
F = 0 > Zo;
|
||
oe = 64 > ee;
|
||
io = F;
|
||
|
||
if (io) {
|
||
io = -Zo;
|
||
} else {
|
||
io = Zo;
|
||
}
|
||
|
||
Zo = io;
|
||
|
||
if (oe) {
|
||
io = [ee + 64 * rn];
|
||
ln = io;
|
||
} else {
|
||
io = [];
|
||
Uo = 64 * rn;
|
||
Nn = ee % 128;
|
||
Zn = ee - Nn;
|
||
Ve = Nn + 128;
|
||
Nn = Zn / 128;
|
||
Zn = 63 & Nn;
|
||
Nn = Zn + Uo;
|
||
io.push(Ve, Nn);
|
||
ln = io;
|
||
}
|
||
|
||
ee = _e;
|
||
Ge = Ge.concat(hn);
|
||
_e = 64 > Zo;
|
||
|
||
if (_e) {
|
||
rn = [Zo + 64 * F];
|
||
No = rn;
|
||
} else {
|
||
rn = 64 * F;
|
||
oe = [];
|
||
io = Zo % 128;
|
||
hn = io + 128;
|
||
Uo = Zo - io;
|
||
io = Uo / 128;
|
||
Uo = 63 & io;
|
||
io = Uo + rn;
|
||
oe.push(hn, io);
|
||
No = oe;
|
||
}
|
||
|
||
_e = No;
|
||
F = ln;
|
||
Ge = Ge.concat(ee);
|
||
Ge = Ge.concat(F);
|
||
Ge = Ge.concat(_e);
|
||
}
|
||
|
||
Be = Ge;
|
||
}
|
||
} else {
|
||
Be = void 0;
|
||
}
|
||
|
||
gi = Be;
|
||
|
||
if (gi) {
|
||
vn = vn.concat(gi);
|
||
}
|
||
}
|
||
}
|
||
|
||
I++;
|
||
}
|
||
|
||
_ = g[0];
|
||
g = ne;
|
||
I = _;
|
||
_ = 0 | I;
|
||
I = 0 | g;
|
||
g = 128 > _;
|
||
D = 128 > I;
|
||
|
||
if (g) {
|
||
H = [_];
|
||
on = H;
|
||
} else {
|
||
H = _ % 128;
|
||
se = [];
|
||
ne = _ - H;
|
||
te = ne / 128;
|
||
ne = 127 & te;
|
||
te = H + 128;
|
||
se.push(te, ne);
|
||
on = se;
|
||
}
|
||
|
||
_ = on;
|
||
vn = _.concat(vn);
|
||
|
||
if (D) {
|
||
_ = [I];
|
||
J = _;
|
||
} else {
|
||
_ = I % 128;
|
||
g = I - _;
|
||
H = [];
|
||
se = g / 128;
|
||
g = _ + 128;
|
||
_ = 127 & se;
|
||
H.push(g, _);
|
||
J = H;
|
||
}
|
||
|
||
_ = J;
|
||
U = _.concat(U);
|
||
le.push(U);
|
||
le.push(vn);
|
||
$r = le;
|
||
} else {
|
||
_ = [0];
|
||
g = [];
|
||
I = [0];
|
||
g.push(I, _);
|
||
_ = g;
|
||
$r = _;
|
||
}
|
||
|
||
z = re;
|
||
Y = $r;
|
||
M = Mt;
|
||
|
||
if (K) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(K);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
if (q) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(q);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
q = z[26];
|
||
|
||
if (P) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(P);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
z = Y[1];
|
||
P = M[51];
|
||
|
||
if (R) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(R);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
if (P) {
|
||
R = P.length;
|
||
K = void 0;
|
||
M = R;
|
||
R = 0 | M;
|
||
M = 128 > R;
|
||
|
||
if (M) {
|
||
_ = [R];
|
||
K = _;
|
||
} else {
|
||
_ = [];
|
||
g = R % 128;
|
||
I = R - g;
|
||
U = g + 128;
|
||
g = I / 128;
|
||
I = 127 & g;
|
||
|
||
_.push(U, I);
|
||
|
||
K = _;
|
||
}
|
||
|
||
R = 0;
|
||
M = K;
|
||
|
||
while (R < P.length) {
|
||
K = P[R];
|
||
_ = K[0];
|
||
g = K[1];
|
||
I = K[2];
|
||
K = 0;
|
||
|
||
while (K < I.length) {
|
||
I[K] = g ^ I[K];
|
||
K++;
|
||
}
|
||
|
||
M.push(_);
|
||
K = I.length;
|
||
_ = void 0;
|
||
g = K;
|
||
K = 0 | g;
|
||
g = 128 > K;
|
||
|
||
if (g) {
|
||
U = [K];
|
||
_ = U;
|
||
} else {
|
||
U = K % 128;
|
||
J = K - U;
|
||
le = U + 128;
|
||
U = J / 128;
|
||
J = 127 & U;
|
||
U = [];
|
||
U.push(le, J);
|
||
_ = U;
|
||
}
|
||
|
||
K = _;
|
||
M = M.concat(K);
|
||
M = M.concat(I);
|
||
R++;
|
||
}
|
||
|
||
Le = M;
|
||
} else {
|
||
R = [0];
|
||
Le = R;
|
||
}
|
||
|
||
R = Y[0];
|
||
Y = Le;
|
||
|
||
if (R) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(R);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
R = re;
|
||
|
||
if (z) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(z);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
z = R[9];
|
||
R = re;
|
||
|
||
if (V) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(V);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
P = Mt;
|
||
|
||
if (Z) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(Z);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
if (fo) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(fo);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
K = R[22];
|
||
|
||
if (y) {
|
||
Ra.push(1);
|
||
Ra = Ra.concat(y);
|
||
} else {
|
||
Ra.push(0);
|
||
}
|
||
|
||
y = re;
|
||
M = Ra;
|
||
_ = y[1];
|
||
y = re;
|
||
re = M.length / 2;
|
||
g = B[Ut](re);
|
||
re = Tn;
|
||
|
||
while (g > wn) {
|
||
B = 2 * wn;
|
||
I = 2 * wn;
|
||
U = I + 2;
|
||
I = M.slice(B, U);
|
||
B = 4 * W;
|
||
U = wn % 4;
|
||
J = B + U;
|
||
B = J % 4;
|
||
U = 0 === B;
|
||
|
||
if (U) {
|
||
J = 0;
|
||
le = I;
|
||
D = void 0;
|
||
H = [];
|
||
se = 154;
|
||
ne = se;
|
||
|
||
while (J < le.length) {
|
||
se = le[J] ^ ne;
|
||
Le = 255 & se;
|
||
H.push(Le);
|
||
ne = Le;
|
||
J++;
|
||
}
|
||
|
||
D = H;
|
||
J = D;
|
||
Ao = Ao.concat(J);
|
||
}
|
||
|
||
U = 1 === B;
|
||
|
||
if (U) {
|
||
J = I;
|
||
le = void 0;
|
||
D = [];
|
||
H = 8;
|
||
se = 0;
|
||
ne = 19;
|
||
|
||
while (se < J.length) {
|
||
Le = ne ^ J[se];
|
||
te = Le >> H;
|
||
Le = te ^ J[se];
|
||
te = 255 & Le;
|
||
D.push(te);
|
||
se++;
|
||
}
|
||
|
||
le = D;
|
||
J = le;
|
||
Ao = Ao.concat(J);
|
||
}
|
||
|
||
U = 2 === B;
|
||
|
||
if (U) {
|
||
J = void 0;
|
||
le = 256;
|
||
D = 305;
|
||
H = [];
|
||
se = I;
|
||
ne = 0;
|
||
|
||
while (ne < se.length) {
|
||
Le = se[ne];
|
||
te = D - 1;
|
||
Le += te;
|
||
te = Le >= le;
|
||
|
||
if (te) {
|
||
Le %= le;
|
||
}
|
||
|
||
H.push(Le);
|
||
ne++;
|
||
}
|
||
|
||
J = H;
|
||
le = J;
|
||
Ao = Ao.concat(le);
|
||
}
|
||
|
||
U = 3 === B;
|
||
|
||
if (U) {
|
||
B = [];
|
||
J = void 0;
|
||
le = 65481;
|
||
D = I;
|
||
H = 0;
|
||
se = le;
|
||
|
||
while (H < D.length) {
|
||
le = D[H];
|
||
ne = le ^ se;
|
||
se = ne;
|
||
le = 255 & ne;
|
||
B.push(le);
|
||
H++;
|
||
}
|
||
|
||
J = B;
|
||
B = J;
|
||
Ao = Ao.concat(B);
|
||
}
|
||
|
||
wn++;
|
||
}
|
||
|
||
B = _;
|
||
W = re[vo];
|
||
re = W[Qe];
|
||
W = re;
|
||
W += Jo;
|
||
Ir = Ao;
|
||
|
||
while (jo < W.length) {
|
||
re = W.charCodeAt(jo);
|
||
M = 255 & re;
|
||
L.push(M);
|
||
jo++;
|
||
}
|
||
|
||
re = Ir;
|
||
Se = L;
|
||
L = re;
|
||
W = Tn;
|
||
M = L.slice();
|
||
|
||
if (q) {
|
||
L = P[41];
|
||
_ = void 0 === L;
|
||
|
||
if (!_) {
|
||
_ = 3 === L;
|
||
}
|
||
|
||
g = _;
|
||
|
||
if (g) {
|
||
_ = 0;
|
||
I = void 0;
|
||
U = W;
|
||
J = P;
|
||
J[41] = 1;
|
||
le = U[pe];
|
||
D = le[ge];
|
||
|
||
if (!D) {
|
||
D = J[53];
|
||
}
|
||
|
||
le = D;
|
||
|
||
if (le) {
|
||
D = U[vo];
|
||
jo = D[Qe];
|
||
D = yn.indexOf(jo);
|
||
|
||
if (~D) {
|
||
J[41] = 3;
|
||
I = void 0;
|
||
_ = 1;
|
||
}
|
||
}
|
||
|
||
if (!_) {
|
||
le = U[pe];
|
||
U = le[zo](qe);
|
||
|
||
if (U[co]) {
|
||
le = U[co](Fe);
|
||
|
||
if (!le) {
|
||
le = U[co](ho);
|
||
}
|
||
|
||
D = le;
|
||
|
||
if (D) {
|
||
le = D[Re](Pn);
|
||
|
||
if (le) {
|
||
jo = J;
|
||
H = void 0;
|
||
se = void 0;
|
||
ne = 0;
|
||
Ao = void 0;
|
||
|
||
if (!jo[55]) {
|
||
jo[55] = [];
|
||
}
|
||
|
||
Le = void 0;
|
||
te = 0;
|
||
he = jo[55];
|
||
vn = he;
|
||
he = D[fe](le[Ee]);
|
||
mo = D[fe](le[Xe]);
|
||
wn = he;
|
||
he = mo;
|
||
wn += Jo;
|
||
he += Jo;
|
||
mo = he;
|
||
on = wn;
|
||
|
||
if (vn.indexOf) {
|
||
Be = vn.indexOf(on);
|
||
se = Be;
|
||
} else {
|
||
Be = 0;
|
||
|
||
while (Be < vn.length) {
|
||
je = vn[Be] === on;
|
||
|
||
if (je) {
|
||
se = Be;
|
||
ne = 1;
|
||
}
|
||
|
||
Be++;
|
||
}
|
||
|
||
if (!ne) {
|
||
se = -1;
|
||
}
|
||
}
|
||
|
||
ne = se;
|
||
se = -1 === ne;
|
||
|
||
if (se) {
|
||
vn = jo[55];
|
||
ne = vn.length;
|
||
vn = jo[55];
|
||
vn[ne] = wn;
|
||
}
|
||
|
||
H = ne;
|
||
J[69] = H;
|
||
jo = J;
|
||
|
||
if (!jo[55]) {
|
||
jo[55] = [];
|
||
}
|
||
|
||
H = jo[55];
|
||
se = H;
|
||
|
||
if (se.indexOf) {
|
||
H = se.indexOf(mo);
|
||
Le = H;
|
||
} else {
|
||
H = 0;
|
||
|
||
while (H < se.length) {
|
||
ne = se[H] === mo;
|
||
|
||
if (ne) {
|
||
Le = H;
|
||
te = 1;
|
||
}
|
||
|
||
H++;
|
||
}
|
||
|
||
if (!te) {
|
||
Le = -1;
|
||
}
|
||
}
|
||
|
||
H = Le;
|
||
se = -1 === H;
|
||
|
||
if (se) {
|
||
ne = jo[55];
|
||
Le = jo[55];
|
||
H = ne.length;
|
||
Le[H] = he;
|
||
}
|
||
|
||
Ao = H;
|
||
J[33] = Ao;
|
||
} else {
|
||
J[41] = 0;
|
||
I = void 0;
|
||
}
|
||
} else {
|
||
J[41] = 0;
|
||
I = void 0;
|
||
}
|
||
} else {
|
||
J[41] = 0;
|
||
I = void 0;
|
||
}
|
||
}
|
||
}
|
||
|
||
_ = [L];
|
||
L = 1 === _[0];
|
||
|
||
if (L) {
|
||
g = P[69];
|
||
I = void 0;
|
||
U = 0;
|
||
J = void 0;
|
||
le = void 0;
|
||
D = 0;
|
||
jo = void 0;
|
||
H = void 0;
|
||
se = g;
|
||
g = P;
|
||
ne = se;
|
||
Ao = g[29];
|
||
Le = void 0;
|
||
te = P[33];
|
||
he = Ao;
|
||
|
||
if (he.indexOf) {
|
||
Ao = he.indexOf(ne);
|
||
jo = Ao;
|
||
} else {
|
||
Ao = 0;
|
||
|
||
while (Ao < he.length) {
|
||
vn = he[Ao] === ne;
|
||
|
||
if (vn) {
|
||
jo = Ao;
|
||
D = 1;
|
||
}
|
||
|
||
Ao++;
|
||
}
|
||
|
||
if (!D) {
|
||
jo = -1;
|
||
}
|
||
}
|
||
|
||
D = te;
|
||
ne = jo;
|
||
jo = D;
|
||
Ao = -1 === ne;
|
||
|
||
if (Ao) {
|
||
te = g[29];
|
||
ne = te.length;
|
||
te = g[29];
|
||
te.push(se);
|
||
}
|
||
|
||
g = ne + 1;
|
||
se = P;
|
||
ne = se[29];
|
||
I = g;
|
||
g = ne;
|
||
|
||
if (g.indexOf) {
|
||
ne = g.indexOf(jo);
|
||
J = ne;
|
||
} else {
|
||
ne = 0;
|
||
|
||
while (ne < g.length) {
|
||
Ao = g[ne] === jo;
|
||
|
||
if (Ao) {
|
||
J = ne;
|
||
U = 1;
|
||
}
|
||
|
||
ne++;
|
||
}
|
||
|
||
if (!U) {
|
||
J = -1;
|
||
}
|
||
}
|
||
|
||
g = J;
|
||
U = -1 === g;
|
||
|
||
if (U) {
|
||
J = se[29];
|
||
g = J.length;
|
||
J = se[29];
|
||
J.push(D);
|
||
}
|
||
|
||
U = I;
|
||
I = g + 1;
|
||
g = U;
|
||
le = I;
|
||
I = 0 | g;
|
||
g = 128 > I;
|
||
|
||
if (g) {
|
||
U = [I];
|
||
H = U;
|
||
} else {
|
||
U = I % 128;
|
||
J = I - U;
|
||
D = [];
|
||
jo = U + 128;
|
||
U = J / 128;
|
||
J = 127 & U;
|
||
D.push(jo, J);
|
||
H = D;
|
||
}
|
||
|
||
g = H;
|
||
I = le;
|
||
U = I;
|
||
_ = _.concat(g);
|
||
g = 0 | U;
|
||
I = 128 > g;
|
||
|
||
if (I) {
|
||
U = [g];
|
||
Le = U;
|
||
} else {
|
||
U = g % 128;
|
||
J = [];
|
||
le = U + 128;
|
||
D = g - U;
|
||
U = D / 128;
|
||
D = 127 & U;
|
||
J.push(le, D);
|
||
Le = J;
|
||
}
|
||
|
||
g = Le;
|
||
_ = _.concat(g);
|
||
}
|
||
|
||
Xa = _;
|
||
} else {
|
||
Xa = void 0;
|
||
}
|
||
|
||
q = Mt;
|
||
P = Tn;
|
||
L = Mt;
|
||
M.push(0, 0, 0);
|
||
W = 0 | L[18];
|
||
_ = Se;
|
||
Se = Xa;
|
||
g = L[70] | Jo;
|
||
I = g;
|
||
xr.push(W);
|
||
W = P[Ba];
|
||
|
||
while (true) {
|
||
if (Wo) {
|
||
Cr += 4;
|
||
}
|
||
|
||
Wo = 1;
|
||
P = Cr < M.length;
|
||
|
||
if (P) {
|
||
P = 154 & M[Cr];
|
||
ea += P;
|
||
P = Cr + 1;
|
||
g = M[P];
|
||
P = 154 & g;
|
||
ea += P;
|
||
P = Cr + 2;
|
||
g = M[P];
|
||
P = 154 & g;
|
||
ea += P;
|
||
P = Cr + 3;
|
||
g = M[P];
|
||
P = 154 & g;
|
||
ea += P;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
P = 255 & _.length;
|
||
M = _.slice(0, P);
|
||
_ = 65535 & ea;
|
||
g = Tn;
|
||
U = [0 | q[59]];
|
||
jt.push(P);
|
||
I += Jo;
|
||
|
||
while (ot < I.length) {
|
||
q = I.charCodeAt(ot);
|
||
P = 255 & q;
|
||
qr.push(P);
|
||
ot++;
|
||
}
|
||
|
||
q = g[xo];
|
||
Ue = qr;
|
||
$e = U;
|
||
jt = jt.concat(M);
|
||
Ea = jt;
|
||
P = Ue;
|
||
M = 255 & P.length;
|
||
g = Ea;
|
||
I = $e;
|
||
xr.push(M);
|
||
|
||
if (g) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(g);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
g = P.slice(0, M);
|
||
|
||
if (Y) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(Y);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
if (Se) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(Se);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
Se = _;
|
||
|
||
if (ie) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(ie);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
if (V) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(V);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
xr = xr.concat(g);
|
||
V = Se >> 8;
|
||
|
||
if (I) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(I);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
if (L[67]) {
|
||
P = L[67];
|
||
ie = [];
|
||
M = 0;
|
||
_ = 0;
|
||
g = void 0;
|
||
I = P.length;
|
||
P = void 0;
|
||
U = Jo + I;
|
||
J = I / 20;
|
||
I = 0 | J;
|
||
J = U + L[67];
|
||
U = J;
|
||
J = _;
|
||
_ = U.length;
|
||
Ue = I;
|
||
I = Ue;
|
||
|
||
if (!J) {
|
||
J = 0;
|
||
}
|
||
|
||
if (!I) {
|
||
I = 1;
|
||
}
|
||
|
||
Ue = J;
|
||
J = I;
|
||
|
||
while (true) {
|
||
I = _ > Ue;
|
||
|
||
if (I) {
|
||
I = 31 * M;
|
||
M = 0 | I;
|
||
I = U.charCodeAt(Ue);
|
||
M += I;
|
||
Ue += J;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
g = M;
|
||
M = g;
|
||
_ = M;
|
||
M = _ >> 24;
|
||
g = 255 & _;
|
||
I = _ >> 8;
|
||
U = 255 & M;
|
||
M = 255 & I;
|
||
I = _ >> 16;
|
||
_ = 255 & I;
|
||
ie.push(U, _, M, g);
|
||
P = ie;
|
||
ie = P;
|
||
xr = xr.concat(ie);
|
||
} else {
|
||
xr.push(0, 0, 0, 0);
|
||
}
|
||
|
||
P = 255 & Se;
|
||
Br = xr;
|
||
Se = Jo;
|
||
L = Se;
|
||
ie = Mt;
|
||
M = 255 & V;
|
||
ar.push(M, P);
|
||
V = Br;
|
||
|
||
if (V) {
|
||
Ta.push(1);
|
||
Ta = Ta.concat(V);
|
||
} else {
|
||
Ta.push(0);
|
||
}
|
||
|
||
er = ar;
|
||
V = Ta;
|
||
P = er;
|
||
M = V.slice();
|
||
|
||
while (_n < M.length) {
|
||
_ = 255 & M[_n];
|
||
g = 0;
|
||
I = 0;
|
||
g = qt.indexOf(Te[_], 1);
|
||
U = 255 === _;
|
||
|
||
if (U) {
|
||
U = qt.length - 1;
|
||
} else {
|
||
J = _ + 1;
|
||
Ue = Te[J];
|
||
U = qt.indexOf(Ue, 1);
|
||
}
|
||
|
||
I = U;
|
||
_ = ke - m;
|
||
U = _ / qt.length;
|
||
_ = U * I;
|
||
ke = m + _;
|
||
_ = U * g;
|
||
m += _;
|
||
_ = qt[Ia](0, I);
|
||
g = _ + Yn;
|
||
_ = qt[Ia](I);
|
||
qt = g + _;
|
||
_ = ke[Aa](2);
|
||
g = _[Ia](2);
|
||
_ = m[Aa](2);
|
||
I = _[Ia](2);
|
||
_ = g.split(Se);
|
||
U = I.split(Se);
|
||
I = 0;
|
||
J = _[_a];
|
||
|
||
if (J) {
|
||
J = ie[27];
|
||
}
|
||
|
||
Ue = J;
|
||
|
||
if (Ue) {
|
||
I = _[_a](ie[27], U);
|
||
} else {
|
||
J = _[I] === U[I];
|
||
|
||
while (J) {
|
||
I++;
|
||
J = _[I] === U[I];
|
||
}
|
||
}
|
||
|
||
_ = g[Ia](0, I);
|
||
L += _;
|
||
_ = Math.pow(2, I);
|
||
g = ke * _;
|
||
I = 0 | g;
|
||
ke = g - I;
|
||
g = m * _;
|
||
m = g - I;
|
||
_n++;
|
||
}
|
||
|
||
ke = V.length;
|
||
V = m[Aa](2);
|
||
m = V[Ia](2);
|
||
V = ke;
|
||
$ = P;
|
||
ke = m[hi](S, Se);
|
||
L += ke;
|
||
ke = 0 | V;
|
||
Se = 16384 > ke;
|
||
|
||
if (Se) {
|
||
V = void 0;
|
||
P = ke;
|
||
m = 0 | P;
|
||
P = 128 > m;
|
||
|
||
if (P) {
|
||
ie = [m];
|
||
V = ie;
|
||
} else {
|
||
ie = [];
|
||
M = m % 128;
|
||
_ = m - M;
|
||
g = M + 128;
|
||
M = _ / 128;
|
||
_ = 127 & M;
|
||
ie.push(g, _);
|
||
V = ie;
|
||
}
|
||
|
||
P = V;
|
||
De = P;
|
||
} else {
|
||
V = [];
|
||
|
||
while (true) {
|
||
P = 127 & ke;
|
||
ke >>= 7;
|
||
|
||
if (ke) {
|
||
P = 128 | P;
|
||
}
|
||
|
||
V.push(P);
|
||
|
||
if (!ke) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
De = V;
|
||
}
|
||
|
||
ke = $;
|
||
Se = De;
|
||
|
||
while (true) {
|
||
V = L.length > 7;
|
||
|
||
if (V) {
|
||
V = L[Ia](0, 8);
|
||
P = W(V, 2);
|
||
Se.push(P);
|
||
L = L[Ia](8);
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
B += Jo;
|
||
V = B;
|
||
P = ke.concat(re);
|
||
re = P.length;
|
||
ke = L + Jt;
|
||
m = re;
|
||
re = 0 | m;
|
||
m = ke[Ia](0, 8);
|
||
ke = 16384 > re;
|
||
|
||
if (ke) {
|
||
$ = void 0;
|
||
L = re;
|
||
ie = 0 | L;
|
||
L = 128 > ie;
|
||
|
||
if (L) {
|
||
M = [ie];
|
||
$ = M;
|
||
} else {
|
||
M = ie % 128;
|
||
_ = [];
|
||
g = ie - M;
|
||
I = g / 128;
|
||
g = 127 & I;
|
||
I = M + 128;
|
||
|
||
_.push(I, g);
|
||
|
||
$ = _;
|
||
}
|
||
|
||
L = $;
|
||
bo = L;
|
||
} else {
|
||
$ = [];
|
||
|
||
while (true) {
|
||
L = 127 & re;
|
||
re >>= 7;
|
||
|
||
if (re) {
|
||
L = 128 | L;
|
||
}
|
||
|
||
$.push(L);
|
||
|
||
if (!re) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
bo = $;
|
||
}
|
||
|
||
re = bo;
|
||
ke = re.concat(P);
|
||
re = T.length + ke.length;
|
||
T = W(m, 2);
|
||
Ye = Ye.concat(ke);
|
||
Se.push(T);
|
||
kr = Se;
|
||
Ta = kr;
|
||
ke = Ye;
|
||
T = ke.slice(0, dr);
|
||
ke = Ta;
|
||
Se = T[0] << 8;
|
||
P = ke.length / 2;
|
||
m = Se | T[1];
|
||
Se = m[uo]();
|
||
m = q[Ut](P);
|
||
q = "Ohbf";
|
||
T = Se.split(Jo);
|
||
Se = Tn;
|
||
P = q;
|
||
|
||
if (z) {
|
||
q = void 0;
|
||
$ = void 0;
|
||
ie = "outerHeight";
|
||
M = "screenTop";
|
||
_ = "documentElement";
|
||
g = void 0;
|
||
U = void 0;
|
||
le = void 0;
|
||
jo = void 0;
|
||
$e = "outerWidth";
|
||
H = void 0;
|
||
Te = Se[pe];
|
||
se = "screen";
|
||
Ao = void 0;
|
||
te = void 0;
|
||
he = void 0;
|
||
Wo = "clientHeight";
|
||
var bo = "height";
|
||
var I = "innerHeight";
|
||
J = void 0;
|
||
Ue = "availWidth";
|
||
De = I;
|
||
I = void 0;
|
||
ne = void 0;
|
||
vn = "screenLeft";
|
||
wn = Te[me];
|
||
on = Te[_];
|
||
var mo = "width";
|
||
_ = void 0;
|
||
D = void 0;
|
||
Te = Wo;
|
||
Wo = void 0;
|
||
var W = "clientWidth";
|
||
L = W;
|
||
W = Se[se];
|
||
se = Se[vn];
|
||
Le = Se[M];
|
||
M = W[Ue];
|
||
|
||
if (!Le) {
|
||
Le = 0;
|
||
}
|
||
|
||
Ue = W[mo];
|
||
vn = W[bo];
|
||
|
||
if (!se) {
|
||
se = 0;
|
||
}
|
||
|
||
bo = se;
|
||
se = Le;
|
||
Le = se;
|
||
se = bo;
|
||
|
||
if (!Ue) {
|
||
Ue = 0;
|
||
}
|
||
|
||
bo = 0 | Le;
|
||
Le = Ue;
|
||
Ue = 0 > bo;
|
||
mo = Le;
|
||
|
||
if (!M) {
|
||
M = 0;
|
||
}
|
||
|
||
if (!vn) {
|
||
vn = 0;
|
||
}
|
||
|
||
Be = M;
|
||
M = Se[De];
|
||
_n = 0 | se;
|
||
se = 0 | mo;
|
||
mo = Le - Be;
|
||
Be = vn;
|
||
vn = Ue;
|
||
je = 0 > _n;
|
||
fo = "innerWidth";
|
||
ot = Se[$e];
|
||
$e = Be;
|
||
ye = 128 > se;
|
||
Fo = mo;
|
||
mo = 0 | $e;
|
||
|
||
if (ye) {
|
||
$e = [se];
|
||
U = $e;
|
||
} else {
|
||
$e = [];
|
||
Ke = se % 128;
|
||
ao = Ke + 128;
|
||
He = se - Ke;
|
||
Ke = He / 128;
|
||
He = 127 & Ke;
|
||
$e.push(ao, He);
|
||
U = $e;
|
||
}
|
||
|
||
$e = 0 | Fo;
|
||
|
||
if (vn) {
|
||
vn = -bo;
|
||
} else {
|
||
vn = bo;
|
||
}
|
||
|
||
bo = je;
|
||
se = 128 > mo;
|
||
ye = fo;
|
||
|
||
if (!ot) {
|
||
ot = 0;
|
||
}
|
||
|
||
fo = ot;
|
||
ot = 0 > $e;
|
||
Fo = Se[ye];
|
||
Ke = ot;
|
||
|
||
if (se) {
|
||
ao = [mo];
|
||
I = ao;
|
||
} else {
|
||
ao = mo % 128;
|
||
He = mo - ao;
|
||
ar = [];
|
||
so = He / 128;
|
||
He = 127 & so;
|
||
so = ao + 128;
|
||
ar.push(so, He);
|
||
I = ar;
|
||
}
|
||
|
||
se = vn;
|
||
vn = Le - fo;
|
||
|
||
if (Ke) {
|
||
Ke = -$e;
|
||
} else {
|
||
Ke = $e;
|
||
}
|
||
|
||
$e = Se[ye];
|
||
|
||
if (bo) {
|
||
bo = -_n;
|
||
} else {
|
||
bo = _n;
|
||
}
|
||
|
||
mo = U;
|
||
U = 64 > se;
|
||
_n = bo;
|
||
bo = Ke;
|
||
|
||
if (!$e) {
|
||
$e = 0;
|
||
}
|
||
|
||
if (U) {
|
||
fo = [se + 64 * Ue];
|
||
Ao = fo;
|
||
} else {
|
||
fo = se % 128;
|
||
ye = [];
|
||
Ke = se - fo;
|
||
ao = Ke / 128;
|
||
Ke = fo + 128;
|
||
fo = 64 * Ue;
|
||
He = 63 & ao;
|
||
ao = He + fo;
|
||
ye.push(Ke, ao);
|
||
Ao = ye;
|
||
}
|
||
|
||
U = 64 > _n;
|
||
|
||
if (!Fo) {
|
||
Ue = on;
|
||
|
||
if (Ue) {
|
||
Ue = on[L];
|
||
}
|
||
|
||
Fo = Ue;
|
||
}
|
||
|
||
Ue = 64 > bo;
|
||
se = on;
|
||
fo = Fo;
|
||
ye = vn;
|
||
vn = I;
|
||
|
||
if (Ue) {
|
||
I = [bo + 64 * ot];
|
||
Wo = I;
|
||
} else {
|
||
I = 64 * ot;
|
||
Fo = bo % 128;
|
||
Ke = Fo + 128;
|
||
ao = bo - Fo;
|
||
Fo = ao / 128;
|
||
ao = 63 & Fo;
|
||
Fo = ao + I;
|
||
I = [];
|
||
I.push(Ke, Fo);
|
||
Wo = I;
|
||
}
|
||
|
||
if (U) {
|
||
I = [_n + 64 * je];
|
||
$ = I;
|
||
} else {
|
||
I = [];
|
||
Ue = _n % 128;
|
||
bo = _n - Ue;
|
||
ot = 64 * je;
|
||
Fo = bo / 128;
|
||
bo = Ue + 128;
|
||
Ue = 63 & Fo;
|
||
Fo = Ue + ot;
|
||
I.push(bo, Fo);
|
||
$ = I;
|
||
}
|
||
|
||
if (se) {
|
||
se = on[L];
|
||
}
|
||
|
||
I = Wo;
|
||
U = Ao;
|
||
|
||
if (!M) {
|
||
Ue = on;
|
||
|
||
if (Ue) {
|
||
Ue = on[Te];
|
||
}
|
||
|
||
M = Ue;
|
||
}
|
||
|
||
Ue = se;
|
||
bo = M;
|
||
M = 0 | ye;
|
||
|
||
if (!fo) {
|
||
se = wn;
|
||
|
||
if (se) {
|
||
se = wn[L];
|
||
}
|
||
|
||
fo = se;
|
||
}
|
||
|
||
se = fo;
|
||
|
||
if (!Ue) {
|
||
Ue = 0;
|
||
}
|
||
|
||
Ao = 0 > M;
|
||
Wo = wn;
|
||
_n = $;
|
||
|
||
if (!se) {
|
||
se = 0;
|
||
}
|
||
|
||
$ = $e;
|
||
$e = Ao;
|
||
je = Ue;
|
||
|
||
if (Wo) {
|
||
Wo = wn[L];
|
||
}
|
||
|
||
U = U.concat(_n);
|
||
L = on;
|
||
Ue = Wo;
|
||
Wo = Le - je;
|
||
_n = se;
|
||
|
||
if ($e) {
|
||
$e = -M;
|
||
} else {
|
||
$e = M;
|
||
}
|
||
|
||
M = Le - $;
|
||
$ = $e;
|
||
$e = Wo;
|
||
se = Le - _n;
|
||
|
||
if (!Ue) {
|
||
Ue = 0;
|
||
}
|
||
|
||
if (!bo) {
|
||
Wo = wn;
|
||
|
||
if (Wo) {
|
||
Wo = wn[Te];
|
||
}
|
||
|
||
bo = Wo;
|
||
}
|
||
|
||
Wo = se;
|
||
se = wn;
|
||
_n = 64 > $;
|
||
U = U.concat(mo);
|
||
mo = 0 | $e;
|
||
$e = M;
|
||
M = Ue;
|
||
|
||
if (_n) {
|
||
Ue = [$ + 64 * Ao];
|
||
le = Ue;
|
||
} else {
|
||
Ue = 64 * Ao;
|
||
je = [];
|
||
fo = $ % 128;
|
||
ot = $ - fo;
|
||
ye = fo + 128;
|
||
fo = ot / 128;
|
||
ot = 63 & fo;
|
||
fo = ot + Ue;
|
||
je.push(ye, fo);
|
||
le = je;
|
||
}
|
||
|
||
$ = 0 | Wo;
|
||
Ue = 0 | $e;
|
||
|
||
if (se) {
|
||
se = wn[Te];
|
||
}
|
||
|
||
$e = 0 > mo;
|
||
Ao = Se[De];
|
||
De = Se[ie];
|
||
ie = le;
|
||
le = "availHeight";
|
||
Wo = 0 > Ue;
|
||
wn = se;
|
||
se = Le - M;
|
||
|
||
if (!Ao) {
|
||
Ao = 0;
|
||
}
|
||
|
||
M = $e;
|
||
Le = W[le];
|
||
W = Wo;
|
||
le = se;
|
||
se = Ao;
|
||
|
||
if (!De) {
|
||
De = 0;
|
||
}
|
||
|
||
Ao = bo;
|
||
|
||
if (!wn) {
|
||
wn = 0;
|
||
}
|
||
|
||
bo = 0 | le;
|
||
|
||
if (L) {
|
||
L = on[Te];
|
||
}
|
||
|
||
if (W) {
|
||
W = -Ue;
|
||
} else {
|
||
W = Ue;
|
||
}
|
||
|
||
if (!Le) {
|
||
Le = 0;
|
||
}
|
||
|
||
Ue = 0 > bo;
|
||
le = 0 > $;
|
||
Te = L;
|
||
|
||
if (M) {
|
||
M = -mo;
|
||
} else {
|
||
M = mo;
|
||
}
|
||
|
||
L = Le;
|
||
Le = De;
|
||
De = le;
|
||
|
||
if (!Ao) {
|
||
Ao = 0;
|
||
}
|
||
|
||
mo = Ue;
|
||
on = W;
|
||
|
||
if (!Te) {
|
||
Te = 0;
|
||
}
|
||
|
||
W = Be - se;
|
||
se = Te;
|
||
Te = Be - L;
|
||
L = M;
|
||
M = Be - Le;
|
||
Le = wn;
|
||
|
||
if (mo) {
|
||
mo = -bo;
|
||
} else {
|
||
mo = bo;
|
||
}
|
||
|
||
bo = Ao;
|
||
Ao = 64 > L;
|
||
wn = W;
|
||
W = Be - bo;
|
||
bo = M;
|
||
|
||
if (De) {
|
||
De = -$;
|
||
} else {
|
||
De = $;
|
||
}
|
||
|
||
$ = 0 | wn;
|
||
|
||
if (Ao) {
|
||
M = [L + 64 * $e];
|
||
D = M;
|
||
} else {
|
||
M = L % 128;
|
||
wn = 64 * $e;
|
||
_n = [];
|
||
je = M + 128;
|
||
fo = L - M;
|
||
M = fo / 128;
|
||
fo = 63 & M;
|
||
M = fo + wn;
|
||
|
||
_n.push(je, M);
|
||
|
||
D = _n;
|
||
}
|
||
|
||
L = Be - se;
|
||
M = 64 > on;
|
||
$e = De;
|
||
De = 0 > $;
|
||
|
||
if (M) {
|
||
se = [on + 64 * Wo];
|
||
q = se;
|
||
} else {
|
||
se = on % 128;
|
||
Ao = on - se;
|
||
wn = 64 * Wo;
|
||
_n = se + 128;
|
||
se = [];
|
||
je = Ao / 128;
|
||
Ao = 63 & je;
|
||
je = Ao + wn;
|
||
se.push(_n, je);
|
||
q = se;
|
||
}
|
||
|
||
M = Be - Le;
|
||
se = 0 | bo;
|
||
bo = D;
|
||
D = 64 > $e;
|
||
Ao = q;
|
||
q = mo;
|
||
Le = W;
|
||
W = De;
|
||
Wo = Te;
|
||
Te = 64 > q;
|
||
mo = 0 | Le;
|
||
|
||
if (D) {
|
||
Le = [$e + 64 * le];
|
||
g = Le;
|
||
} else {
|
||
Le = 64 * le;
|
||
wn = $e % 128;
|
||
on = [];
|
||
Be = wn + 128;
|
||
_n = $e - wn;
|
||
wn = _n / 128;
|
||
_n = 63 & wn;
|
||
wn = _n + Le;
|
||
on.push(Be, wn);
|
||
g = on;
|
||
}
|
||
|
||
le = 0 | Wo;
|
||
D = 0 > mo;
|
||
|
||
if (Te) {
|
||
$e = [q + 64 * Ue];
|
||
he = $e;
|
||
} else {
|
||
$e = q % 128;
|
||
Le = q - $e;
|
||
Wo = [];
|
||
wn = $e + 128;
|
||
$e = Le / 128;
|
||
Le = 64 * Ue;
|
||
on = 63 & $e;
|
||
$e = on + Le;
|
||
Wo.push(wn, $e);
|
||
he = Wo;
|
||
}
|
||
|
||
if (W) {
|
||
W = -$;
|
||
} else {
|
||
W = $;
|
||
}
|
||
|
||
q = g;
|
||
$ = L;
|
||
L = D;
|
||
g = 0 > se;
|
||
Ue = he;
|
||
$e = 0 > le;
|
||
|
||
if (L) {
|
||
L = -mo;
|
||
} else {
|
||
L = mo;
|
||
}
|
||
|
||
Te = W;
|
||
W = M;
|
||
U = U.concat(q);
|
||
q = $e;
|
||
M = 64 > Te;
|
||
U = U.concat(I);
|
||
I = 0 | W;
|
||
W = L;
|
||
|
||
if (M) {
|
||
L = [Te + 64 * De];
|
||
ne = L;
|
||
} else {
|
||
L = Te % 128;
|
||
Le = 64 * De;
|
||
he = L + 128;
|
||
Wo = Te - L;
|
||
L = Wo / 128;
|
||
Wo = 63 & L;
|
||
L = Wo + Le;
|
||
Le = [];
|
||
Le.push(he, L);
|
||
ne = Le;
|
||
}
|
||
|
||
L = g;
|
||
|
||
if (q) {
|
||
q = -le;
|
||
} else {
|
||
q = le;
|
||
}
|
||
|
||
M = ne;
|
||
|
||
if (L) {
|
||
L = -se;
|
||
} else {
|
||
L = se;
|
||
}
|
||
|
||
U = U.concat(ie);
|
||
U = U.concat(Ao);
|
||
ie = 64 > W;
|
||
le = 0 > I;
|
||
|
||
if (ie) {
|
||
De = [W + 64 * D];
|
||
te = De;
|
||
} else {
|
||
De = 64 * D;
|
||
Te = W % 128;
|
||
se = W - Te;
|
||
ne = Te + 128;
|
||
Te = se / 128;
|
||
se = [];
|
||
Ao = 63 & Te;
|
||
Te = Ao + De;
|
||
se.push(ne, Te);
|
||
te = se;
|
||
}
|
||
|
||
W = L;
|
||
L = le;
|
||
ie = q;
|
||
q = te;
|
||
U = U.concat(bo);
|
||
D = 64 > ie;
|
||
De = 64 > W;
|
||
|
||
if (L) {
|
||
L = -I;
|
||
} else {
|
||
L = I;
|
||
}
|
||
|
||
U = U.concat(Ue);
|
||
|
||
if (De) {
|
||
I = [W + 64 * g];
|
||
H = I;
|
||
} else {
|
||
I = [];
|
||
Ue = 64 * g;
|
||
bo = W % 128;
|
||
Te = bo + 128;
|
||
se = W - bo;
|
||
bo = se / 128;
|
||
se = 63 & bo;
|
||
bo = se + Ue;
|
||
I.push(Te, bo);
|
||
H = I;
|
||
}
|
||
|
||
U = U.concat(vn);
|
||
|
||
if (D) {
|
||
W = [ie + 64 * $e];
|
||
jo = W;
|
||
} else {
|
||
W = 64 * $e;
|
||
g = [];
|
||
I = ie % 128;
|
||
Ue = I + 128;
|
||
De = ie - I;
|
||
I = De / 128;
|
||
De = 63 & I;
|
||
I = De + W;
|
||
g.push(Ue, I);
|
||
jo = g;
|
||
}
|
||
|
||
W = 0 | $;
|
||
$ = jo;
|
||
ie = L;
|
||
L = 64 > ie;
|
||
g = 0 > W;
|
||
|
||
if (L) {
|
||
I = [ie + 64 * le];
|
||
_ = I;
|
||
} else {
|
||
I = ie % 128;
|
||
Ue = ie - I;
|
||
D = [];
|
||
jo = Ue / 128;
|
||
Ue = I + 128;
|
||
I = 63 & jo;
|
||
jo = 64 * le;
|
||
De = I + jo;
|
||
D.push(Ue, De);
|
||
_ = D;
|
||
}
|
||
|
||
L = _;
|
||
ie = g;
|
||
_ = H;
|
||
|
||
if (ie) {
|
||
ie = -W;
|
||
} else {
|
||
ie = W;
|
||
}
|
||
|
||
U = U.concat(q);
|
||
q = ie;
|
||
U = U.concat($);
|
||
U = U.concat(_);
|
||
U = U.concat(M);
|
||
$ = 64 > q;
|
||
|
||
if ($) {
|
||
W = [q + 64 * g];
|
||
J = W;
|
||
} else {
|
||
W = [];
|
||
ie = q % 128;
|
||
M = 64 * g;
|
||
_ = ie + 128;
|
||
I = q - ie;
|
||
ie = I / 128;
|
||
I = 63 & ie;
|
||
ie = I + M;
|
||
W.push(_, ie);
|
||
J = W;
|
||
}
|
||
|
||
q = J;
|
||
U = U.concat(q);
|
||
U = U.concat(L);
|
||
Pa = U;
|
||
} else {
|
||
Pa = void 0;
|
||
}
|
||
|
||
q = Pa;
|
||
z = Mt;
|
||
|
||
if (q) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(q);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
q = Tn;
|
||
Se = T;
|
||
|
||
if (K) {
|
||
T = q[Qo];
|
||
$ = q[pn];
|
||
L = void 0;
|
||
W = q[pe];
|
||
ie = void 0;
|
||
M = 0;
|
||
_ = 0;
|
||
g = void 0;
|
||
I = void 0;
|
||
U = 0;
|
||
b = 1;
|
||
J = [];
|
||
Ue = void 0;
|
||
le = $;
|
||
D = void 0;
|
||
jo = void 0;
|
||
De = z;
|
||
$e = void 0;
|
||
H = "referrer";
|
||
bo = void 0;
|
||
Te = T[en];
|
||
T = 0;
|
||
se = void 0;
|
||
|
||
if (le) {
|
||
le = $ != q;
|
||
}
|
||
|
||
b = 7;
|
||
$ = le;
|
||
le = 0 | $;
|
||
b = 4;
|
||
|
||
if (!De[55]) {
|
||
De[55] = [];
|
||
}
|
||
|
||
$ = W[H];
|
||
|
||
if (R[15]) {
|
||
var H = "?";
|
||
W = H;
|
||
H = $.indexOf(W);
|
||
ne = -1 !== H;
|
||
|
||
if (ne) {
|
||
$ = $[ut](0, H);
|
||
}
|
||
|
||
H = Te.indexOf(W);
|
||
W = -1 !== H;
|
||
|
||
if (W) {
|
||
Te = Te[ut](0, H);
|
||
}
|
||
}
|
||
|
||
Te = encodeURI(Te);
|
||
W = De[55];
|
||
$ = encodeURI($);
|
||
H = W;
|
||
W = $;
|
||
W += Jo;
|
||
$ = Te;
|
||
Te = W;
|
||
$ += Jo;
|
||
ne = $;
|
||
|
||
if (H.indexOf) {
|
||
Ao = H.indexOf(ne);
|
||
D = Ao;
|
||
} else {
|
||
Ao = 0;
|
||
|
||
while (Ao < H.length) {
|
||
Le = H[Ao] === ne;
|
||
|
||
if (Le) {
|
||
D = Ao;
|
||
_ = 1;
|
||
}
|
||
|
||
Ao++;
|
||
}
|
||
|
||
if (!_) {
|
||
D = -1;
|
||
}
|
||
}
|
||
|
||
_ = D;
|
||
D = -1 === _;
|
||
|
||
if (D) {
|
||
H = De[55];
|
||
ne = De[55];
|
||
_ = H.length;
|
||
ne[_] = $;
|
||
}
|
||
|
||
I = _;
|
||
$ = z;
|
||
_ = $[29];
|
||
D = _;
|
||
_ = I;
|
||
I = _;
|
||
De = I;
|
||
|
||
if (D.indexOf) {
|
||
H = D.indexOf(De);
|
||
g = H;
|
||
} else {
|
||
H = 0;
|
||
|
||
while (H < D.length) {
|
||
ne = D[H] === De;
|
||
|
||
if (ne) {
|
||
g = H;
|
||
M = 1;
|
||
}
|
||
|
||
H++;
|
||
}
|
||
|
||
if (!M) {
|
||
g = -1;
|
||
}
|
||
}
|
||
|
||
M = g;
|
||
g = -1 === M;
|
||
|
||
if (g) {
|
||
D = $[29];
|
||
M = D.length;
|
||
D = $[29];
|
||
D.push(I);
|
||
}
|
||
|
||
$ = M + 1;
|
||
bo = $;
|
||
$ = z;
|
||
_ = bo;
|
||
|
||
if (!$[55]) {
|
||
$[55] = [];
|
||
}
|
||
|
||
M = _;
|
||
_ = $[55];
|
||
g = _;
|
||
_ = 0 | M;
|
||
M = 128 > _;
|
||
|
||
if (g.indexOf) {
|
||
I = g.indexOf(Te);
|
||
L = I;
|
||
} else {
|
||
I = 0;
|
||
|
||
while (I < g.length) {
|
||
D = g[I] === Te;
|
||
|
||
if (D) {
|
||
L = I;
|
||
U = 1;
|
||
}
|
||
|
||
I++;
|
||
}
|
||
|
||
if (!U) {
|
||
L = -1;
|
||
}
|
||
}
|
||
|
||
if (M) {
|
||
g = [_];
|
||
jo = g;
|
||
} else {
|
||
g = _ % 128;
|
||
I = _ - g;
|
||
U = [];
|
||
D = I / 128;
|
||
I = 127 & D;
|
||
D = g + 128;
|
||
U.push(D, I);
|
||
jo = U;
|
||
}
|
||
|
||
M = jo;
|
||
J = J.concat(M);
|
||
M = L;
|
||
L = -1 === M;
|
||
|
||
if (L) {
|
||
_ = $[55];
|
||
g = $[55];
|
||
M = _.length;
|
||
g[M] = W;
|
||
}
|
||
|
||
$ = z;
|
||
ie = M;
|
||
L = ie;
|
||
W = $[29];
|
||
ie = W;
|
||
W = L;
|
||
M = W;
|
||
|
||
if (ie.indexOf) {
|
||
_ = ie.indexOf(M);
|
||
$e = _;
|
||
} else {
|
||
_ = 0;
|
||
|
||
while (_ < ie.length) {
|
||
g = ie[_] === M;
|
||
|
||
if (g) {
|
||
$e = _;
|
||
T = 1;
|
||
}
|
||
|
||
_++;
|
||
}
|
||
|
||
if (!T) {
|
||
$e = -1;
|
||
}
|
||
}
|
||
|
||
T = $e;
|
||
ie = -1 === T;
|
||
|
||
if (ie) {
|
||
M = $[29];
|
||
T = M.length;
|
||
M = $[29];
|
||
M.push(W);
|
||
}
|
||
|
||
$ = T + 1;
|
||
Ue = $;
|
||
L = Ue;
|
||
T = L;
|
||
$ = 0 | T;
|
||
T = 128 > $;
|
||
|
||
if (T) {
|
||
W = [$];
|
||
se = W;
|
||
} else {
|
||
W = $ % 128;
|
||
ie = [];
|
||
M = W + 128;
|
||
_ = $ - W;
|
||
W = _ / 128;
|
||
_ = 127 & W;
|
||
ie.push(M, _);
|
||
se = ie;
|
||
}
|
||
|
||
T = se;
|
||
J = J.concat(T);
|
||
J.push(le);
|
||
|
||
if (le) {
|
||
T = L;
|
||
$ = void 0;
|
||
W = 0 | T;
|
||
T = 128 > W;
|
||
|
||
if (T) {
|
||
ie = [W];
|
||
$ = ie;
|
||
} else {
|
||
ie = [];
|
||
M = W % 128;
|
||
_ = W - M;
|
||
g = _ / 128;
|
||
_ = M + 128;
|
||
M = 127 & g;
|
||
ie.push(_, M);
|
||
$ = ie;
|
||
}
|
||
|
||
T = $;
|
||
J = J.concat(T);
|
||
}
|
||
|
||
jn = J;
|
||
} else {
|
||
jn = void 0;
|
||
}
|
||
|
||
q = jn;
|
||
|
||
if (q) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(q);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (q) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(q);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
q = Mt;
|
||
z = Tn;
|
||
T = na % Se.length;
|
||
|
||
if (q[59]) {
|
||
q[68] = 1;
|
||
R = [0];
|
||
Jr = R;
|
||
} else {
|
||
R = e[uo]();
|
||
K = R.split(Zt);
|
||
R = K.length;
|
||
K = R > 100;
|
||
|
||
if (K) {
|
||
q[68] = 1;
|
||
}
|
||
|
||
K = R > 255;
|
||
|
||
if (K) {
|
||
R = 255;
|
||
}
|
||
|
||
K = [R];
|
||
Jr = K;
|
||
}
|
||
|
||
q = Mt;
|
||
R = Se[T];
|
||
T = q;
|
||
Se = Jr;
|
||
K = R % 4;
|
||
G = K;
|
||
|
||
if (Se) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(Se);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (!T[55]) {
|
||
T[55] = [];
|
||
}
|
||
|
||
Se = G;
|
||
|
||
while (m > ja) {
|
||
R = 2 * ja;
|
||
K = 2 * ja;
|
||
$ = K + 2;
|
||
K = ke.slice(R, $);
|
||
R = 4 * Se;
|
||
$ = ja % 4;
|
||
L = R + $;
|
||
R = L % 4;
|
||
$ = 0 === R;
|
||
|
||
if ($) {
|
||
L = [];
|
||
G = 6;
|
||
W = K;
|
||
ie = void 0;
|
||
M = 5;
|
||
_ = 0;
|
||
|
||
while (_ < W.length) {
|
||
g = W[_] - M;
|
||
I = 255 & g;
|
||
g = G;
|
||
U = I >> g;
|
||
J = 8 - g;
|
||
g = I << J;
|
||
I = U + g;
|
||
g = 255 & I;
|
||
L.push(g);
|
||
_++;
|
||
}
|
||
|
||
ie = L;
|
||
L = ie;
|
||
Zr = Zr.concat(L);
|
||
}
|
||
|
||
$ = 1 === R;
|
||
|
||
if ($) {
|
||
L = K;
|
||
G = 155;
|
||
W = G;
|
||
G = Ma;
|
||
ie = [];
|
||
M = void 0;
|
||
_ = 0;
|
||
|
||
while (_ < L.length) {
|
||
g = L[_];
|
||
I = W + 1;
|
||
W = I % G.length;
|
||
I = G.charCodeAt(W);
|
||
g ^= I;
|
||
I = 255 & g;
|
||
ie.push(I);
|
||
_++;
|
||
}
|
||
|
||
M = ie;
|
||
L = M;
|
||
Zr = Zr.concat(L);
|
||
}
|
||
|
||
$ = 2 === R;
|
||
|
||
if ($) {
|
||
L = 0;
|
||
G = 6;
|
||
W = void 0;
|
||
ie = 247;
|
||
M = [];
|
||
_ = K;
|
||
|
||
while (L < _.length) {
|
||
g = ie ^ _[L];
|
||
I = g >> G;
|
||
g = I ^ _[L];
|
||
I = 255 & g;
|
||
M.push(I);
|
||
L++;
|
||
}
|
||
|
||
W = M;
|
||
L = W;
|
||
Zr = Zr.concat(L);
|
||
}
|
||
|
||
$ = 3 === R;
|
||
|
||
if ($) {
|
||
R = 120;
|
||
L = R;
|
||
R = void 0;
|
||
G = [];
|
||
W = 0;
|
||
ie = P;
|
||
M = K;
|
||
|
||
while (W < M.length) {
|
||
_ = M[W];
|
||
g = L + 1;
|
||
L = g % ie.length;
|
||
g = ie.charCodeAt(L);
|
||
_ ^= g;
|
||
g = 255 & _;
|
||
G.push(g);
|
||
W++;
|
||
}
|
||
|
||
R = G;
|
||
L = R;
|
||
Zr = Zr.concat(L);
|
||
}
|
||
|
||
ja++;
|
||
}
|
||
|
||
ke = T[55];
|
||
Se = ke;
|
||
dt = Zr;
|
||
|
||
if (Se.indexOf) {
|
||
ke = Se.indexOf(V);
|
||
ya = ke;
|
||
} else {
|
||
ke = 0;
|
||
|
||
while (ke < Se.length) {
|
||
R = Se[ke] === V;
|
||
|
||
if (R) {
|
||
ya = ke;
|
||
ir = 1;
|
||
}
|
||
|
||
ke++;
|
||
}
|
||
|
||
if (!ir) {
|
||
ya = -1;
|
||
}
|
||
}
|
||
|
||
ke = dt;
|
||
Se = ya;
|
||
R = -1 === Se;
|
||
V = ke;
|
||
P = V.slice();
|
||
P.push(0, 0, 0);
|
||
|
||
if (R) {
|
||
V = T[55];
|
||
m = T[55];
|
||
Se = V.length;
|
||
m[Se] = B;
|
||
}
|
||
|
||
B = q;
|
||
|
||
while (true) {
|
||
if (Ua) {
|
||
fr += 4;
|
||
}
|
||
|
||
Ua = 1;
|
||
q = fr < P.length;
|
||
|
||
if (q) {
|
||
q = 95 & P[fr];
|
||
kt += q;
|
||
q = fr + 1;
|
||
T = P[q];
|
||
q = 95 & T;
|
||
kt += q;
|
||
q = fr + 2;
|
||
T = P[q];
|
||
q = 95 & T;
|
||
kt += q;
|
||
q = fr + 3;
|
||
T = P[q];
|
||
q = 95 & T;
|
||
kt += q;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
q = 65535 & kt;
|
||
T = q;
|
||
q = B[29];
|
||
R = q;
|
||
Ka = Se;
|
||
q = 255 & T;
|
||
Se = Ka;
|
||
V = Se;
|
||
P = T >> 8;
|
||
T = V;
|
||
|
||
if (R.indexOf) {
|
||
m = R.indexOf(T);
|
||
Q = m;
|
||
} else {
|
||
m = 0;
|
||
|
||
while (m < R.length) {
|
||
K = R[m] === T;
|
||
|
||
if (K) {
|
||
Q = m;
|
||
Yt = 1;
|
||
}
|
||
|
||
m++;
|
||
}
|
||
|
||
if (!Yt) {
|
||
Q = -1;
|
||
}
|
||
}
|
||
|
||
T = Q;
|
||
R = 255 & P;
|
||
P = -1 === T;
|
||
ai.push(R, q);
|
||
Wr = ai;
|
||
q = Wr;
|
||
|
||
if (P) {
|
||
R = B[29];
|
||
T = R.length;
|
||
R = B[29];
|
||
R.push(V);
|
||
}
|
||
|
||
B = T + 1;
|
||
Xr = B;
|
||
fa = q;
|
||
q = Mt;
|
||
Se = Xr;
|
||
B = fa;
|
||
T = Se;
|
||
|
||
if (q[60]) {
|
||
Se = [255];
|
||
u = Se;
|
||
} else {
|
||
Se = 1;
|
||
R = "__IE_DEVTOOLBAR_CONSOLE_COMMAND_LINE";
|
||
m = "__BROWSERTOOLS_DOMEXPLORER_ADDED";
|
||
$ = m in z;
|
||
var K = "__IE_DEVTOOLBAR_CONSOLE_EVAL_RESULT";
|
||
V = K in z[pe];
|
||
P = R in z;
|
||
|
||
if (P) {
|
||
Se = 2 * Se;
|
||
}
|
||
|
||
if (V) {
|
||
Se = 3 * Se;
|
||
}
|
||
|
||
if ($) {
|
||
Se = 4 * Se;
|
||
}
|
||
|
||
R = Se > 1;
|
||
|
||
if (R) {
|
||
V = [Se];
|
||
u = V;
|
||
} else {
|
||
V = [0];
|
||
u = V;
|
||
}
|
||
}
|
||
|
||
q = 0 | T;
|
||
z = Tn;
|
||
T = B.concat(ke);
|
||
ke = Mt;
|
||
B = 128 > q;
|
||
Se = u;
|
||
|
||
if (y[12]) {
|
||
u = void 0;
|
||
R = [];
|
||
V = ke[6];
|
||
P = void 0;
|
||
m = void 0;
|
||
K = void 0;
|
||
Er = [];
|
||
|
||
if (!V) {
|
||
$ = [];
|
||
L = "win";
|
||
G = z;
|
||
W = G[vo];
|
||
Q = void 0;
|
||
g = "iPod";
|
||
I = W[Qe];
|
||
U = new RegExp(L, de);
|
||
var ie = "iPad";
|
||
M = "iPhone";
|
||
J = "linux";
|
||
var L = "Mac";
|
||
G = new RegExp(L, de);
|
||
L = new RegExp(M, de);
|
||
|
||
if (!I) {
|
||
M = W[it];
|
||
I = M[ft]();
|
||
}
|
||
|
||
W = I;
|
||
M = new RegExp(ie, de);
|
||
ie = new RegExp(J, de);
|
||
_ = new RegExp(g, de);
|
||
$.push(U, ie, G, L, _, M);
|
||
L = $;
|
||
$ = W[gt](L[0]);
|
||
|
||
if ($) {
|
||
Q = 1;
|
||
} else {
|
||
G = W[gt](L[1]);
|
||
|
||
if (G) {
|
||
Q = 2;
|
||
} else {
|
||
ie = W[gt](L[2]);
|
||
|
||
if (ie) {
|
||
Q = 3;
|
||
} else {
|
||
M = W[gt](L[3]);
|
||
|
||
if (M) {
|
||
Q = 4;
|
||
} else {
|
||
_ = W[gt](L[4]);
|
||
|
||
if (_) {
|
||
Q = 5;
|
||
} else {
|
||
g = W[gt](L[5]);
|
||
|
||
if (g) {
|
||
Q = 6;
|
||
} else {
|
||
Q = 0;
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
V = Q;
|
||
ke[6] = V;
|
||
}
|
||
|
||
Er.push(V);
|
||
V = [];
|
||
$ = ke;
|
||
L = void 0;
|
||
|
||
if (!$[52]) {
|
||
$[52] = e(23);
|
||
}
|
||
|
||
G = 0;
|
||
W = void 0;
|
||
ie = z;
|
||
M = $[52];
|
||
$ = 0;
|
||
Q = M;
|
||
M = [];
|
||
_ = void 0;
|
||
g = ke;
|
||
I = [];
|
||
|
||
if (!g[15]) {
|
||
U = void 0;
|
||
Ue = ie[vo];
|
||
le = "__$cdc7c2f8ab481c8964b__";
|
||
D = void 0;
|
||
jo = 0;
|
||
De = gt;
|
||
$e = [];
|
||
bo = "rv";
|
||
Te = "IE";
|
||
Ao = void 0;
|
||
Le = "(Chrome)\\/([0-9\\.]*)";
|
||
te = "unknown";
|
||
he = g;
|
||
Wo = void 0;
|
||
vn = "(MSIE|rv)[ |:]([0-9\\.]*)";
|
||
ir = 0;
|
||
wn = "MSIE";
|
||
on = bo;
|
||
|
||
if (!he[55]) {
|
||
he[55] = [];
|
||
}
|
||
|
||
Be = 0;
|
||
_n = he[55];
|
||
var H = "(Edge)\\/([0-9\\.]*)";
|
||
mo = Ue[it];
|
||
Ue = Te;
|
||
Te = _n;
|
||
var se = "(Safari)\\/([0-9\\.]*)";
|
||
ne = new RegExp(Le);
|
||
Le = new RegExp(H);
|
||
H = new RegExp(se);
|
||
se = wn;
|
||
var J = "(Firefox)\\/([0-9\\.]*)";
|
||
bo = new RegExp(vn);
|
||
jn = new RegExp(J);
|
||
$e.push(Le, ne, H, jn, bo);
|
||
J = $e;
|
||
$e = te;
|
||
H = $e;
|
||
bo = $e;
|
||
|
||
while (ir < J.length) {
|
||
ne = mo[De](J[ir]);
|
||
|
||
if (ne) {
|
||
Le = ne[1];
|
||
|
||
if (!Le) {
|
||
Le = $e;
|
||
}
|
||
|
||
H = Le;
|
||
Le = ne[2];
|
||
|
||
if (!Le) {
|
||
Le = $e;
|
||
}
|
||
|
||
bo = Le;
|
||
ne = H === se;
|
||
|
||
if (!ne) {
|
||
ne = H === on;
|
||
}
|
||
|
||
Le = ne;
|
||
|
||
if (Le) {
|
||
H = Ue;
|
||
}
|
||
|
||
break;
|
||
}
|
||
|
||
ir++;
|
||
}
|
||
|
||
if (ie[le]) {
|
||
J = "mazhan";
|
||
H = J;
|
||
}
|
||
|
||
J = H;
|
||
Ue = bo;
|
||
J += Jo;
|
||
le = J;
|
||
Ue += Jo;
|
||
|
||
if (Te.indexOf) {
|
||
De = Te.indexOf(le);
|
||
Ao = De;
|
||
} else {
|
||
De = 0;
|
||
|
||
while (De < Te.length) {
|
||
$e = Te[De] === le;
|
||
|
||
if ($e) {
|
||
Ao = De;
|
||
Be = 1;
|
||
}
|
||
|
||
De++;
|
||
}
|
||
|
||
if (!Be) {
|
||
Ao = -1;
|
||
}
|
||
}
|
||
|
||
le = Ue;
|
||
De = Ao;
|
||
$e = -1 === De;
|
||
|
||
if ($e) {
|
||
H = he[55];
|
||
bo = he[55];
|
||
De = H.length;
|
||
bo[De] = J;
|
||
}
|
||
|
||
Wo = De;
|
||
g[54] = Wo;
|
||
J = g;
|
||
|
||
if (!J[55]) {
|
||
J[55] = [];
|
||
}
|
||
|
||
De = J[55];
|
||
$e = De;
|
||
|
||
if ($e.indexOf) {
|
||
De = $e.indexOf(le);
|
||
U = De;
|
||
} else {
|
||
De = 0;
|
||
|
||
while (De < $e.length) {
|
||
H = $e[De] === le;
|
||
|
||
if (H) {
|
||
U = De;
|
||
jo = 1;
|
||
}
|
||
|
||
De++;
|
||
}
|
||
|
||
if (!jo) {
|
||
U = -1;
|
||
}
|
||
}
|
||
|
||
le = U;
|
||
U = -1 === le;
|
||
|
||
if (U) {
|
||
jo = J[55];
|
||
De = J[55];
|
||
le = jo.length;
|
||
De[le] = Ue;
|
||
}
|
||
|
||
D = le;
|
||
g[15] = D;
|
||
}
|
||
|
||
ie = void 0;
|
||
U = g[54];
|
||
J = void 0;
|
||
Ue = Q >> 8;
|
||
le = 255 & Q;
|
||
Q = void 0;
|
||
D = g;
|
||
jo = U;
|
||
U = 255 & Ue;
|
||
Ue = ke[19];
|
||
De = g[15];
|
||
I.push(U, le);
|
||
U = De;
|
||
le = jo;
|
||
De = D[29];
|
||
$e = U;
|
||
H = void 0;
|
||
bo = De;
|
||
Q = I;
|
||
I = g;
|
||
g = Q;
|
||
|
||
if (bo.indexOf) {
|
||
Q = bo.indexOf(le);
|
||
L = Q;
|
||
} else {
|
||
Q = 0;
|
||
|
||
while (Q < bo.length) {
|
||
De = bo[Q] === le;
|
||
|
||
if (De) {
|
||
L = Q;
|
||
$ = 1;
|
||
}
|
||
|
||
Q++;
|
||
}
|
||
|
||
if (!$) {
|
||
L = -1;
|
||
}
|
||
}
|
||
|
||
$ = L;
|
||
L = -1 === $;
|
||
W = g;
|
||
Q = W;
|
||
|
||
if (L) {
|
||
W = D[29];
|
||
$ = W.length;
|
||
W = D[29];
|
||
W.push(jo);
|
||
}
|
||
|
||
L = I[29];
|
||
W = L;
|
||
L = $ + 1;
|
||
|
||
if (W.indexOf) {
|
||
$ = W.indexOf($e);
|
||
u = $;
|
||
} else {
|
||
$ = 0;
|
||
|
||
while ($ < W.length) {
|
||
g = W[$] === $e;
|
||
|
||
if (g) {
|
||
u = $;
|
||
G = 1;
|
||
}
|
||
|
||
$++;
|
||
}
|
||
|
||
if (!G) {
|
||
u = -1;
|
||
}
|
||
}
|
||
|
||
Er = Er.concat(Q);
|
||
J = L;
|
||
$ = J;
|
||
L = u;
|
||
u = -1 === L;
|
||
|
||
if (u) {
|
||
G = I[29];
|
||
L = G.length;
|
||
G = I[29];
|
||
G.push(U);
|
||
}
|
||
|
||
if (!Ue) {
|
||
G = "plugins/name/filename/version/type/ActiveXObject";
|
||
Q = z;
|
||
I = Jo;
|
||
U = Q[vo];
|
||
J = void 0;
|
||
le = 0;
|
||
D = Ho;
|
||
jo = 2;
|
||
De = [];
|
||
$e = 0;
|
||
bo = void 0;
|
||
Te = 0;
|
||
var W = "<br>";
|
||
u = 0;
|
||
g = W;
|
||
W = jo;
|
||
jo = u;
|
||
|
||
if (!W) {
|
||
W = 1;
|
||
}
|
||
|
||
if (!jo) {
|
||
jo = 0;
|
||
}
|
||
|
||
u = W;
|
||
W = "0";
|
||
se = jo;
|
||
jo = G;
|
||
G = jo.split(D);
|
||
jo = G[2];
|
||
ne = G[0];
|
||
Ao = G[3];
|
||
Le = G[1];
|
||
te = U[ne];
|
||
U = G[5];
|
||
ne = G[4];
|
||
G = Q[U];
|
||
|
||
while (true) {
|
||
if ($e) {
|
||
Te++;
|
||
}
|
||
|
||
$e = 1;
|
||
Q = te;
|
||
|
||
if (Q) {
|
||
Q = Te < te.length;
|
||
}
|
||
|
||
U = Q;
|
||
|
||
if (U) {
|
||
Q = te[Te];
|
||
U = Q[Le];
|
||
Q = te[Te];
|
||
he = Q[jo];
|
||
Q = U + he;
|
||
I += Q;
|
||
Q = te[Te];
|
||
U = Q[Ao];
|
||
|
||
if (U) {
|
||
Q = te[Te];
|
||
he = Q[Ao];
|
||
Q = he + g;
|
||
I += Q;
|
||
}
|
||
|
||
Q = 0;
|
||
U = 0;
|
||
he = ut;
|
||
|
||
while (true) {
|
||
if (U) {
|
||
Q++;
|
||
}
|
||
|
||
U = 1;
|
||
jn = te[Te];
|
||
Wo = jn.length;
|
||
jn = Wo > Q;
|
||
|
||
if (jn) {
|
||
jn = te[Te];
|
||
Wo = jn[Q];
|
||
jn = 0;
|
||
|
||
if (Wo) {
|
||
jn = Wo[ne];
|
||
}
|
||
|
||
if (jn) {
|
||
Wo = jn[he](12);
|
||
I += Wo;
|
||
}
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
if (G) {
|
||
var Q = "AcroPDF.PDF/PDF.PdfCtrl/Adobe.SVGCtl/WMPlayer.OCX/MediaPlayer.MediaPlayer.1/npdivx.DivXBrowserPlugin.1/npdivx.DivXBrowserPlugin/MSXML2.DOMDocument.6.0/ShockwaveFlash.shockwaveFlash/GetVersions/getSVGViewerVersion/versionInfo/GetVersion";
|
||
U = Q;
|
||
var $e = "[a-zA-Z ]*([0-9.]+)";
|
||
Q = "$1";
|
||
g = U.split(D);
|
||
U = g[5];
|
||
jo = g[2];
|
||
Te = g[0];
|
||
ne = g[10];
|
||
Ao = g[12];
|
||
Le = g[9];
|
||
te = g[11];
|
||
he = g[1];
|
||
jn = g[4];
|
||
Wo = g[7];
|
||
vn = new RegExp($e);
|
||
$e = e(28, G, Te, Le, 1);
|
||
Te = g[6];
|
||
mo = g[3];
|
||
dt = g[8];
|
||
I += $e;
|
||
g = e(28, G, he, Le, 1);
|
||
I += g;
|
||
g = e(28, G, jo, ne, 1);
|
||
jo = e(28, G, mo, te);
|
||
$e = g[Oo](vn, Q);
|
||
Q = e(28, G, jn, te);
|
||
g = e(28, G, U, Ao, 1);
|
||
U = e(28, G, Te, Ao, 1);
|
||
I += $e;
|
||
$e = e(28, G, Wo);
|
||
Te = e(28, G, dt);
|
||
I += jo;
|
||
I += Q;
|
||
I += g;
|
||
I += U;
|
||
|
||
if ($e) {
|
||
I += Wo;
|
||
}
|
||
|
||
if (Te) {
|
||
I += dt;
|
||
}
|
||
}
|
||
|
||
De.push(I);
|
||
J = De;
|
||
Ue = J;
|
||
G = Ue[W];
|
||
W = G.length;
|
||
Ue = W + Ue;
|
||
G = Ue;
|
||
W = G.length;
|
||
|
||
while (true) {
|
||
Q = W > se;
|
||
|
||
if (Q) {
|
||
Q = 31 * le;
|
||
le = 0 | Q;
|
||
Q = G.charCodeAt(se);
|
||
le += Q;
|
||
se += u;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
bo = le;
|
||
Ue = bo;
|
||
ke[19] = Ue;
|
||
}
|
||
|
||
u = L + 1;
|
||
K = u;
|
||
u = K;
|
||
K = ke[32];
|
||
|
||
if (!K) {
|
||
L = void 0;
|
||
G = 0;
|
||
W = void 0;
|
||
Q = e(17);
|
||
g = 0;
|
||
L = Q;
|
||
Q = G;
|
||
|
||
if (!Q) {
|
||
Q = 0;
|
||
}
|
||
|
||
G = Q;
|
||
K = L;
|
||
K = K.length + K;
|
||
L = K;
|
||
Q = L.length;
|
||
I = K.length / 20;
|
||
U = 0 | I;
|
||
I = U;
|
||
U = I;
|
||
|
||
if (!U) {
|
||
U = 1;
|
||
}
|
||
|
||
I = U;
|
||
|
||
while (true) {
|
||
U = Q > G;
|
||
|
||
if (U) {
|
||
U = 31 * g;
|
||
g = 0 | U;
|
||
U = L.charCodeAt(G);
|
||
g += U;
|
||
G += I;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
W = g;
|
||
K = W;
|
||
ke[32] = K;
|
||
}
|
||
|
||
L = Ue;
|
||
M.push($, u);
|
||
u = L >> 16;
|
||
$ = 255 & L;
|
||
G = L >> 24;
|
||
W = K;
|
||
K = 255 & G;
|
||
G = W >> 8;
|
||
Q = M;
|
||
M = W >> 24;
|
||
g = W >> 16;
|
||
H = Q;
|
||
Q = L >> 8;
|
||
L = 255 & W;
|
||
W = 255 & u;
|
||
u = 255 & M;
|
||
M = H;
|
||
I = 255 & G;
|
||
G = M[0];
|
||
U = 255 & g;
|
||
V.push(u, U, I, L);
|
||
u = 255 & Q;
|
||
L = M[1];
|
||
m = V;
|
||
V = L;
|
||
L = G;
|
||
R.push(K, W, u, $);
|
||
u = 0 | V;
|
||
V = 0 | L;
|
||
_ = R;
|
||
R = 128 > V;
|
||
K = 128 > u;
|
||
$ = _;
|
||
L = m;
|
||
|
||
if (R) {
|
||
m = [V];
|
||
ie = m;
|
||
} else {
|
||
m = [];
|
||
G = V % 128;
|
||
W = G + 128;
|
||
M = V - G;
|
||
G = M / 128;
|
||
M = 127 & G;
|
||
m.push(W, M);
|
||
ie = m;
|
||
}
|
||
|
||
R = ie;
|
||
|
||
if (K) {
|
||
V = [u];
|
||
P = V;
|
||
} else {
|
||
V = [];
|
||
m = u % 128;
|
||
G = m + 128;
|
||
W = u - m;
|
||
m = W / 128;
|
||
W = 127 & m;
|
||
V.push(G, W);
|
||
P = V;
|
||
}
|
||
|
||
u = P;
|
||
Er = Er.concat(R);
|
||
Er = Er.concat(u);
|
||
Er = Er.concat($);
|
||
Er = Er.concat(L);
|
||
Er = Er.concat(R);
|
||
Er = Er.concat(u);
|
||
jr = Er;
|
||
} else {
|
||
jr = Er;
|
||
}
|
||
|
||
if (B) {
|
||
y = [q];
|
||
ta = y;
|
||
} else {
|
||
y = [];
|
||
u = q % 128;
|
||
ke = u + 128;
|
||
z = q - u;
|
||
u = z / 128;
|
||
z = 127 & u;
|
||
y.push(ke, z);
|
||
ta = y;
|
||
}
|
||
|
||
y = T.length;
|
||
u = ta;
|
||
q = jr;
|
||
ke = y;
|
||
y = Mt;
|
||
mt = u;
|
||
u = [y[68] << 1 | y[36] << 4];
|
||
y = mt;
|
||
B = 0 | ke;
|
||
Dr = u;
|
||
u = 16384 > B;
|
||
ke = Mt;
|
||
|
||
if (u) {
|
||
z = B;
|
||
R = 0 | z;
|
||
z = void 0;
|
||
V = 128 > R;
|
||
|
||
if (V) {
|
||
P = [R];
|
||
z = P;
|
||
} else {
|
||
P = [];
|
||
m = R % 128;
|
||
K = R - m;
|
||
$ = m + 128;
|
||
m = K / 128;
|
||
K = 127 & m;
|
||
P.push($, K);
|
||
z = P;
|
||
}
|
||
|
||
R = z;
|
||
Ro = R;
|
||
} else {
|
||
z = [];
|
||
|
||
while (true) {
|
||
R = 127 & B;
|
||
B >>= 7;
|
||
|
||
if (B) {
|
||
R = 128 | R;
|
||
}
|
||
|
||
z.push(R);
|
||
|
||
if (!B) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Ro = z;
|
||
}
|
||
|
||
u = Dr;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = Tn;
|
||
B = ke[59];
|
||
|
||
if (Y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(Y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (!B) {
|
||
B = ke[68];
|
||
}
|
||
|
||
z = Tn;
|
||
|
||
if (Se) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(Se);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
Se = Ro;
|
||
R = z[Rt];
|
||
Y = z[Ln];
|
||
V = B;
|
||
B = Se.concat(T);
|
||
|
||
if (V) {
|
||
ke[60] = 1;
|
||
T = [255];
|
||
Sa = T;
|
||
} else {
|
||
T = y !== pa;
|
||
|
||
if (T) {
|
||
ke[60] = 1;
|
||
Se = [1];
|
||
Sa = Se;
|
||
} else {
|
||
Se = [0];
|
||
Sa = Se;
|
||
}
|
||
}
|
||
|
||
if (Z) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(Z);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = Mt;
|
||
ke = re + B.length;
|
||
y[43] = 0;
|
||
re = Sa;
|
||
Ye = Ye.concat(B);
|
||
|
||
if (q) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(q);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
q = Y[Un];
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
u = !q;
|
||
q = Ye;
|
||
|
||
if (re) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(re);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (R) {
|
||
re = z[Rt];
|
||
R = re[qo];
|
||
}
|
||
|
||
re = q.slice(0, Lr);
|
||
q = re[0] << 8;
|
||
B = q | re[1];
|
||
q = B[uo]();
|
||
B = R;
|
||
T = "getPrototypeOf";
|
||
Se = T;
|
||
|
||
if (!B) {
|
||
bt = 2 * bt;
|
||
}
|
||
|
||
if (!u) {
|
||
T = z[Ln];
|
||
R = T[Se];
|
||
u = !R;
|
||
}
|
||
|
||
T = u;
|
||
|
||
if (T) {
|
||
bt = 3 * bt;
|
||
u = [256 - bt];
|
||
et = u;
|
||
} else {
|
||
u = z[Ln];
|
||
R = u[Un](B, zn);
|
||
u = !R;
|
||
|
||
if (!u) {
|
||
u = !R[st];
|
||
}
|
||
|
||
R = u;
|
||
|
||
if (R) {
|
||
bt = 4 * bt;
|
||
u = [256 - bt];
|
||
et = u;
|
||
} else {
|
||
y[43] = 1;
|
||
u = [0];
|
||
et = u;
|
||
}
|
||
}
|
||
|
||
y = Mt;
|
||
u = Tn;
|
||
B = y[59];
|
||
z = et;
|
||
|
||
if (z) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(z);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (tt) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(tt);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (!B) {
|
||
B = y[60];
|
||
}
|
||
|
||
z = B;
|
||
|
||
if (z) {
|
||
y[46] = 1;
|
||
B = [255];
|
||
mn = B;
|
||
} else {
|
||
B = u;
|
||
T = vo;
|
||
R = y;
|
||
Y = u;
|
||
V = void 0;
|
||
|
||
if (R[43]) {
|
||
P = B[Ln];
|
||
m = P[Un](Y, T);
|
||
P = !m;
|
||
|
||
if (!P) {
|
||
P = !m[st];
|
||
}
|
||
|
||
K = P;
|
||
|
||
if (K) {
|
||
V = 253;
|
||
} else {
|
||
P = m[st];
|
||
Z = void 0;
|
||
$ = 0;
|
||
L = B;
|
||
G = R;
|
||
W = P;
|
||
ie = 1;
|
||
M = W[qo];
|
||
|
||
if (M) {
|
||
M = !L[Io];
|
||
}
|
||
|
||
Q = M;
|
||
|
||
if (Q) {
|
||
M = 1 === G[23];
|
||
|
||
if (M) {
|
||
_ = L[vo];
|
||
g = _[cr];
|
||
|
||
if (g) {
|
||
Z = 9;
|
||
$ = 1;
|
||
} else {
|
||
ie = -9;
|
||
}
|
||
} else {
|
||
Z = 9;
|
||
$ = 1;
|
||
}
|
||
}
|
||
|
||
if (!$) {
|
||
G = L[yo];
|
||
L = G[qo];
|
||
G = L[uo];
|
||
L = G[Dt](W);
|
||
G = new RegExp(pt, Wt);
|
||
W = L[Oo](G, Jo);
|
||
L = new RegExp(ct);
|
||
G = L[Co](W);
|
||
|
||
if (G) {
|
||
G = 1;
|
||
} else {
|
||
G = 10;
|
||
}
|
||
|
||
L = G;
|
||
ie *= L;
|
||
L = 1 === ie;
|
||
|
||
if (L) {
|
||
Z = 0;
|
||
} else {
|
||
G = 0 > ie;
|
||
|
||
if (G) {
|
||
ie = 256 - ie;
|
||
}
|
||
|
||
Z = ie;
|
||
}
|
||
}
|
||
|
||
P = Z;
|
||
V = P;
|
||
}
|
||
} else {
|
||
V = 254;
|
||
}
|
||
|
||
B = V;
|
||
T = B;
|
||
|
||
if (T) {
|
||
T = 128 > B;
|
||
}
|
||
|
||
R = T;
|
||
y[46] = 0 | R;
|
||
T = [B];
|
||
mn = T;
|
||
}
|
||
|
||
y = Tn;
|
||
u = mn;
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
u = Mt;
|
||
B = u[59];
|
||
|
||
if (!B) {
|
||
B = u[46];
|
||
}
|
||
|
||
z = B;
|
||
|
||
if (z) {
|
||
B = [255];
|
||
oa = B;
|
||
} else {
|
||
B = y[vo];
|
||
T = void 0;
|
||
R = "plugins";
|
||
Y = y;
|
||
V = u;
|
||
P = B;
|
||
B = R;
|
||
|
||
if (V[43]) {
|
||
R = B in P;
|
||
|
||
if (R) {
|
||
m = Y[Ln];
|
||
K = m[Un](P, B);
|
||
|
||
if (K) {
|
||
T = 1;
|
||
} else {
|
||
m = Y[Ln];
|
||
Z = m[Se](P);
|
||
|
||
if (Z) {
|
||
m = Y[Ln];
|
||
$ = m[Un](Z, B);
|
||
m = !$;
|
||
|
||
if (!m) {
|
||
m = !$[st];
|
||
}
|
||
|
||
L = m;
|
||
|
||
if (L) {
|
||
T = 3;
|
||
} else {
|
||
m = void 0;
|
||
G = $[st];
|
||
W = 0;
|
||
ie = Y;
|
||
M = V;
|
||
Q = G;
|
||
_ = 1;
|
||
g = Q[qo];
|
||
|
||
if (g) {
|
||
g = !ie[Io];
|
||
}
|
||
|
||
I = g;
|
||
|
||
if (I) {
|
||
g = 1 === M[23];
|
||
|
||
if (g) {
|
||
U = ie[vo];
|
||
mn = U[cr];
|
||
|
||
if (mn) {
|
||
m = 9;
|
||
W = 1;
|
||
} else {
|
||
_ = -9;
|
||
}
|
||
} else {
|
||
m = 9;
|
||
W = 1;
|
||
}
|
||
}
|
||
|
||
if (!W) {
|
||
M = ie[yo];
|
||
ie = M[qo];
|
||
M = ie[uo];
|
||
ie = M[Dt](Q);
|
||
M = new RegExp(pt, Wt);
|
||
Q = ie[Oo](M, Jo);
|
||
ie = new RegExp(ct);
|
||
M = ie[Co](Q);
|
||
|
||
if (M) {
|
||
M = 1;
|
||
} else {
|
||
M = 10;
|
||
}
|
||
|
||
ie = M;
|
||
_ *= ie;
|
||
ie = 1 === _;
|
||
|
||
if (ie) {
|
||
m = 0;
|
||
} else {
|
||
M = 0 > _;
|
||
|
||
if (M) {
|
||
_ = 256 - _;
|
||
}
|
||
|
||
m = _;
|
||
}
|
||
}
|
||
|
||
G = m;
|
||
T = G;
|
||
}
|
||
} else {
|
||
T = 2;
|
||
}
|
||
}
|
||
} else {
|
||
T = 253;
|
||
}
|
||
} else {
|
||
T = 254;
|
||
}
|
||
|
||
B = [T];
|
||
oa = B;
|
||
}
|
||
|
||
y = Tn;
|
||
u = y;
|
||
y = oa;
|
||
B = Jo;
|
||
z = Mt;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = u[Ur];
|
||
u = z[35];
|
||
T = z[0];
|
||
|
||
while (4 > Ce) {
|
||
z = T[Ce];
|
||
|
||
if (!z) {
|
||
z = B;
|
||
}
|
||
|
||
R = z;
|
||
z = void 0;
|
||
Y = R;
|
||
Y += B;
|
||
R = [];
|
||
V = 0;
|
||
|
||
while (V < Y.length) {
|
||
P = Y.charCodeAt(V);
|
||
m = 255 & P;
|
||
R.push(m);
|
||
V++;
|
||
}
|
||
|
||
z = R;
|
||
R = z;
|
||
z = R.length > 255;
|
||
|
||
if (z) {
|
||
R.length = 255;
|
||
}
|
||
|
||
Qr.push(u[Ce], R.length);
|
||
Qr = Qr.concat(R);
|
||
Ce++;
|
||
}
|
||
|
||
N = Qr;
|
||
|
||
if (y) {
|
||
u = "stackTraceLimit";
|
||
B = u;
|
||
u = y[B];
|
||
y[B] = 100;
|
||
z = new y();
|
||
y[B] = u;
|
||
u = "stack";
|
||
B = z[u] + Jo;
|
||
nr = B;
|
||
}
|
||
|
||
y = nr;
|
||
u = Tn;
|
||
B = Mt;
|
||
B = N;
|
||
z = Mt;
|
||
T = z[59];
|
||
|
||
if (y) {
|
||
V = "(\\r\\n|\\r)";
|
||
K = "empty";
|
||
var Ce = "\\n";
|
||
var R = "(.+\\/(sd\\/ctl|sd\\/pointman|sd\\/baxia|secdev|AWSC)\\/|^).+\\n";
|
||
Y = new RegExp(Ce, Wt);
|
||
P = K;
|
||
m = new RegExp(V, Wt);
|
||
V = y[Oo](m, Zt);
|
||
m = new RegExp(R, Wt);
|
||
R = V[Oo](m, Jo);
|
||
V = R.split(Y);
|
||
R = V[0];
|
||
|
||
if (!R) {
|
||
R = P;
|
||
}
|
||
|
||
Y = R;
|
||
ia = V.length;
|
||
po = Y[eo](0, 128);
|
||
R = ia - 1;
|
||
Y = V[R];
|
||
|
||
if (!Y) {
|
||
R = ia - 2;
|
||
Y = V[R];
|
||
}
|
||
|
||
R = Y;
|
||
|
||
if (!R) {
|
||
R = P;
|
||
}
|
||
|
||
Y = R;
|
||
rt = Y[eo](0, 128);
|
||
}
|
||
|
||
y = 255 & ia;
|
||
|
||
if (!T) {
|
||
T = z[60];
|
||
}
|
||
|
||
R = po;
|
||
Y = T;
|
||
R += Jo;
|
||
|
||
if (B) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(B);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (Y) {
|
||
rr[0] = 255;
|
||
La = rr;
|
||
} else {
|
||
B = u[yo];
|
||
T = B[qo];
|
||
B = T[uo];
|
||
T = void 0;
|
||
V = 0;
|
||
P = u;
|
||
m = z;
|
||
K = B;
|
||
N = 1;
|
||
Ce = K[qo];
|
||
|
||
if (Ce) {
|
||
Ce = !P[Io];
|
||
}
|
||
|
||
Z = Ce;
|
||
|
||
if (Z) {
|
||
Ce = 1 === m[23];
|
||
|
||
if (Ce) {
|
||
$ = P[vo];
|
||
L = $[cr];
|
||
|
||
if (L) {
|
||
T = 9;
|
||
V = 1;
|
||
} else {
|
||
N = -9;
|
||
}
|
||
} else {
|
||
T = 9;
|
||
V = 1;
|
||
}
|
||
}
|
||
|
||
if (!V) {
|
||
m = P[yo];
|
||
P = m[qo];
|
||
m = P[uo];
|
||
P = m[Dt](K);
|
||
m = new RegExp(pt, Wt);
|
||
K = P[Oo](m, Jo);
|
||
P = new RegExp(ct);
|
||
m = P[Co](K);
|
||
|
||
if (m) {
|
||
m = 1;
|
||
} else {
|
||
m = 10;
|
||
}
|
||
|
||
P = m;
|
||
N *= P;
|
||
P = 1 === N;
|
||
|
||
if (P) {
|
||
T = 0;
|
||
} else {
|
||
m = 0 > N;
|
||
|
||
if (m) {
|
||
N = 256 - N;
|
||
}
|
||
|
||
T = N;
|
||
}
|
||
}
|
||
|
||
rr[0] = T;
|
||
T = rr[0] > 0;
|
||
|
||
if (T) {
|
||
V = u[Ln];
|
||
P = V[Wn];
|
||
|
||
if (P) {
|
||
V = "Symbol(src)";
|
||
m = u[Ln];
|
||
K = m[Wn](B);
|
||
m = K[uo]();
|
||
K = m.indexOf(V);
|
||
|
||
if (~K) {
|
||
rr[1] = 1;
|
||
La = rr;
|
||
ua = 1;
|
||
}
|
||
}
|
||
|
||
if (!ua) {
|
||
V = u[xo];
|
||
P = V[ve]();
|
||
V = .01 > P;
|
||
|
||
if (V) {
|
||
rr[1] = 255;
|
||
P = [];
|
||
m = 0;
|
||
K = void 0;
|
||
N = B[uo]();
|
||
Ce = N;
|
||
Ce += Jo;
|
||
|
||
while (m < Ce.length) {
|
||
N = Ce.charCodeAt(m);
|
||
Z = 255 & N;
|
||
P.push(Z);
|
||
m++;
|
||
}
|
||
|
||
K = P;
|
||
P = K;
|
||
rr[2] = P.length;
|
||
rr = rr.concat(P);
|
||
La = rr;
|
||
ua = 1;
|
||
}
|
||
}
|
||
}
|
||
|
||
if (!ua) {
|
||
La = rr;
|
||
}
|
||
}
|
||
|
||
u = La;
|
||
|
||
while (ri < R.length) {
|
||
B = R.charCodeAt(ri);
|
||
z = 255 & B;
|
||
sr.push(z);
|
||
ri++;
|
||
}
|
||
|
||
B = Tn;
|
||
z = Mt;
|
||
T = rt;
|
||
An = sr;
|
||
R = Mt;
|
||
|
||
if (z[60]) {
|
||
Y = [255];
|
||
ii = Y;
|
||
} else {
|
||
Y = "domAutomation";
|
||
|
||
if (B[Y]) {
|
||
V = [1];
|
||
ii = V;
|
||
} else {
|
||
V = [0];
|
||
ii = V;
|
||
}
|
||
}
|
||
|
||
T += Jo;
|
||
|
||
while (Ot < T.length) {
|
||
B = T.charCodeAt(Ot);
|
||
z = 255 & B;
|
||
|
||
_r.push(z);
|
||
|
||
Ot++;
|
||
}
|
||
|
||
B = Tn;
|
||
z = ii;
|
||
T = "webdriver";
|
||
Tr = _r;
|
||
Y = Tr;
|
||
V = T;
|
||
T = An;
|
||
Xn.push(T.length);
|
||
|
||
if (R[46]) {
|
||
P = [255];
|
||
ga = P;
|
||
} else {
|
||
P = 0;
|
||
m = V;
|
||
K = B[vo];
|
||
N = m in K;
|
||
|
||
if (N) {
|
||
P = 254;
|
||
}
|
||
|
||
if (K[m]) {
|
||
P = 1;
|
||
R[34] = 1;
|
||
}
|
||
|
||
m = [P];
|
||
ga = m;
|
||
}
|
||
|
||
B = Mt;
|
||
R = B[55];
|
||
P = Tn;
|
||
m = ga;
|
||
K = B[29];
|
||
Xn = Xn.concat(T);
|
||
|
||
if (K) {
|
||
B = Jo;
|
||
T = 0;
|
||
N = void 0;
|
||
Ce = [0];
|
||
|
||
while (T < K.length) {
|
||
Z = K[T];
|
||
$ = R[Z];
|
||
Z = void 0;
|
||
L = $;
|
||
L += B;
|
||
$ = [];
|
||
G = 0;
|
||
|
||
while (G < L.length) {
|
||
W = L.charCodeAt(G);
|
||
ie = 255 & W;
|
||
$.push(ie);
|
||
G++;
|
||
}
|
||
|
||
Z = $;
|
||
$ = Z;
|
||
Ce = Ce.concat($);
|
||
Ce.push(0);
|
||
T++;
|
||
}
|
||
|
||
B = Ce.length;
|
||
T = B;
|
||
B = 0 | T;
|
||
T = 16384 > B;
|
||
|
||
if (T) {
|
||
Z = B;
|
||
$ = 0 | Z;
|
||
Z = void 0;
|
||
L = 128 > $;
|
||
|
||
if (L) {
|
||
G = [$];
|
||
Z = G;
|
||
} else {
|
||
G = $ % 128;
|
||
W = $ - G;
|
||
ie = [];
|
||
po = G + 128;
|
||
G = W / 128;
|
||
W = 127 & G;
|
||
ie.push(po, W);
|
||
Z = ie;
|
||
}
|
||
|
||
$ = Z;
|
||
N = $;
|
||
} else {
|
||
Z = [];
|
||
|
||
while (true) {
|
||
$ = 127 & B;
|
||
B >>= 7;
|
||
|
||
if (B) {
|
||
$ = 128 | $;
|
||
}
|
||
|
||
Z.push($);
|
||
|
||
if (!B) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
N = Z;
|
||
}
|
||
|
||
B = N;
|
||
Ce = B.concat(Ce);
|
||
Na = Ce;
|
||
} else {
|
||
B = [0];
|
||
Na = B;
|
||
}
|
||
|
||
Xn.push(Y.length);
|
||
B = Mt;
|
||
Xn = Xn.concat(Y);
|
||
T = Na;
|
||
R = B[59];
|
||
Xn.push(y);
|
||
Wa = Xn;
|
||
|
||
if (!R) {
|
||
R = B[46];
|
||
}
|
||
|
||
y = Wa;
|
||
Y = R;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (z) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(z);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (Y) {
|
||
y = [255];
|
||
da = y;
|
||
} else {
|
||
y = P[vo];
|
||
u = void 0;
|
||
z = P;
|
||
R = B;
|
||
K = V;
|
||
N = y;
|
||
|
||
if (R[43]) {
|
||
y = K in N;
|
||
|
||
if (y) {
|
||
Ce = z[Ln];
|
||
Z = Ce[Un](N, K);
|
||
|
||
if (Z) {
|
||
u = 1;
|
||
} else {
|
||
Ce = z[Ln];
|
||
$ = Ce[Se](N);
|
||
|
||
if ($) {
|
||
Ce = z[Ln];
|
||
L = Ce[Un]($, K);
|
||
Ce = !L;
|
||
|
||
if (!Ce) {
|
||
Ce = !L[st];
|
||
}
|
||
|
||
G = Ce;
|
||
|
||
if (G) {
|
||
u = 3;
|
||
} else {
|
||
Ce = void 0;
|
||
W = L[st];
|
||
ie = 0;
|
||
po = z;
|
||
M = R;
|
||
Q = W;
|
||
_ = 1;
|
||
An = Q[qo];
|
||
|
||
if (An) {
|
||
An = !po[Io];
|
||
}
|
||
|
||
g = An;
|
||
|
||
if (g) {
|
||
An = 1 === M[23];
|
||
|
||
if (An) {
|
||
I = po[vo];
|
||
U = I[cr];
|
||
|
||
if (U) {
|
||
Ce = 9;
|
||
ie = 1;
|
||
} else {
|
||
_ = -9;
|
||
}
|
||
} else {
|
||
Ce = 9;
|
||
ie = 1;
|
||
}
|
||
}
|
||
|
||
if (!ie) {
|
||
M = po[yo];
|
||
po = M[qo];
|
||
M = po[uo];
|
||
po = M[Dt](Q);
|
||
M = new RegExp(pt, Wt);
|
||
Q = po[Oo](M, Jo);
|
||
po = new RegExp(ct);
|
||
M = po[Co](Q);
|
||
|
||
if (M) {
|
||
M = 1;
|
||
} else {
|
||
M = 10;
|
||
}
|
||
|
||
po = M;
|
||
_ *= po;
|
||
po = 1 === _;
|
||
|
||
if (po) {
|
||
Ce = 0;
|
||
} else {
|
||
M = 0 > _;
|
||
|
||
if (M) {
|
||
_ = 256 - _;
|
||
}
|
||
|
||
Ce = _;
|
||
}
|
||
}
|
||
|
||
W = Ce;
|
||
u = W;
|
||
}
|
||
} else {
|
||
u = 2;
|
||
}
|
||
}
|
||
} else {
|
||
u = 253;
|
||
}
|
||
} else {
|
||
u = 254;
|
||
}
|
||
|
||
y = [u];
|
||
da = y;
|
||
}
|
||
|
||
y = da;
|
||
u = Mt;
|
||
B = Tn;
|
||
|
||
if (u[59]) {
|
||
z = [255];
|
||
ha = z;
|
||
} else {
|
||
z = u[64];
|
||
|
||
if (!z) {
|
||
z = u[9];
|
||
}
|
||
|
||
R = z;
|
||
|
||
if (R) {
|
||
z = [1];
|
||
ha = z;
|
||
} else {
|
||
z = [0];
|
||
ha = z;
|
||
}
|
||
}
|
||
|
||
u = ha;
|
||
|
||
if (m) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(m);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (T) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(T);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
z = Mt;
|
||
T = z[59];
|
||
|
||
if (xa) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(xa);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (!T) {
|
||
T = z[60];
|
||
}
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = T;
|
||
|
||
if (y) {
|
||
z[21] = 1;
|
||
u = [255];
|
||
wt = u;
|
||
} else {
|
||
u = z;
|
||
T = B;
|
||
R = pe;
|
||
Y = void 0;
|
||
V = B;
|
||
|
||
if (u[43]) {
|
||
P = T[Ln];
|
||
m = P[Un](V, R);
|
||
P = !m;
|
||
|
||
if (!P) {
|
||
P = !m[st];
|
||
}
|
||
|
||
K = P;
|
||
|
||
if (K) {
|
||
Y = 253;
|
||
} else {
|
||
P = 0;
|
||
N = void 0;
|
||
Ce = m[st];
|
||
Z = T;
|
||
$ = u;
|
||
L = Ce;
|
||
G = 1;
|
||
W = L[qo];
|
||
|
||
if (W) {
|
||
W = !Z[Io];
|
||
}
|
||
|
||
ie = W;
|
||
|
||
if (ie) {
|
||
W = 1 === $[23];
|
||
|
||
if (W) {
|
||
po = Z[vo];
|
||
M = po[cr];
|
||
|
||
if (M) {
|
||
N = 9;
|
||
P = 1;
|
||
} else {
|
||
G = -9;
|
||
}
|
||
} else {
|
||
N = 9;
|
||
P = 1;
|
||
}
|
||
}
|
||
|
||
if (!P) {
|
||
$ = Z[yo];
|
||
Z = $[qo];
|
||
$ = Z[uo];
|
||
Z = $[Dt](L);
|
||
$ = new RegExp(pt, Wt);
|
||
L = Z[Oo]($, Jo);
|
||
Z = new RegExp(ct);
|
||
$ = Z[Co](L);
|
||
|
||
if ($) {
|
||
$ = 1;
|
||
} else {
|
||
$ = 10;
|
||
}
|
||
|
||
Z = $;
|
||
G *= Z;
|
||
Z = 1 === G;
|
||
|
||
if (Z) {
|
||
N = 0;
|
||
} else {
|
||
$ = 0 > G;
|
||
|
||
if ($) {
|
||
G = 256 - G;
|
||
}
|
||
|
||
N = G;
|
||
}
|
||
}
|
||
|
||
P = N;
|
||
Y = P;
|
||
}
|
||
} else {
|
||
Y = 254;
|
||
}
|
||
|
||
u = Y;
|
||
T = u;
|
||
|
||
if (T) {
|
||
T = 128 > u;
|
||
}
|
||
|
||
R = T;
|
||
z[21] = 0 | R;
|
||
T = [u];
|
||
wt = T;
|
||
}
|
||
|
||
y = Tn;
|
||
u = wt;
|
||
B = Tn;
|
||
z = Mt;
|
||
T = Mt;
|
||
|
||
if (z[60]) {
|
||
R = [255];
|
||
Fa = R;
|
||
} else {
|
||
var m = "global";
|
||
V = Va[m] + 1;
|
||
var Y = "[object global]1";
|
||
R = V === Y;
|
||
|
||
if (R) {
|
||
Y = "process";
|
||
V = "[object process]1";
|
||
P = Va[Y] + 1;
|
||
R = P === V;
|
||
}
|
||
|
||
Y = R;
|
||
|
||
if (Y) {
|
||
R = [1];
|
||
Fa = R;
|
||
} else {
|
||
R = [0];
|
||
Fa = R;
|
||
}
|
||
}
|
||
|
||
if (T[60]) {
|
||
z = [255];
|
||
Pt = z;
|
||
} else {
|
||
P = 0;
|
||
var m = "__fxdriver_unwrapped";
|
||
z = 0 | !!y[m];
|
||
var K = "fxdriver_id";
|
||
R = 0 | !!y[K];
|
||
Y = z << 0;
|
||
z = R << 1;
|
||
P |= Y;
|
||
P |= z;
|
||
z = [P];
|
||
Pt = z;
|
||
}
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = Mt;
|
||
u = Fa;
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (y[21]) {
|
||
u = [255];
|
||
Mr = u;
|
||
} else {
|
||
u = B[Ln];
|
||
z = u[Wn];
|
||
|
||
if (z) {
|
||
u = 1 !== y[23];
|
||
|
||
if (u) {
|
||
T = [253];
|
||
Mr = T;
|
||
} else {
|
||
T = B[pe];
|
||
R = B[Ln];
|
||
Y = R[Wn](T);
|
||
R = 0;
|
||
var P = "clearStale";
|
||
V = P;
|
||
P = V;
|
||
|
||
while (R < Y.length) {
|
||
P = Y[R];
|
||
m = T[P];
|
||
P = m;
|
||
|
||
if (P) {
|
||
P = e(24, m, V);
|
||
}
|
||
|
||
m = P;
|
||
|
||
if (m) {
|
||
P = [1];
|
||
Mr = P;
|
||
Oe = 1;
|
||
}
|
||
|
||
R++;
|
||
}
|
||
|
||
if (!Oe) {
|
||
T = [0];
|
||
Mr = T;
|
||
}
|
||
}
|
||
} else {
|
||
u = [254];
|
||
Mr = u;
|
||
}
|
||
}
|
||
|
||
y = Mr;
|
||
u = Mt;
|
||
B = Pt;
|
||
|
||
if (B) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(B);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
B = Tn;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (u[21]) {
|
||
y = [255];
|
||
Lt = y;
|
||
} else {
|
||
y = "$cdc_asdjflasutopfhvcZLmcfl_";
|
||
z = [y in B[pe] | 0];
|
||
Lt = z;
|
||
}
|
||
|
||
y = Mt;
|
||
u = Tn;
|
||
|
||
if (y[59]) {
|
||
B = [255];
|
||
Ja = B;
|
||
} else {
|
||
if (y[37]) {
|
||
B = [1];
|
||
Ja = B;
|
||
} else {
|
||
B = [0];
|
||
Ja = B;
|
||
}
|
||
}
|
||
|
||
y = Lt;
|
||
B = Mt;
|
||
z = B[59];
|
||
|
||
if (!z) {
|
||
z = B[60];
|
||
}
|
||
|
||
T = z;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (T) {
|
||
y = [255];
|
||
pr = y;
|
||
} else {
|
||
y = "WebGLRenderingContext";
|
||
z = u[y];
|
||
|
||
if (z) {
|
||
y = u;
|
||
R = void 0;
|
||
Y = z;
|
||
V = fe;
|
||
P = B;
|
||
|
||
if (P[43]) {
|
||
m = Y[qo];
|
||
|
||
if (m) {
|
||
Oe = y[Ln];
|
||
K = Oe[Un](m, V);
|
||
|
||
if (K) {
|
||
if (K[st]) {
|
||
R = 1;
|
||
} else {
|
||
Oe = K[Qn];
|
||
|
||
if (Oe) {
|
||
N = void 0;
|
||
Ce = 0;
|
||
Z = y;
|
||
$ = P;
|
||
L = Oe;
|
||
G = 1;
|
||
W = L[qo];
|
||
|
||
if (W) {
|
||
W = !Z[Io];
|
||
}
|
||
|
||
ie = W;
|
||
|
||
if (ie) {
|
||
W = 1 === $[23];
|
||
|
||
if (W) {
|
||
po = Z[vo];
|
||
M = po[cr];
|
||
|
||
if (M) {
|
||
N = 9;
|
||
Ce = 1;
|
||
} else {
|
||
G = -9;
|
||
}
|
||
} else {
|
||
N = 9;
|
||
Ce = 1;
|
||
}
|
||
}
|
||
|
||
if (!Ce) {
|
||
$ = Z[yo];
|
||
Z = $[qo];
|
||
$ = Z[uo];
|
||
Z = $[Dt](L);
|
||
$ = new RegExp(pt, Wt);
|
||
L = Z[Oo]($, Jo);
|
||
Z = new RegExp(ct);
|
||
$ = Z[Co](L);
|
||
|
||
if ($) {
|
||
$ = 1;
|
||
} else {
|
||
$ = 10;
|
||
}
|
||
|
||
Z = $;
|
||
G *= Z;
|
||
Z = 1 === G;
|
||
|
||
if (Z) {
|
||
N = 0;
|
||
} else {
|
||
$ = 0 > G;
|
||
|
||
if ($) {
|
||
G = 256 - G;
|
||
}
|
||
|
||
N = G;
|
||
}
|
||
}
|
||
|
||
Ce = N;
|
||
R = Ce;
|
||
} else {
|
||
R = 250;
|
||
}
|
||
}
|
||
} else {
|
||
R = 251;
|
||
}
|
||
} else {
|
||
R = 252;
|
||
}
|
||
} else {
|
||
R = 254;
|
||
}
|
||
|
||
y = [R];
|
||
pr = y;
|
||
} else {
|
||
y = [253];
|
||
pr = y;
|
||
}
|
||
}
|
||
|
||
y = Ja;
|
||
u = Mt;
|
||
B = Tn;
|
||
|
||
if (u[60]) {
|
||
z = [255];
|
||
ti = z;
|
||
} else {
|
||
z = "ClientUtils";
|
||
T = "callPhantom";
|
||
R = 0;
|
||
Y = "_phantom";
|
||
V = 0 | !!B[T];
|
||
T = 0 | !!B[Y];
|
||
Y = T << 2;
|
||
T = V << 1;
|
||
V = 0 | !!B[z];
|
||
R |= T;
|
||
R |= Y;
|
||
z = V << 3;
|
||
R |= z;
|
||
u[30] = R;
|
||
z = [R];
|
||
ti = z;
|
||
}
|
||
|
||
u = Mt;
|
||
B = Tn;
|
||
z = ti;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = [u[71]];
|
||
u = Mt;
|
||
T = u[34] << 15;
|
||
zr = y;
|
||
y = u[40] << 17;
|
||
R = u[30] << 0;
|
||
u = Mt;
|
||
Y = zr;
|
||
V = R | T;
|
||
T = u[59];
|
||
R = pr;
|
||
|
||
if (!T) {
|
||
T = u[60];
|
||
}
|
||
|
||
P = V | y;
|
||
|
||
if (R) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(R);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = P;
|
||
R = y >> 24;
|
||
V = y >> 16;
|
||
P = 255 & y;
|
||
m = 255 & R;
|
||
R = T;
|
||
T = 255 & V;
|
||
V = y >> 8;
|
||
|
||
if (R) {
|
||
y = [255];
|
||
tr = y;
|
||
} else {
|
||
y = "HTMLCanvasElement";
|
||
Oe = B[y];
|
||
|
||
if (Oe) {
|
||
y = B;
|
||
K = void 0;
|
||
N = u;
|
||
Ce = Oe;
|
||
Z = "toDataURL";
|
||
$ = Z;
|
||
|
||
if (N[43]) {
|
||
Z = Ce[qo];
|
||
|
||
if (Z) {
|
||
L = y[Ln];
|
||
G = L[Un](Z, $);
|
||
|
||
if (G) {
|
||
if (G[st]) {
|
||
K = 1;
|
||
} else {
|
||
L = G[Qn];
|
||
|
||
if (L) {
|
||
W = 0;
|
||
ie = void 0;
|
||
po = y;
|
||
M = N;
|
||
Q = L;
|
||
_ = 1;
|
||
An = Q[qo];
|
||
|
||
if (An) {
|
||
An = !po[Io];
|
||
}
|
||
|
||
g = An;
|
||
|
||
if (g) {
|
||
An = 1 === M[23];
|
||
|
||
if (An) {
|
||
I = po[vo];
|
||
U = I[cr];
|
||
|
||
if (U) {
|
||
ie = 9;
|
||
W = 1;
|
||
} else {
|
||
_ = -9;
|
||
}
|
||
} else {
|
||
ie = 9;
|
||
W = 1;
|
||
}
|
||
}
|
||
|
||
if (!W) {
|
||
M = po[yo];
|
||
po = M[qo];
|
||
M = po[uo];
|
||
po = M[Dt](Q);
|
||
M = new RegExp(pt, Wt);
|
||
Q = po[Oo](M, Jo);
|
||
po = new RegExp(ct);
|
||
M = po[Co](Q);
|
||
|
||
if (M) {
|
||
M = 1;
|
||
} else {
|
||
M = 10;
|
||
}
|
||
|
||
po = M;
|
||
_ *= po;
|
||
po = 1 === _;
|
||
|
||
if (po) {
|
||
ie = 0;
|
||
} else {
|
||
M = 0 > _;
|
||
|
||
if (M) {
|
||
_ = 256 - _;
|
||
}
|
||
|
||
ie = _;
|
||
}
|
||
}
|
||
|
||
W = ie;
|
||
K = W;
|
||
} else {
|
||
K = 250;
|
||
}
|
||
}
|
||
} else {
|
||
K = 251;
|
||
}
|
||
} else {
|
||
K = 252;
|
||
}
|
||
} else {
|
||
K = 254;
|
||
}
|
||
|
||
y = [K];
|
||
tr = y;
|
||
} else {
|
||
y = [253];
|
||
tr = y;
|
||
}
|
||
}
|
||
|
||
y = 255 & V;
|
||
u = tr;
|
||
B = Mt;
|
||
|
||
if (z) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(z);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
z = Tn;
|
||
R = k;
|
||
|
||
if (Y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(Y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
Fr.push(m, T, y, P);
|
||
|
||
if (B[59]) {
|
||
y = [];
|
||
y.push(255, 0);
|
||
T = y;
|
||
Gn = T;
|
||
} else {
|
||
y = [1];
|
||
T = B[23];
|
||
B[13] = 0;
|
||
Y = 1 === T;
|
||
|
||
if (!Y) {
|
||
Y = 17 === T;
|
||
}
|
||
|
||
T = Y;
|
||
|
||
if (T) {
|
||
Y = "groupEnd";
|
||
V = z[En];
|
||
P = Y;
|
||
Y = V[P];
|
||
|
||
if (Y) {
|
||
if (V[Ne]) {
|
||
y[0] = 1;
|
||
m = V[Ne]();
|
||
Oe = m;
|
||
|
||
if (Oe) {
|
||
Oe = m[P];
|
||
}
|
||
|
||
m = Oe;
|
||
|
||
if (!m) {
|
||
m = Y;
|
||
}
|
||
|
||
Y = m;
|
||
} else {
|
||
if (Y[qo]) {
|
||
y[0] = 253;
|
||
}
|
||
}
|
||
|
||
Y[Dt](V, B[73]);
|
||
} else {
|
||
y[0] = 254;
|
||
}
|
||
} else {
|
||
B[13] = B[13];
|
||
y[0] = 252;
|
||
}
|
||
|
||
y[1] = 255 & B[13];
|
||
Gn = y;
|
||
}
|
||
|
||
Kr = Fr;
|
||
y = Mt;
|
||
B = Tn;
|
||
z = Gn;
|
||
T = Kr;
|
||
Ya = T;
|
||
T = Ya;
|
||
|
||
if (y[59]) {
|
||
Y = [];
|
||
Y.push(255, 0);
|
||
V = Y;
|
||
Yr = V;
|
||
} else {
|
||
Y = y[23];
|
||
V = At[At];
|
||
P = V[Qn];
|
||
V = [y[28]];
|
||
m = P > 1;
|
||
|
||
if (m) {
|
||
Oe = 1 === Y;
|
||
|
||
if (!Oe) {
|
||
Oe = 8 === Y;
|
||
}
|
||
|
||
K = Oe;
|
||
|
||
if (!K) {
|
||
K = 9 === Y;
|
||
}
|
||
|
||
Oe = K;
|
||
|
||
if (!Oe) {
|
||
Oe = 16 === Y;
|
||
}
|
||
|
||
K = Oe;
|
||
|
||
if (!K) {
|
||
K = 17 === Y;
|
||
}
|
||
|
||
m = K;
|
||
}
|
||
|
||
Oe = P > 0;
|
||
|
||
if (Oe) {
|
||
K = 6 === Y;
|
||
|
||
if (!K) {
|
||
K = 7 === Y;
|
||
}
|
||
|
||
Oe = K;
|
||
}
|
||
|
||
Y = Oe;
|
||
|
||
if (Y) {
|
||
y[36] = 1;
|
||
}
|
||
|
||
Y = m;
|
||
|
||
if (Y) {
|
||
y[36] = 1;
|
||
}
|
||
|
||
V[1] = 255 & P;
|
||
Yr = V;
|
||
}
|
||
|
||
if (T) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(T);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = Mt;
|
||
T = Yr;
|
||
Y = y[59];
|
||
|
||
if (u) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(u);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (z) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(z);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (T) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(T);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
if (!Y) {
|
||
Y = y[46];
|
||
}
|
||
|
||
u = Y;
|
||
|
||
if (u) {
|
||
z = [255];
|
||
hr = z;
|
||
} else {
|
||
z = B[vo];
|
||
T = y;
|
||
Y = B;
|
||
V = Qe;
|
||
P = z;
|
||
z = void 0;
|
||
|
||
if (T[43]) {
|
||
m = V in P;
|
||
|
||
if (m) {
|
||
Oe = Y[Ln];
|
||
K = Oe[Un](P, V);
|
||
|
||
if (K) {
|
||
z = 1;
|
||
} else {
|
||
Oe = Y[Ln];
|
||
N = Oe[Se](P);
|
||
|
||
if (N) {
|
||
Oe = Y[Ln];
|
||
Ce = Oe[Un](N, V);
|
||
Oe = !Ce;
|
||
|
||
if (!Oe) {
|
||
Oe = !Ce[st];
|
||
}
|
||
|
||
Z = Oe;
|
||
|
||
if (Z) {
|
||
z = 3;
|
||
} else {
|
||
Oe = 0;
|
||
$ = void 0;
|
||
L = Ce[st];
|
||
G = Y;
|
||
W = T;
|
||
ie = L;
|
||
po = 1;
|
||
M = ie[qo];
|
||
|
||
if (M) {
|
||
M = !G[Io];
|
||
}
|
||
|
||
Q = M;
|
||
|
||
if (Q) {
|
||
M = 1 === W[23];
|
||
|
||
if (M) {
|
||
_ = G[vo];
|
||
An = _[cr];
|
||
|
||
if (An) {
|
||
$ = 9;
|
||
Oe = 1;
|
||
} else {
|
||
po = -9;
|
||
}
|
||
} else {
|
||
$ = 9;
|
||
Oe = 1;
|
||
}
|
||
}
|
||
|
||
if (!Oe) {
|
||
W = G[yo];
|
||
G = W[qo];
|
||
W = G[uo];
|
||
G = W[Dt](ie);
|
||
W = new RegExp(pt, Wt);
|
||
ie = G[Oo](W, Jo);
|
||
G = new RegExp(ct);
|
||
W = G[Co](ie);
|
||
|
||
if (W) {
|
||
W = 1;
|
||
} else {
|
||
W = 10;
|
||
}
|
||
|
||
G = W;
|
||
po *= G;
|
||
G = 1 === po;
|
||
|
||
if (G) {
|
||
$ = 0;
|
||
} else {
|
||
W = 0 > po;
|
||
|
||
if (W) {
|
||
po = 256 - po;
|
||
}
|
||
|
||
$ = po;
|
||
}
|
||
}
|
||
|
||
Oe = $;
|
||
z = Oe;
|
||
}
|
||
} else {
|
||
z = 2;
|
||
}
|
||
}
|
||
} else {
|
||
z = 253;
|
||
}
|
||
} else {
|
||
z = 254;
|
||
}
|
||
|
||
T = [z];
|
||
hr = T;
|
||
}
|
||
|
||
y = Tn;
|
||
u = Mt;
|
||
B = y[Ba];
|
||
y = hr;
|
||
|
||
if (y) {
|
||
Dn.push(1);
|
||
Dn = Dn.concat(y);
|
||
} else {
|
||
Dn.push(0);
|
||
}
|
||
|
||
y = Jo;
|
||
z = Tn;
|
||
T = Dn;
|
||
Se = z[xo];
|
||
z = y;
|
||
Y = T.slice();
|
||
V = T.length;
|
||
|
||
while (ci < Y.length) {
|
||
T = 255 & Y[ci];
|
||
P = 0;
|
||
m = 0;
|
||
P = _t.indexOf(R[T], 1);
|
||
Oe = 255 === T;
|
||
|
||
if (Oe) {
|
||
Oe = _t.length - 1;
|
||
} else {
|
||
K = T + 1;
|
||
N = R[K];
|
||
Oe = _t.indexOf(N, 1);
|
||
}
|
||
|
||
m = Oe;
|
||
T = $a - ze;
|
||
Oe = T / _t.length;
|
||
T = Oe * m;
|
||
$a = ze + T;
|
||
T = Oe * P;
|
||
ze += T;
|
||
T = _t[za](0, m);
|
||
P = T + Go;
|
||
T = _t[za](m);
|
||
_t = P + T;
|
||
T = $a[Xt](2);
|
||
P = T[za](2);
|
||
T = ze[Xt](2);
|
||
m = T[za](2);
|
||
T = P.split(y);
|
||
Oe = m.split(y);
|
||
m = 0;
|
||
K = T[zt];
|
||
|
||
if (K) {
|
||
K = u[27];
|
||
}
|
||
|
||
N = K;
|
||
|
||
if (N) {
|
||
m = T[zt](u[27], Oe);
|
||
} else {
|
||
K = T[m] === Oe[m];
|
||
|
||
while (K) {
|
||
m++;
|
||
K = T[m] === Oe[m];
|
||
}
|
||
}
|
||
|
||
T = P[za](0, m);
|
||
z += T;
|
||
T = Math.pow(2, m);
|
||
P = $a * T;
|
||
m = 0 | P;
|
||
$a = P - m;
|
||
P = ze * T;
|
||
ze = P - m;
|
||
ci++;
|
||
}
|
||
|
||
u = ze[Xt](2);
|
||
T = u[za](2);
|
||
u = T[Pr](S, y);
|
||
z += u;
|
||
y = V;
|
||
u = 0 | y;
|
||
y = 16384 > u;
|
||
|
||
if (y) {
|
||
T = u;
|
||
R = void 0;
|
||
Y = 0 | T;
|
||
T = 128 > Y;
|
||
|
||
if (T) {
|
||
V = [Y];
|
||
R = V;
|
||
} else {
|
||
V = [];
|
||
P = Y % 128;
|
||
m = P + 128;
|
||
Oe = Y - P;
|
||
P = Oe / 128;
|
||
Oe = 127 & P;
|
||
V.push(m, Oe);
|
||
R = V;
|
||
}
|
||
|
||
T = R;
|
||
Ga = T;
|
||
} else {
|
||
T = [];
|
||
|
||
while (true) {
|
||
R = 127 & u;
|
||
u >>= 7;
|
||
|
||
if (u) {
|
||
R = 128 | R;
|
||
}
|
||
|
||
T.push(R);
|
||
|
||
if (!u) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Ga = T;
|
||
}
|
||
|
||
y = Ga;
|
||
|
||
while (true) {
|
||
u = z.length > 7;
|
||
|
||
if (u) {
|
||
u = z[za](0, 8);
|
||
T = B(u, 2);
|
||
y.push(T);
|
||
z = z[za](8);
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
u = z + Jt;
|
||
re = q.split(Jo);
|
||
q = re;
|
||
re = u[za](0, 8);
|
||
u = B(re, 2);
|
||
y.push(u);
|
||
mr = y;
|
||
y = yr % q.length;
|
||
u = q[y];
|
||
Dn = mr;
|
||
y = u % 4;
|
||
Qa = y;
|
||
y = Dn;
|
||
u = Qa;
|
||
q = y.length / 2;
|
||
re = Se[Ut](q);
|
||
|
||
while (re > ma) {
|
||
q = 2 * ma;
|
||
B = 2 * ma;
|
||
z = B + 2;
|
||
B = y.slice(q, z);
|
||
q = 4 * u;
|
||
z = ma % 4;
|
||
T = q + z;
|
||
q = T % 4;
|
||
z = 0 === q;
|
||
|
||
if (z) {
|
||
T = B;
|
||
Se = 25601;
|
||
R = void 0;
|
||
Y = [];
|
||
V = 12065;
|
||
P = Se;
|
||
Se = 0;
|
||
|
||
while (Se < T.length) {
|
||
m = T[Se];
|
||
Oe = m ^ P;
|
||
m = P * Se;
|
||
K = m % 256;
|
||
P = K + V;
|
||
m = 255 & Oe;
|
||
Y.push(m);
|
||
Se++;
|
||
}
|
||
|
||
R = Y;
|
||
T = R;
|
||
Za = Za.concat(T);
|
||
}
|
||
|
||
z = 1 === q;
|
||
|
||
if (z) {
|
||
T = [];
|
||
Se = void 0;
|
||
R = B;
|
||
Y = 2;
|
||
V = 0;
|
||
P = 6;
|
||
|
||
while (V < R.length) {
|
||
m = R[V];
|
||
Oe = m >> Y;
|
||
K = m << P;
|
||
m = Oe + K;
|
||
Oe = 255 & m;
|
||
T.push(Oe);
|
||
V++;
|
||
}
|
||
|
||
Se = T;
|
||
T = Se;
|
||
Za = Za.concat(T);
|
||
}
|
||
|
||
z = 2 === q;
|
||
|
||
if (z) {
|
||
T = 5;
|
||
Se = void 0;
|
||
R = B;
|
||
Y = [];
|
||
V = 137;
|
||
P = 6;
|
||
m = V;
|
||
V = 0;
|
||
|
||
while (V < R.length) {
|
||
Oe = m << T;
|
||
K = Oe ^ m;
|
||
Oe = 240 & K;
|
||
K = m >> P;
|
||
m = Oe + K;
|
||
Oe = R[V] ^ m;
|
||
K = 255 & Oe;
|
||
Y.push(K);
|
||
V++;
|
||
}
|
||
|
||
Se = Y;
|
||
T = Se;
|
||
Za = Za.concat(T);
|
||
}
|
||
|
||
z = 3 === q;
|
||
|
||
if (z) {
|
||
q = void 0;
|
||
T = 53493;
|
||
Se = 0;
|
||
R = T;
|
||
T = [];
|
||
Y = B;
|
||
|
||
while (Se < Y.length) {
|
||
V = Y[Se];
|
||
P = V ^ R;
|
||
R = P;
|
||
V = 255 & P;
|
||
T.push(V);
|
||
Se++;
|
||
}
|
||
|
||
q = T;
|
||
T = q;
|
||
Za = Za.concat(T);
|
||
}
|
||
|
||
ma++;
|
||
}
|
||
|
||
Lo = Za;
|
||
y = Lo;
|
||
u = y;
|
||
q = u.slice();
|
||
q.push(0, 0, 0);
|
||
|
||
while (true) {
|
||
if (Vr) {
|
||
Gr += 4;
|
||
}
|
||
|
||
Vr = 1;
|
||
u = Gr < q.length;
|
||
|
||
if (u) {
|
||
u = 138 & q[Gr];
|
||
va += u;
|
||
u = Gr + 1;
|
||
re = q[u];
|
||
u = 138 & re;
|
||
va += u;
|
||
u = Gr + 2;
|
||
re = q[u];
|
||
u = 138 & re;
|
||
va += u;
|
||
u = Gr + 3;
|
||
re = q[u];
|
||
u = 138 & re;
|
||
va += u;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
u = 65535 & va;
|
||
q = u;
|
||
u = q >> 8;
|
||
re = 255 & u;
|
||
u = 255 & q;
|
||
Ht.push(re, u);
|
||
ka = Ht;
|
||
u = ka;
|
||
Ar = u;
|
||
u = Ar;
|
||
q = u.concat(y);
|
||
y = q.length;
|
||
u = y;
|
||
y = 0 | u;
|
||
u = 16384 > y;
|
||
|
||
if (u) {
|
||
re = void 0;
|
||
B = y;
|
||
z = 0 | B;
|
||
B = 128 > z;
|
||
|
||
if (B) {
|
||
T = [z];
|
||
re = T;
|
||
} else {
|
||
T = [];
|
||
Se = z % 128;
|
||
R = Se + 128;
|
||
Y = z - Se;
|
||
Se = Y / 128;
|
||
Y = 127 & Se;
|
||
T.push(R, Y);
|
||
re = T;
|
||
}
|
||
|
||
B = re;
|
||
Ct = B;
|
||
} else {
|
||
re = [];
|
||
|
||
while (true) {
|
||
B = 127 & y;
|
||
y >>= 7;
|
||
|
||
if (y) {
|
||
B = 128 | B;
|
||
}
|
||
|
||
re.push(B);
|
||
|
||
if (!y) {
|
||
break;
|
||
}
|
||
}
|
||
|
||
Ct = re;
|
||
}
|
||
|
||
y = Ct;
|
||
u = y.concat(q);
|
||
Ye = Ye.concat(u);
|
||
y = ke + u.length;
|
||
u = y;
|
||
y = u >> 8;
|
||
q = 255 & y;
|
||
|
||
while (2 > ki) {
|
||
y = 6 + ki;
|
||
Ye[y] = yt[ki];
|
||
ki++;
|
||
}
|
||
|
||
var ki = 0;
|
||
y = 255 & u;
|
||
$t.push(q, y);
|
||
gr = $t;
|
||
y = gr;
|
||
|
||
while (2 > ki) {
|
||
u = 2 + ki;
|
||
Ye[u] = y[ki];
|
||
ki++;
|
||
}
|
||
|
||
y = Ye.slice(12);
|
||
var ki = 0;
|
||
u = y;
|
||
|
||
while (ca < u.length) {
|
||
y = 154 & u[ca];
|
||
q = br + y;
|
||
br = 65535 & q;
|
||
ca++;
|
||
}
|
||
|
||
y = br;
|
||
u = 255 & y;
|
||
q = y >> 8;
|
||
y = 255 & q;
|
||
ni.push(y, u);
|
||
wa = ni;
|
||
y = wa;
|
||
un = y;
|
||
y = un;
|
||
|
||
while (2 > ki) {
|
||
u = 8 + ki;
|
||
Ye[u] = y[ki];
|
||
ki++;
|
||
}
|
||
|
||
Rr = Ye;
|
||
y = Rr;
|
||
u = y;
|
||
|
||
if (Bt[19]) {
|
||
q = y;
|
||
re = void 0;
|
||
|
||
if (q) {
|
||
z = Jo;
|
||
T = 0;
|
||
Se = 0;
|
||
V = 0;
|
||
P = 0;
|
||
m = 140;
|
||
Oe = 0;
|
||
K = 0;
|
||
N = [];
|
||
var B = "zxoDrdnc+34K2LmHFZWPfACwut/qXRBjQ5E8MelUT6gk1GhYbiVISyv0spJNO97a=";
|
||
ke = q.length;
|
||
R = B;
|
||
B = At;
|
||
Ce = 0;
|
||
$ = 0;
|
||
|
||
while (true) {
|
||
L = ke > V;
|
||
|
||
if (L) {
|
||
L = V++;
|
||
G = q[L];
|
||
Ce = 255 & G;
|
||
L = V++;
|
||
G = q[L];
|
||
T = 255 & G;
|
||
L = V++;
|
||
G = q[L];
|
||
P = 255 & G;
|
||
$ = Ce >> 2;
|
||
L = 3 & Ce;
|
||
G = L << 4;
|
||
L = T >> 4;
|
||
Se = G | L;
|
||
L = 15 & T;
|
||
G = L << 2;
|
||
L = P >> 6;
|
||
Oe = G | L;
|
||
K = 63 & P;
|
||
L = ke + 2;
|
||
G = V === L;
|
||
|
||
if (G) {
|
||
K = 64;
|
||
Oe = K;
|
||
} else {
|
||
L = ke + 1;
|
||
W = V === L;
|
||
|
||
if (W) {
|
||
K = 64;
|
||
}
|
||
}
|
||
|
||
L = R[B]($);
|
||
G = z + L;
|
||
L = R[B](Se);
|
||
W = G + L;
|
||
L = R[B](Oe);
|
||
G = W + L;
|
||
L = R[B](K);
|
||
z = G + L;
|
||
} else {
|
||
break;
|
||
}
|
||
}
|
||
|
||
var Y = "00";
|
||
N.push(Y, m, aa);
|
||
ke = N;
|
||
m = ke.join(Jo);
|
||
ke = m.length - 4;
|
||
B = m[ut](ke);
|
||
ke = B + z;
|
||
re = ke;
|
||
} else {
|
||
re = Jo;
|
||
}
|
||
|
||
u = re;
|
||
}
|
||
|
||
Xo = u;
|
||
ur = Xo;
|
||
}
|
||
|
||
be = 9 === r;
|
||
|
||
if (be) {
|
||
co = "level";
|
||
y = 100 * s[co];
|
||
ei[38] = 0 | y;
|
||
co = "charging";
|
||
ei[3] = 0 | s[co];
|
||
ei[50] = 1;
|
||
}
|
||
|
||
be = 5 === r;
|
||
co = 23 === r;
|
||
|
||
if (co) {
|
||
Or = r;
|
||
be = Ho;
|
||
Ca = [0];
|
||
en = ba;
|
||
pn = en[vo];
|
||
Qo = Ca;
|
||
Ee = void 0;
|
||
var y = "ApplePaySession/ApplePayError/Bluetooth/BluetoothDevice/BluetoothUUID/ucapi/UCCoreJava/oscpu/arm/platform/arch";
|
||
Re = y;
|
||
y = Re.split(be);
|
||
be = y[7];
|
||
Re = pn[be];
|
||
kn = y[3];
|
||
Me = y[4];
|
||
me = y[1];
|
||
ge = y[6];
|
||
X = y[5];
|
||
u = y[0];
|
||
de = y[10];
|
||
ve = y[2];
|
||
xo = y[9];
|
||
Fe = y[8];
|
||
|
||
if (en[u]) {
|
||
Qo[0] = 2 | Qo[0];
|
||
}
|
||
|
||
y = pn[xo];
|
||
|
||
if (en[me]) {
|
||
Qo[0] = 4 | Qo[0];
|
||
}
|
||
|
||
if (Re) {
|
||
me = pn[be];
|
||
u = [Fe];
|
||
qe = me.indexOf(u);
|
||
Re = qe > 0;
|
||
}
|
||
|
||
if (en[ve]) {
|
||
Qo[0] = 8 | Qo[0];
|
||
}
|
||
|
||
if (y) {
|
||
be = pn[xo];
|
||
me = be.indexOf(de);
|
||
be = me > 0;
|
||
|
||
if (!be) {
|
||
me = pn[xo];
|
||
u = me.indexOf(Fe);
|
||
be = u > 0;
|
||
}
|
||
|
||
y = be;
|
||
}
|
||
|
||
be = y;
|
||
y = Re;
|
||
|
||
if (en[kn]) {
|
||
Qo[0] = 16 | Qo[0];
|
||
}
|
||
|
||
if (en[Me]) {
|
||
Qo[0] = 32 | Qo[0];
|
||
}
|
||
|
||
if (en[X]) {
|
||
Qo[0] = 64 | Qo[0];
|
||
}
|
||
|
||
if (en[ge]) {
|
||
Qo[0] = 128 | Qo[0];
|
||
}
|
||
|
||
if (y) {
|
||
Qo[0] = 256 | Qo[0];
|
||
}
|
||
|
||
if (be) {
|
||
Qo[0] = 512 | Qo[0];
|
||
}
|
||
|
||
Ee = Qo[0];
|
||
ur = Ee;
|
||
}
|
||
|
||
be = 28 === r;
|
||
co = 10 === r;
|
||
y = 0 === r;
|
||
|
||
if (co) {
|
||
Re = oi;
|
||
en = ei;
|
||
Re = +Re;
|
||
kn = en[35];
|
||
pn = en[0];
|
||
en = 0 === Re;
|
||
Qo = 2 === Re;
|
||
Ee = s;
|
||
Me = 1 === Re;
|
||
me = "pop";
|
||
ge = me;
|
||
|
||
if (en) {
|
||
var Mi = Ee.length;
|
||
me = "lastVisitTime";
|
||
kn[0] = 0;
|
||
X = Mi + On;
|
||
var Ti = Ee[0];
|
||
var Ii = Ee[ge]();
|
||
u = me;
|
||
me = X + Ii[u];
|
||
X = me + On;
|
||
pn[0] = X + Ti[u];
|
||
}
|
||
|
||
if (Me) {
|
||
en = "dateAdded";
|
||
var Ti = Ee[0];
|
||
kn[1] = 0;
|
||
var Mi = Ee.length;
|
||
var Ii = Ee[ge]();
|
||
me = Mi + On;
|
||
X = en;
|
||
en = me + Ii[X];
|
||
me = en + On;
|
||
pn[1] = me + Ti[X];
|
||
}
|
||
|
||
if (Qo) {
|
||
en = [];
|
||
Me = "id";
|
||
me = eo;
|
||
ge = 0;
|
||
kn[2] = 0;
|
||
X = Me;
|
||
|
||
while (ge < Ee.length) {
|
||
Me = Ee[ge];
|
||
u = Me[X];
|
||
en[ge] = u[me](0, 8);
|
||
ge++;
|
||
}
|
||
|
||
pn[2] = en.join(Po);
|
||
}
|
||
|
||
en = 3 === Re;
|
||
|
||
if (en) {
|
||
kn[3] = 0;
|
||
pn[3] = Ee.length + Jo;
|
||
}
|
||
}
|
||
|
||
if (y) {
|
||
y = 23 === s;
|
||
}
|
||
|
||
co = y;
|
||
|
||
if (co) {
|
||
y = d;
|
||
Re = 1 | y[0];
|
||
y = void 0;
|
||
y = Re;
|
||
ur = y;
|
||
}
|
||
|
||
if (be) {
|
||
co = v;
|
||
y = d;
|
||
Or = r;
|
||
Re = new s(y);
|
||
y = p;
|
||
en = void 0;
|
||
|
||
if (y) {
|
||
Re = Re[y];
|
||
}
|
||
|
||
if (co) {
|
||
Re = Re[y]();
|
||
}
|
||
|
||
en = Re;
|
||
ur = en;
|
||
}
|
||
|
||
be = 17 === r;
|
||
co = 0 === r;
|
||
|
||
if (co) {
|
||
co = 28 === s;
|
||
}
|
||
|
||
y = co;
|
||
|
||
if (y) {
|
||
co = void 0;
|
||
co = Jo;
|
||
ur = co;
|
||
}
|
||
|
||
if (be) {
|
||
co = Ho;
|
||
y = ba;
|
||
Re = y[pe];
|
||
y = "canvas/2d/getContext/createElement/height/width/style/display/inline/textBaseline/alphabetic/fillStyle/#f60/#069/fillRect/font/11pt no-real-font-123/Cwm fjordbank glyphs vext quiz, \uD83D\uDE03/fillText/rgba(102, 204, 0, 0.7)/18pt Arial/toDataURL";
|
||
Or = r;
|
||
en = void 0;
|
||
kn = y;
|
||
y = kn.split(co);
|
||
co = y[19];
|
||
kn = y[0];
|
||
pn = y[18];
|
||
Qo = y[2];
|
||
Ee = y[10];
|
||
Me = y[9];
|
||
me = y[8];
|
||
ge = y[11];
|
||
X = y[21];
|
||
u = y[14];
|
||
de = y[4];
|
||
ve = y[17];
|
||
xo = y[5];
|
||
Fe = y[6];
|
||
qe = y[12];
|
||
ho = y[1];
|
||
Qe = y[13];
|
||
bn = y[7];
|
||
dn = y[15];
|
||
q = y[16];
|
||
eo = y[3];
|
||
Pn = Re[eo](kn);
|
||
Re = y[20];
|
||
y = Pn[Qo](ho);
|
||
y[ge] = qe;
|
||
y[Me] = Ee;
|
||
Pn[xo] = 400;
|
||
kn = Pn[Fe];
|
||
Pn[de] = 60;
|
||
kn[bn] = me;
|
||
y[u](125, 1, 62, 20);
|
||
y[dn] = q;
|
||
y[ge] = Qe;
|
||
y[pn](ve, 2, 15);
|
||
y[dn] = Re;
|
||
y[ge] = co;
|
||
y[pn](ve, 4, 45);
|
||
co = Pn[X]();
|
||
|
||
if (!co) {
|
||
co = Jo;
|
||
}
|
||
|
||
y = co;
|
||
en = y;
|
||
ur = en;
|
||
}
|
||
|
||
be = 0 === r;
|
||
co = 6 === r;
|
||
|
||
if (be) {
|
||
be = 17 === s;
|
||
}
|
||
|
||
y = be;
|
||
|
||
if (y) {
|
||
be = "Not supported";
|
||
Re = void 0;
|
||
Re = be;
|
||
ur = Re;
|
||
}
|
||
|
||
if (co) {
|
||
var Ri = 0;
|
||
Or = r;
|
||
be = ba;
|
||
y = void 0;
|
||
Re = be[Ln];
|
||
en = Re[Jn];
|
||
|
||
if (en) {
|
||
en = !be[Io];
|
||
}
|
||
|
||
Re = en;
|
||
|
||
if (Re) {
|
||
en = {};
|
||
kn = be[Ln];
|
||
pn = Co;
|
||
Qo = {};
|
||
|
||
Qo[st] = function () {
|
||
Ri = 1;
|
||
};
|
||
|
||
Ee = Qo;
|
||
Qo = kn[Jn](en, Ie, Ee);
|
||
be[So](pn, Qo, Qo);
|
||
en = "removeEventListener";
|
||
be[en](pn, Qo, Qo);
|
||
}
|
||
|
||
y = Ri;
|
||
ur = y;
|
||
}
|
||
|
||
be = 0 === r;
|
||
co = 16 === r;
|
||
|
||
if (be) {
|
||
be = 6 === s;
|
||
}
|
||
|
||
y = be;
|
||
|
||
if (y) {
|
||
be = void 0;
|
||
be = 0;
|
||
ur = be;
|
||
}
|
||
|
||
if (co) {
|
||
be = Po;
|
||
y = "disconnect";
|
||
Or = r;
|
||
Ln = p;
|
||
kn = s;
|
||
pn = "Float32Array";
|
||
Io = "frequencyBinCount";
|
||
Qo = 0;
|
||
Ee = ei;
|
||
var en = "getFloatFrequencyData";
|
||
Re = ba;
|
||
Ie = d;
|
||
Me = y;
|
||
y = new Re[pn](kn[Io]);
|
||
kn[en](y);
|
||
kn[Me]();
|
||
Ln[Me]();
|
||
Ie[Me]();
|
||
Ee[67] = Jo;
|
||
|
||
while (Qo < y.length) {
|
||
Re = y[Qo] + be;
|
||
Ee[67] = Ee[67] + Re;
|
||
Qo++;
|
||
}
|
||
|
||
ur = void 0;
|
||
}
|
||
|
||
be = 19 === r;
|
||
co = 0 === r;
|
||
|
||
if (co) {
|
||
co = 16 === s;
|
||
}
|
||
|
||
y = co;
|
||
|
||
if (y) {
|
||
ei[67] = 0;
|
||
}
|
||
|
||
if (be) {
|
||
co = ei;
|
||
Or = r;
|
||
Re = ba;
|
||
kn = Re[yo];
|
||
var en = "var a=arguments;return this[a[1]]!==a[0]";
|
||
co[27] = new kn(en);
|
||
}
|
||
|
||
be = 0 === r;
|
||
|
||
if (be) {
|
||
be = 19 === s;
|
||
}
|
||
|
||
co = be;
|
||
}
|
||
|
||
To = ur;
|
||
Or = [Or];
|
||
be = r;
|
||
co = d;
|
||
y = ba;
|
||
Re = +be === be;
|
||
en = To;
|
||
To = oi;
|
||
Ln = Or;
|
||
kn = s;
|
||
pn = ei;
|
||
Ie = +pn[2] === pn[2];
|
||
|
||
if (Re) {
|
||
Io = 20 === be;
|
||
Qo = 15 === be;
|
||
Ee = 21 === be;
|
||
Me = 11 === be;
|
||
me = 12 === be;
|
||
So = 24 === be;
|
||
pe = 7 === be;
|
||
ge = 18 === be;
|
||
|
||
if (me) {
|
||
X = pn;
|
||
X[59] = 1;
|
||
X[63] = 0;
|
||
X[8] = Jo;
|
||
}
|
||
|
||
me = 0 === be;
|
||
|
||
if (Me) {
|
||
s(7);
|
||
}
|
||
|
||
Me = 22 === be;
|
||
X = 0 === be;
|
||
|
||
if (pe) {
|
||
u = "log";
|
||
de = y;
|
||
ve = de[En];
|
||
de = ve;
|
||
xo = u;
|
||
u = pn;
|
||
u[28] = 0;
|
||
|
||
if (de) {
|
||
Fe = "function";
|
||
de = typeof ve[xo] === Fe;
|
||
}
|
||
|
||
Fe = de;
|
||
|
||
if (Fe) {
|
||
de = ve[xo];
|
||
|
||
if (ve[Ne]) {
|
||
u[28] = 1;
|
||
qe = ve[Ne]();
|
||
ho = qe;
|
||
|
||
if (ho) {
|
||
ho = qe[xo];
|
||
}
|
||
|
||
qe = ho;
|
||
|
||
if (!qe) {
|
||
qe = de;
|
||
}
|
||
|
||
de = qe;
|
||
} else {
|
||
if (de[qo]) {
|
||
u[28] = 253;
|
||
}
|
||
}
|
||
|
||
de[Dt](ve, u[8]);
|
||
} else {
|
||
u[28] = 254;
|
||
}
|
||
}
|
||
|
||
if (ge) {
|
||
pe = void 0;
|
||
u = At[At];
|
||
de = pn;
|
||
ve = 1 === u[Qn];
|
||
|
||
if (ve) {
|
||
de[8] = Jo;
|
||
}
|
||
|
||
u[Qn]++;
|
||
pe = Jo;
|
||
en = pe;
|
||
}
|
||
|
||
if (Ee) {
|
||
pe = void 0;
|
||
ge = pn;
|
||
ge[13]++;
|
||
pe = Jo;
|
||
en = pe;
|
||
}
|
||
|
||
if (Io) {
|
||
Ee = y;
|
||
pe = pn;
|
||
ge = kn;
|
||
u = void 0;
|
||
pe[71] = 253;
|
||
var ve = "attempt";
|
||
de = ge[uo]();
|
||
ge = de.indexOf(ve);
|
||
de = ge > -1;
|
||
|
||
if (de) {
|
||
ge = "workbench";
|
||
|
||
if (Ee[ge]) {
|
||
pe[71] = 252;
|
||
u = void 0;
|
||
} else {
|
||
pe[71] = 1;
|
||
pe[40] = 1;
|
||
}
|
||
}
|
||
}
|
||
|
||
if (Qo) {
|
||
Io = co;
|
||
pe = 0;
|
||
de = 0;
|
||
ve = To;
|
||
|
||
try {
|
||
xo = "caller";
|
||
Fe = xo;
|
||
pe = e[Fe];
|
||
xo = pe;
|
||
|
||
if (xo) {
|
||
xo = pe[Fe];
|
||
}
|
||
|
||
de = xo;
|
||
} catch (a) {
|
||
}
|
||
|
||
xo = pn;
|
||
Fe = kn;
|
||
qe = void 0;
|
||
ho = pe + Jo;
|
||
var Ee = "pageJavascriptEnabled";
|
||
pe = ho + de;
|
||
ge = pe.indexOf(Ee);
|
||
Ee = ~ge;
|
||
|
||
if (Ee) {
|
||
ge = "IntersectionObserver";
|
||
u = pe.indexOf(ge);
|
||
Ee = ~u;
|
||
}
|
||
|
||
ge = Ee;
|
||
|
||
if (ge) {
|
||
xo[16] = 1;
|
||
}
|
||
|
||
Ee = "getNodeRootThroughAnyShadows";
|
||
ge = pe.indexOf(Ee);
|
||
|
||
if (~ge) {
|
||
xo[65] = 1;
|
||
}
|
||
|
||
Ee = Io;
|
||
|
||
if (Fe) {
|
||
Ee = Fe[Dt](ve);
|
||
}
|
||
|
||
qe = Ee;
|
||
en = qe;
|
||
}
|
||
|
||
if (Me) {
|
||
Ln[0] = be;
|
||
Io = y[yo];
|
||
Qo = Io[qo];
|
||
Io = Qo[uo];
|
||
Io[Dt](be);
|
||
en = 1;
|
||
}
|
||
|
||
if (X) {
|
||
X = kn;
|
||
}
|
||
|
||
Io = X;
|
||
|
||
if (Io) {
|
||
Io = 22 === kn[0];
|
||
}
|
||
|
||
Qo = Io;
|
||
|
||
if (Qo) {
|
||
en = 0;
|
||
}
|
||
|
||
if (So) {
|
||
Ln[0] = be;
|
||
en = kn[co];
|
||
}
|
||
|
||
if (me) {
|
||
me = kn;
|
||
}
|
||
|
||
Io = me;
|
||
|
||
if (Io) {
|
||
Io = 24 === kn[0];
|
||
}
|
||
|
||
Qo = Io;
|
||
|
||
if (Qo) {
|
||
en = 0;
|
||
}
|
||
}
|
||
|
||
if (Ie) {
|
||
Jo = 3 === pn[2];
|
||
|
||
if (Jo) {
|
||
en = To;
|
||
}
|
||
|
||
pn[2] = -1;
|
||
}
|
||
|
||
In = en;
|
||
ur = In;
|
||
}
|
||
|
||
return ur;
|
||
} catch (qi) {
|
||
console.log(qi)
|
||
if (Or >= 0 || Or[0] >= 0) {
|
||
return e(0, Or, Ca, qi);
|
||
}
|
||
|
||
if (26 !== r) {
|
||
Nt = "message";
|
||
ur = "stack";
|
||
e(26, encodeURIComponent(qi[Nt]), encodeURIComponent(qi[ur]), b, A);
|
||
}
|
||
}
|
||
}
|
||
|
||
function o(e, o) {
|
||
function n(e) {
|
||
var s = "object";
|
||
var d = "toString";
|
||
var v = d;
|
||
var u = s;
|
||
|
||
for (var g in e) {
|
||
var l = e[g];
|
||
var C = l[v];
|
||
var f = C === t;
|
||
|
||
if (f) {
|
||
var m = e[g];
|
||
e[g] = m[v]();
|
||
break;
|
||
}
|
||
|
||
var b = typeof e[g] === u;
|
||
b && n(e[g]);
|
||
}
|
||
}
|
||
|
||
var d = "toString";
|
||
var u = e[d] === t;
|
||
|
||
if (u) {
|
||
var v = "toString";
|
||
e = e[v]();
|
||
} else {
|
||
var g = "object";
|
||
var C = typeof e === g;
|
||
|
||
if (C) {
|
||
n(e);
|
||
}
|
||
}
|
||
|
||
var f = l(e, o);
|
||
return f;
|
||
}
|
||
|
||
function n(e, n, t) {
|
||
if (!n) {
|
||
return;
|
||
}
|
||
|
||
var oe = "defineProperty";
|
||
var ne = Object[oe];
|
||
|
||
if (ne) {
|
||
var de = "getOwnPropertyDescriptor";
|
||
ne = Object[de];
|
||
}
|
||
|
||
var P = ne;
|
||
|
||
if (P) {
|
||
var s = "getOwnPropertyDescriptor";
|
||
var d = Object[s](e, n);
|
||
var p = !d;
|
||
|
||
if (!p) {
|
||
var ve = "configurable";
|
||
p = d[ve];
|
||
}
|
||
|
||
var ge = p;
|
||
|
||
if (ge) {
|
||
var F = {};
|
||
var q = "set";
|
||
var X = "defineProperty";
|
||
var W = "get";
|
||
F[W] = t;
|
||
|
||
F[q] = function () {
|
||
};
|
||
|
||
var xe = F;
|
||
Object[X](e, n, xe);
|
||
} else {
|
||
var re = 0;
|
||
var ie = "getUA";
|
||
var D = ie;
|
||
|
||
if (window[D]) {
|
||
var g = window[D] + "";
|
||
var C = "LogVal";
|
||
var f = g.indexOf(UA_Opt[C]);
|
||
var m = f > 0;
|
||
|
||
if (!m) {
|
||
var he = "UA_Opt.LogVal";
|
||
var ce = g.indexOf(he);
|
||
m = ce > 0;
|
||
}
|
||
|
||
var Ee = m;
|
||
|
||
if (Ee) {
|
||
window[D] = t;
|
||
re = 1;
|
||
}
|
||
}
|
||
|
||
if (!re) {
|
||
var le = "LogVal";
|
||
var Ce = "toString";
|
||
var fe = "valueOf";
|
||
var me = "jQuery";
|
||
var be = window[me];
|
||
|
||
if (be) {
|
||
var Le = "fn";
|
||
be = jQuery[Le];
|
||
}
|
||
|
||
var I = be;
|
||
|
||
if (I) {
|
||
var x = "fn";
|
||
var we = jQuery[x];
|
||
var w = "jquery";
|
||
I = we[w];
|
||
}
|
||
|
||
var u = I;
|
||
|
||
if (u) {
|
||
var J = "param";
|
||
u = jQuery[J];
|
||
}
|
||
|
||
var v = u;
|
||
|
||
if (v) {
|
||
var E = "fn";
|
||
var _ = "jquery";
|
||
var T = jQuery[E];
|
||
var R = "substr";
|
||
var K = T[_];
|
||
var Y = K.charCodeAt(0);
|
||
var $ = K[R](2);
|
||
var Z = parseFloat($);
|
||
var ee = 49 === Y;
|
||
|
||
if (ee) {
|
||
var N = Z >= 4;
|
||
|
||
if (N) {
|
||
N = 7.1 >= Z;
|
||
}
|
||
|
||
ee = N;
|
||
}
|
||
|
||
var se = ee;
|
||
|
||
if (se) {
|
||
var b = "param";
|
||
l = jQuery[b];
|
||
var A = "param";
|
||
jQuery[A] = o;
|
||
}
|
||
}
|
||
|
||
var Se = new String();
|
||
Se[Ce] = t;
|
||
Se[fe] = t;
|
||
window[UA_Opt[le]] = Se;
|
||
}
|
||
}
|
||
} else {
|
||
e[n] = t;
|
||
var Q = e[n];
|
||
var B = "toString";
|
||
Q[B] = t;
|
||
}
|
||
}
|
||
|
||
function t() {
|
||
var o = "fromCompatibility";
|
||
E[o] = 1;
|
||
var n = e(1, E);
|
||
return n;
|
||
}
|
||
|
||
function r(e) {
|
||
var a = "parentNode";
|
||
var i = C;
|
||
var h = s(e);
|
||
var c = d(h);
|
||
var p = a;
|
||
|
||
while (c) {
|
||
var v = c === i;
|
||
|
||
if (v) {
|
||
return 1;
|
||
break;
|
||
}
|
||
|
||
c = c[p];
|
||
}
|
||
}
|
||
|
||
function a() {
|
||
var S = "getAttribute";
|
||
var x = f;
|
||
var w = !x;
|
||
var j = S;
|
||
var O = C;
|
||
|
||
if (!w) {
|
||
var b = x[j]("name");
|
||
var k = "ua";
|
||
w = b !== k;
|
||
}
|
||
|
||
var i = w;
|
||
|
||
if (i) {
|
||
var s = "getElementsByTagName";
|
||
var d = "ua";
|
||
var g = d;
|
||
var l = 0;
|
||
var p = "input";
|
||
l = 0;
|
||
var q = O[s](p);
|
||
|
||
while (l < q.length) {
|
||
var E = q[l];
|
||
var R = E[j]("name");
|
||
|
||
var _ = R === g;
|
||
|
||
if (_) {
|
||
x = E;
|
||
}
|
||
|
||
l++;
|
||
}
|
||
}
|
||
|
||
if (!x) {
|
||
var P = "appendChild";
|
||
var N = "UA_InputId";
|
||
var z = "createElement";
|
||
var Q = "ua";
|
||
var L = "input";
|
||
var V = "hidden";
|
||
var B = "id";
|
||
x = document[z](L);
|
||
x.type = V;
|
||
x.name = Q;
|
||
x[B] = N;
|
||
O[P](x);
|
||
}
|
||
|
||
f = x;
|
||
return x;
|
||
;
|
||
}
|
||
|
||
function i() {
|
||
var o = a();
|
||
var n = "value";
|
||
delete o[n];
|
||
var t = "value";
|
||
o[t] = e(1, E);
|
||
}
|
||
|
||
function h(e) {
|
||
var h = r(e);
|
||
|
||
if (h) {
|
||
m = 1;
|
||
i();
|
||
}
|
||
}
|
||
|
||
function c(e) {
|
||
var h = 1 !== m;
|
||
|
||
if (h) {
|
||
h = r(e);
|
||
}
|
||
|
||
var c = h;
|
||
|
||
if (c) {
|
||
i();
|
||
}
|
||
}
|
||
|
||
function s(e) {
|
||
var c = e;
|
||
|
||
if (!c) {
|
||
var h = "event";
|
||
c = window[h];
|
||
}
|
||
|
||
var s = c;
|
||
return s;
|
||
}
|
||
|
||
function d(e) {
|
||
var s = "target";
|
||
var g = e[s];
|
||
|
||
if (!g) {
|
||
var i = "srcElement";
|
||
g = e[i];
|
||
}
|
||
|
||
var c = g;
|
||
return c;
|
||
}
|
||
|
||
var w = [];
|
||
w.unshift([]);
|
||
var j = "__acjs_awsc_140";
|
||
var O = [];
|
||
var y = window.UA_Opt;
|
||
|
||
if (!y) {
|
||
y = {};
|
||
}
|
||
|
||
window.UA_Opt = y;
|
||
var E = window.UA_Opt;
|
||
|
||
if (E.loadTime) {
|
||
var R = new Date();
|
||
E.loadTime = +R;
|
||
}
|
||
|
||
var l = 0;
|
||
var C;
|
||
var f;
|
||
var m;
|
||
var b = 0;
|
||
var A = "";
|
||
var k = "\x00\b \n\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff".split("");
|
||
var S = new RegExp("0+$");
|
||
var x = {};
|
||
b = 11;
|
||
e(27);
|
||
}();
|
||
|
||
debugger;
|
||
|
||
function get_form(){
|
||
const o = {
|
||
"SendInterval": 5,
|
||
"SendMethod": 8,
|
||
"isSendError": 1,
|
||
"MaxMCLog": 12,
|
||
"MaxKSLog": 14,
|
||
"MaxMPLog": 5,
|
||
"MaxGPLog": 1,
|
||
"MaxTCLog": 12,
|
||
"GPInterval": 50,
|
||
"MPInterval": 4,
|
||
"MaxFocusLog": 6,
|
||
"Flag": 2980046,
|
||
"OnlyHost": 1,
|
||
"MaxMTLog": 500,
|
||
"MinMTDwnLog": 30,
|
||
"MaxNGPLog": 1,
|
||
"sIDs": [
|
||
"_n1t|_n1z|nocaptcha|-stage-1"
|
||
],
|
||
"mIDs": [
|
||
"nc-canvas",
|
||
"click2slide-btn"
|
||
],
|
||
"hook": 1,
|
||
"font": 1,
|
||
"api": 1
|
||
}
|
||
debugger;
|
||
return window.main(o)
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
qxVm_module.exports = { get_form } |