This commit is contained in:
xuxiaobo-bobo 2023-07-11 15:19:33 +08:00
parent 4a7e1ca141
commit 24cbc7a3fa
6238 changed files with 492539 additions and 693832 deletions

View File

@ -1,16 +0,0 @@
{
"targets":[
{
"target_name":"boda",
"sources":['./c++_src/main.cc'],
"include_dirs":['<!@(node -p "require(\'node-addon-api\').include")'],
"dependencies":['<!(node -p "require(\'node-addon-api\').gyp")'],
"cflags_cc":[
"-std-c++17"
],
"cflags!":["-fno-exceptions"],
"cflags_cc!":['-fno-exceptions'],
"defines":['NAPI_DISABLE_CPP_EXCEPTIONS']
}
]
}

View File

@ -1,6 +1,12 @@
var canvassss=document.createElement("canvas")
var cccc=canvassss.getContext("2d")
var aaaaaa=
let canvassss=document.createElement("canvas")
let cccc=canvassss.getContext("2d")
let localstorage__={
}
for(let i in localStorage){
localstorage__[i]=localStorage[i]
}
let aaaaaa=
`
bodavm.memory.location={
origin:"${location.origin}",
@ -11,7 +17,7 @@ bodavm.memory.location={
port:"${location.port}",
protocol:"${location.protocol}",
host:"${location.host}",
ancestorOrigins:"${JSON.stringify(location.ancestorOrigins)}",
ancestorOrigins:'${JSON.stringify(location.ancestorOrigins)}',
hostname:"${location.hostname}"
};
@ -32,11 +38,22 @@ bodavm.memory.document={
hidden:"${document.hidden}",
onmousemove:${document.onmousemove},
onselectionchange:${document.onselectionchange},
cookie:'${document.cookie}'
};
bodavm.memory.cookies_=bodavm.memory.document['cookie'].split(';')
if (bodavm.memory.cookies_[0]){
for (var i = 0; i < bodavm.memory.cookies_.length; i++) {
var cookie = bodavm.memory.cookies_[i].split("=");
bodavm.memory.globalInit.jsonCookie[cookie[0]] = cookie[1];
}
}
bodavm.memory.htmldivelement={
align:"${HTMLDivElement.align}",
align:"${HTMLDivElement.align}",
};
@ -103,12 +120,27 @@ bodavm.memory.window={
onblur:${onblur},
oncancel:${oncancel},
oncanplay:${oncanplay},
oncanplaythrough:${oncanplaythrough}
oncanplaythrough:${oncanplaythrough},
onsearch:${onsearch},
opener:${opener},
// frameElement:${frameElement},
isSecureContext:${window.isSecureContext},
// customElements:${window.customElements}
};
bodavm.memory.localStorage={}
bodavm.memory.Performance=${JSON.stringify(performance.getEntriesByType('resource'))};
bodavm.memory.localStorage=${JSON.stringify(localstorage__)}
bodavm.memory.Performance={
'getEntriesByType':${JSON.stringify(performance.getEntriesByType('resource'))},
'timeOrigin':${performance.timeOrigin}
};
`

View File

@ -1,111 +1,523 @@
//全局对象配置
debugger
var myloglist=[]
var myloglistindex=0
var myundefinedlist=[]
// debugger
var myloglist = []
var myloglistindex = 0
var myundefinedlist = []
var bodavm = {
"toolsFunc": {}, //功能函数相关,插件
"envFunc": {},//环境相关
"config": {}, //配置相关
"memory":{},
"memory": {},
"toolsPlugin": {} //Plugin相关
}
bodavm.memory.tag=[] //存放标签
bodavm.memory.globalobj={} //全局对象
bodavm.memory.domParser='' //存在parse5解析的dom
bodavm.memory.domParserScriptFlag=true //判断当前是否处于domParserScriptFlag script标签执行
bodavm.memory.notDefined={} //存在浏览器中不存在dom 如Database等
bodavm.memory.cache={
"Document_body_get":{
'this':'',
"res":'',
'domParserbody':''
bodavm.memory.tag = [] //存放标签
bodavm.memory.globalobj = {} //全局对象
bodavm.memory.domParser = '' //存在parse5解析的dom
bodavm.memory.domParserScriptFlag = true //判断当前是否处于domParserScriptFlag script标签执行
bodavm.memory.notDefined = {} //存在浏览器中不存在dom 如Database等
bodavm.memory.cache = {
"window_customElements_get": '',
"Document_body_get": {
'this': '',
"res": '',
'domParserbody': ''
},
"Document_scripts_get":{
'this':'',
"res":[],
'domParser':''
"Document_scripts_get": {
'this': '',
"res": [],
'domParser': ''
},
"Document_getElementById":{
"id":{},
"Document_getElementById": {
"id": {},
},
"Document_getElementsByName":{
"eleName":{},
"Document_getElementsByName": {
"eleName": {},
},
"Element_children_get":{},
"Document_head_get": {
'res': ''
},
'location': null,
"Document_getElementsByName": "",
"MessageChannel_port2_get": {
'this': '',
"res": ''
},
"MessageChannel_port1_get": {
'this': '',
"res": ''
},
"Element_getElementsByTagName": {
'this': '',
'res': [],
"ele": ''
},
"Node_firstChild_get": {
"this": '',
"res": ''
},
"Node_nextSibling_get":{
'this':'',
'res':''
},
"Document_getElementsByTagName": {
},
"Node_parentNode_get": {
'this': '',
"res": ''
},
"Navigator_webkitPersistentStorage_get": {
'this': '',
"res": ''
},
"HTMLElement_style_get": {
"this": '',
"res": ''
},
"Navigator_getBattery": {
},
"Node_parentElement_get": {
"this": '',
"res": ''
},
"Navigator_connection_get": '',
"window_document_get": '',
"window_localStorage_get": '',
"Navigator_plugins_get": '',
"Navigator_locks_get": '',
"Node_childNodes_get":{
'this':'',
'res':''
}
} //缓存
bodavm.config.isdebug=false ; //是否开启debugger
} //变量缓存
bodavm.config.isdebug = false; //是否开启debugger
// bodavm.config.getundefined=true //暂未实现
bodavm.config.isrs=false //判断当前网站是不是瑞数
bodavm.config.proxy = false; //是否代理
bodavm.config.issymbolProperty=false // 实现了一半,暂时不推荐使用 //是否开启 过检测 r={};r.__proto__=document;r.location
bodavm.memory.proxyCache = {
bodavm.config.randomhook=false //hook随机值和时间
bodavm.config.printLog=true; //是否打开日志
}//代理set属性的缓存
bodavm.memory.listenerProxy = {
'mousemove': {
'res': ''
},
'mouseup': {
'res': ''
},
"click": {
'res': ''
},
"load": {
'res': ''
},
}//键盘事件等代理 这个代理默认开启 暂时只实现了click 和mousemove 以及
bodavm.memory.asyncEvent = {
HTMLElement: { onload: [],onkeydown:[],onchange:[],onclick:[],onerror:[] } //html元素事件 暂时只执行onload 其他的存放
}; //异步事件存储 包含load等等
bodavm.config.issymbolProperty = false // 实现了一半,暂时不推荐使用 //是否开启 过检测 r={};r.__proto__=document;r.location
bodavm.memory.contentWindow_keys = [
"window",
"self",
"document",
"name",
"location",
"customElements",
"history",
"navigation",
"locationbar",
"menubar",
"personalbar",
"scrollbars",
"statusbar",
"toolbar",
"status",
"closed",
"frames",
"length",
"top",
"opener",
"parent",
"frameElement",
"navigator",
"origin",
"external",
"screen",
"innerWidth",
"innerHeight",
"scrollX",
"pageXOffset",
"scrollY",
"pageYOffset",
"visualViewport",
"screenX",
"screenY",
"outerWidth",
"outerHeight",
"devicePixelRatio",
"clientInformation",
"screenLeft",
"screenTop",
"styleMedia",
"onsearch",
"isSecureContext",
"trustedTypes",
"performance",
"onappinstalled",
"onbeforeinstallprompt",
"crypto",
"indexedDB",
"sessionStorage",
"localStorage",
"onbeforexrselect",
"onabort",
"onbeforeinput",
"onblur",
"oncancel",
"oncanplay",
"oncanplaythrough",
"onchange",
"onclick",
"onclose",
"oncontextlost",
"oncontextmenu",
"oncontextrestored",
"oncuechange",
"ondblclick",
"ondrag",
"ondragend",
"ondragenter",
"ondragleave",
"ondragover",
"ondragstart",
"ondrop",
"ondurationchange",
"onemptied",
"onended",
"onerror",
"onfocus",
"onformdata",
"oninput",
"oninvalid",
"onkeydown",
"onkeypress",
"onkeyup",
"onload",
"onloadeddata",
"onloadedmetadata",
"onloadstart",
"onmousedown",
"onmouseenter",
"onmouseleave",
"onmousemove",
"onmouseout",
"onmouseover",
"onmouseup",
"onmousewheel",
"onpause",
"onplay",
"onplaying",
"onprogress",
"onratechange",
"onreset",
"onresize",
"onscroll",
"onsecuritypolicyviolation",
"onseeked",
"onseeking",
"onselect",
"onslotchange",
"onstalled",
"onsubmit",
"onsuspend",
"ontimeupdate",
"ontoggle",
"onvolumechange",
"onwaiting",
"onwebkitanimationend",
"onwebkitanimationiteration",
"onwebkitanimationstart",
"onwebkittransitionend",
"onwheel",
"onauxclick",
"ongotpointercapture",
"onlostpointercapture",
"onpointerdown",
"onpointermove",
"onpointerrawupdate",
"onpointerup",
"onpointercancel",
"onpointerover",
"onpointerout",
"onpointerenter",
"onpointerleave",
"onselectstart",
"onselectionchange",
"onanimationend",
"onanimationiteration",
"onanimationstart",
"ontransitionrun",
"ontransitionstart",
"ontransitionend",
"ontransitioncancel",
"onafterprint",
"onbeforeprint",
"onbeforeunload",
"onhashchange",
"onlanguagechange",
"onmessage",
"onmessageerror",
"onoffline",
"ononline",
"onpagehide",
"onpageshow",
"onpopstate",
"onrejectionhandled",
"onstorage",
"onunhandledrejection",
"onunload",
"crossOriginIsolated",
"scheduler",
"alert",
"atob",
"blur",
"btoa",
"cancelAnimationFrame",
"cancelIdleCallback",
"captureEvents",
"clearInterval",
"clearTimeout",
"close",
"confirm",
"createImageBitmap",
"fetch",
"find",
"focus",
"getComputedStyle",
"getSelection",
"matchMedia",
"moveBy",
"moveTo",
"open",
"postMessage",
"print",
"prompt",
"queueMicrotask",
"releaseEvents",
"reportError",
"requestAnimationFrame",
"requestIdleCallback",
"resizeBy",
"resizeTo",
"scroll",
"scrollBy",
"scrollTo",
"setInterval",
"setTimeout",
"stop",
"structuredClone",
"webkitCancelAnimationFrame",
"webkitRequestAnimationFrame",
"chrome",
"credentialless",
"caches",
"cookieStore",
"ondevicemotion",
"ondeviceorientation",
"ondeviceorientationabsolute",
"launchQueue",
"onbeforematch",
"getScreenDetails",
"queryLocalFonts",
"showDirectoryPicker",
"showOpenFilePicker",
"showSaveFilePicker",
"originAgentCluster",
"speechSynthesis",
"oncontentvisibilityautostatechange",
"openDatabase",
"webkitRequestFileSystem",
"webkitResolveLocalFileSystemURL"
] //过检测 Object.keys(iframe.contentWindow).length
bodavm.config.randomhook = false //hook随机值和时间
bodavm.config.printLog = true; //是否打开日志
// bodavm.memory.isproxy= {}
bodavm.memory.symbolProxy=Symbol("proxy")
bodavm.memory.symbolProxy = Symbol("proxy")
bodavm.memory.symbolProperty = Symbol('Property')
bodavm.memory.symbolProperty=Symbol('Property')
bodavm.memory.symbolData = Symbol("data")
bodavm.memory.symbolData=Symbol("data")
bodavm.memory.filterProxyProp = ['__proto__', 'constructor', 'valueOf', bodavm.memory.symbolProperty, bodavm.memory.symbolProxy, bodavm.memory.symbolData, Symbol.toPrimitive, Symbol.toStringTag, "eval", 'toString', 'prototype'];
// if (bodavm.config.issymbolProperty && bodavm.config.proxy ){
bodavm.memory.filterProxyProp =['hasOwnProperty','__proto__','constructor','valueOf',bodavm.memory.symbolProperty,bodavm.memory.symbolProxy,bodavm.memory.symbolData,Symbol.toPrimitive,Symbol.toStringTag, "eval",'toString','prototype'];
// }else{
// bodavm.memory.filterProxyProp =['prototype','hasOwnProperty',bodavm.memory.symbolProperty,bodavm.memory.symbolProxy,bodavm.memory.symbolData,Symbol.toPrimitive,Symbol.toStringTag, "eval"];// 需要过滤的属性
// }
//用来保存当前对象上的原型属性
bodavm.memory.globalInit={}
bodavm.memory.globalInit = {}
bodavm.memory.globalInit.jsonCookie = {};// json格式的cookie
bodavm.config.settime_on = true //执行定时器
bodavm.memory.userInit = {}
bodavm.memory.listenerDone = 0 //异步事件标签
bodavm.memory.userInit={}
//存储tag标签
bodavm.memory.all=[]
bodavm.memory.collection={}
bodavm.memory.all = []
bodavm.memory.collection = {}
// bodavm.memory.localStorage={};
bodavm.memory.asyncEvent={
HTMLElement:{onload:[]}
//存储input标签 过form检测
bodavm.memory.form = []
};
bodavm.memory.globalInit.timeoutID=0;
bodavm.memory.iframe = {
"contentWindow": {
'this': '',
'res': ''
},
"contentDocument": {
'this': '',
'res': ''
},
"thisWindow": {
"this": [],
// "res":''
}
} //存放iframe相关
bodavm.memory.htmlElement = {
"onresize": null
}
bodavm.memory.globalInit.timeoutID = 0;
// "Verdana;Helvetica Neue LT Pro 35 Thin;tahoma;verdana;times new roman;Courier New;Microsoft Himalaya;helvetica;LG-FZKaTong-M19-V2.2;Georgia;georgia;courier new;Arial;arial;cursive;times;fantasy;courier;serif;monospace;Times New Roman"
bodavm.memory.globalInit.fontList = ["SimHei", "SimSun", "NSimSun", "FangSong", "KaiTi",'Verdana', 'Helvetica Neue LT Pro 35 Thin', 'tahoma', 'verdana', 'times new roman', 'Courier New', 'Microsoft Himalaya', 'helvetica', 'LG-FZKaTong-M19-V2.2', 'Georgia', 'georgia', 'courier new', 'Arial', 'arial', 'cursive', 'times', 'fantasy', 'courier', 'serif', 'monospace', 'Times New Roman']
bodavm.memory.globalInit.fontList = ["SimHei", "SimSun", "NSimSun", "FangSong", "KaiTi", 'Verdana', 'Helvetica Neue LT Pro 35 Thin', 'tahoma', 'verdana', 'times new roman', 'Courier New', 'Microsoft Himalaya', 'helvetica', 'LG-FZKaTong-M19-V2.2', 'Georgia', 'georgia', 'courier new', 'Arial', 'arial', 'cursive', 'times', 'fantasy', 'courier', 'serif', 'monospace', 'Times New Roman', '"MT Extra", monospace', '"MT Extra", sans-serif', '"MT Extra", serif', 'Sylfaen, monospace', 'Sylfaen, sans-serif', 'Sylfaen, serif', '"Cambria Math", monospace', '"Cambria Math", sans-serif', '"Cambria Math", serif', 'SimSun-ExtB, sans-serif', 'PMingLiU-ExtB, monospace', 'PMingLiU-ExtB, sans-serif', 'PMingLiU-ExtB, serif', 'Marlett, monospace', 'Marlett, sans-serif', 'Marlett, serif', 'SimHei, sans-serif', '"Arial Narrow", monospace', '"Arial Narrow", sans-serif', '"Arial Narrow", serif', '"Microsoft JhengHei", monospace', '"Microsoft JhengHei", sans-serif', '"Microsoft JhengHei", serif', 'MingLiU-ExtB, sans-serif', 'MingLiU_HKSCS-ExtB, sans-serif', 'Calibri, monospace', 'Calibri, sans-serif', 'Calibri, serif', '"Segoe UI Symbol", monospace', '"Segoe UI Symbol", sans-serif', '"Segoe UI Symbol", serif', '"Arial Black", monospace', '"Arial Black", sans-serif', '"Arial Black", serif', 'Consolas, monospace', 'Consolas, sans-serif', 'Consolas, serif', 'Gabriola, monospace', 'Gabriola, sans-serif', 'Gabriola, serif', 'FangSong, sans-serif', 'KaiTi, sans-serif', 'NSimSun, sans-serif', '"Malgun Gothic", monospace', '"Malgun Gothic", sans-serif', '"Malgun Gothic", serif', '"MS UI Gothic", monospace', '"MS UI Gothic", sans-serif', '"MS UI Gothic", serif', '"Lucida Sans Unicode", monospace', '"Lucida Sans Unicode", sans-serif', '"Lucida Sans Unicode", serif']
bodavm.memory.fontsize = {
'SimHei': [640, 160],
'SimSun': [640, 160],
'NSimSun': [640, 160],
'FangSong': [640, 160],
'KaiTi': [640, 160],
'Verdana': [641, 194],
'Helvetica Neue LT Pro 35 Thin': [641, 194],
'tahoma': [565, 193],
'verdana': [641, 194],
'times new roman': [522, 177],
'Courier New': [768, 181],
'Microsoft Himalaya': [350, 160],
'helvetica': [560, 179],
'LG-FZKaTong-M19-V2.2': [560, 179],
'Georgia': [589, 182],
'georgia': [589, 182],
'courier new': [768, 181],
'Arial': [560, 179],
'arial': [560, 179],
'cursive': [640, 160],
'times': [522, 177],
'fantasy': [533, 195],
'courier': [768, 181],
'serif': [640, 160],
'monospace': [640, 160],
'Times New Roman': [522, 177],
"\"MT Extra\", monospace": [681,276],
"\"MT Extra\", sans-serif": [692,276],
"\"MT Extra\", serif": [681,276],
"Sylfaen, monospace": [556,211],
"Sylfaen, sans-serif": [556,211],
"Sylfaen, serif": [556,211],
"\"Cambria Math\", monospace": [558,160],
"\"Cambria Math\", sans-serif": [558,160],
"\"Cambria Math\", serif": [558, 160],
"SimSun-ExtB, sans-serif": [640, 160],
"PMingLiU-ExtB, monospace": [501, 160],
"PMingLiU-ExtB, sans-serif": [501, 160],
"PMingLiU-ExtB, serif": [501, 160],
"Marlett, monospace": [1200, 160],
"Marlett, sans-serif": [1212, 160],
"Marlett, serif": [1200, 160],
"SimHei, sans-serif": [640, 160],
"\"Arial Narrow\", monospace": [560, 179],
"\"Arial Narrow\", sans-serif": [560, 179],
"\"Arial Narrow\", serif": [560, 179],
"\"Microsoft JhengHei\", monospace": [603, 213],
"\"Microsoft JhengHei\", sans-serif": [603, 213],
"\"Microsoft JhengHei\", serif": [603, 213],
"MingLiU-ExtB, sans-serif": [640, 160],
"MingLiU_HKSCS-ExtB, sans-serif": [640, 160],
"Calibri, monospace": [524, 195],
"Calibri, sans-serif": [524, 195],
"Calibri, serif": [524, 195],
"\"Segoe UI Symbol\", monospace": [562, 213],
"\"Segoe UI Symbol\", sans-serif": [562, 213],
"\"Segoe UI Symbol\", serif": [562, 213],
"\"Arial Black\", monospace": [725, 225],
"\"Arial Black\", sans-serif": [725, 225],
"\"Arial Black\", serif": [725, 225],
"Consolas, monospace": [704, 187],
"Consolas, sans-serif": [704, 187],
"Consolas, serif": [704, 187],
"Gabriola, monospace": [387, 160],
"Gabriola, sans-serif": [387, 160],
"Gabriola, serif": [387, 160],
"FangSong, sans-serif": [640, 160],
"KaiTi, sans-serif": [640, 160],
"NSimSun, sans-serif": [640, 160],
"\"Malgun Gothic\", monospace": [572, 213],
"\"Malgun Gothic\", sans-serif": [572, 213],
"\"Malgun Gothic\", serif": [572, 213],
"\"MS UI Gothic\", monospace": [571, 160],
"\"MS UI Gothic\", sans-serif": [571, 160],
"\"MS UI Gothic\", serif": [571, 160],
"\"Lucida Sans Unicode\", monospace": [648, 246],
"\"Lucida Sans Unicode\", sans-serif": [648, 246],
"\"Lucida Sans Unicode\", serif": [648, 246]
bodavm.memory.font={
"font-family":'',
"fontFamily":''
}
bodavm.memory.IDBRequest={
onerror:"",
onupgradeneeded:'',
onsuccess:'',
bodavm.memory.scroll = [0, 50] //模仿浏览器滚动 ,默认为0,50
bodavm.memory.HTMLAnchorElement = {
"hash": '',
"host": '',
"hostname": '',
"href": '',
"origin": '',
'pathname': '',
'port': '',
'protocol': '',
'search': ''
}
bodavm.memory.IDBOpenDBRequest={
onupgradeneeded:'',
bodavm.memory.font = {
"font-family": '',
"fontFamily": ''
}
bodavm.memory.IDBRequest = {
onerror: "",
onupgradeneeded: '',
onsuccess: '',
}
bodavm.memory.IDBOpenDBRequest = {
onupgradeneeded: '',
}
bodavm.memory.location={
origin:"http://www.fangdi.com.cn",
origin:"http://qikan.cqvip.com",
hash:"",
pathname:"/",
search:"",
href:"http://www.fangdi.com.cn/",
pathname:"/Qikan/Search/Advance",
search:"?from=index",
href:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
port:"",
protocol:"http:",
host:"www.fangdi.com.cn",
ancestorOrigins:"{}",
hostname:"www.fangdi.com.cn"
host:"qikan.cqvip.com",
ancestorOrigins:'{}',
hostname:"qikan.cqvip.com"
};
bodavm.memory.document={
URL:"http://www.fangdi.com.cn/",
referrer:"",
documentURI:"http://www.fangdi.com.cn/",
URL:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
referrer:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
documentURI:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
compatMode:"CSS1Compat",
dir:"",
title:'',
@ -113,17 +525,28 @@ bodavm.memory.document={
readyState:"loading",
contentType:"text/html",
inputEncoding:"UTF-8",
domain:"www.fangdi.com.cn",
domain:"qikan.cqvip.com",
characterSet:"UTF-8",
charset:"UTF-8",
hidden:"false",
onmousemove:null,
onselectionchange:null,
cookie:''
};
bodavm.memory.cookies_=bodavm.memory.document['cookie'].split(';')
if (bodavm.memory.cookies_[0]){
for (var i = 0; i < bodavm.memory.cookies_.length; i++) {
var cookie = bodavm.memory.cookies_[i].split("=");
bodavm.memory.globalInit.jsonCookie[cookie[0]] = cookie[1];
}
}
bodavm.memory.htmldivelement={
align:"undefined",
align:"undefined",
};
@ -135,7 +558,7 @@ bodavm.memory.screen={
width:1440,
height:960,
availWidth:1440,
availHeight:920,
availHeight:912,
pixelDepth:24,
colorDepth:24,
availLeft:0,
@ -147,8 +570,8 @@ bodavm.memory.screen={
bodavm.memory.navigator={
language:"zh-CN",
userAgent:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
appVersion:"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36",
userAgent:"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
appVersion:"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
vendor:"Google Inc.",
appName:"Netscape",
appCodeName:"Mozilla",
@ -167,10 +590,10 @@ bodavm.memory.navigator={
maxTouchPoints:0
};
bodavm.memory.window={
name:"__bid_n=1851f71836a8ec02594207&$_YWTU=s.LG3L_743YOFKIPDJpIAHDVhzcP8iw0fsEKz_fqc39&$_cDro=0&vdFm=__bid_n%3D1851f71836a8ec02594207",
name:"$_YWTU=L62jtgBzKXWXtxCNO2N8fU5oxt5qosuXIA9yiyr4ZVa&$_YVTX=Wq&vdFm=__bid_n%3D1893f5ac5e98736eb09285",
innerWidth:1440,
innerHeight:817,
origin:"http://www.fangdi.com.cn",
origin:"http://qikan.cqvip.com",
outerWidth:1440,
outerHeight:920,
defaultStatus:undefined,
@ -193,15 +616,20 @@ bodavm.memory.window={
oncanplaythrough:null,
onsearch:null,
opener:null,
frameElement:null,
// frameElement:null,
isSecureContext:false,
// customElements:null
};
bodavm.memory.localStorage={}
bodavm.memory.localStorage={"length":0}
bodavm.memory.Performance={
'getEntriesByType':[],
'timeOrigin':1682492723085.3
'timeOrigin':1688985072292.5

View File

@ -35,6 +35,7 @@ filelist=[
"IDBDatabase",
"IDBRequest",
"IDBOpenDBRequest",
"DeprecatedStorageQuota",
"IDBFactory",
"History",
"Screen",
@ -171,7 +172,7 @@ filelist=[
"BluetoothRemoteGATTDescriptor",
"BluetoothRemoteGATTServer",
"BluetoothRemoteGATTService",
"blur",
// "blur",
"BroadcastChannel",
"BrowserCaptureMediaStreamTrack",
"StyleSheet",
@ -194,17 +195,17 @@ filelist=[
"captureEvents",
"ChannelMergerNode",
"ChannelSplitterNode",
"clearInterval",
"clearTimeout",
// "clearInterval",
// "clearTimeout",
"clientInformation",
"Clipboard",
"ClipboardEvent",
"ClipboardItem",
"close",
"closed",
// "close",
// "closed",
"CompositionEvent",
"CompressionStream",
"confirm",
// "confirm",
"ConstantSourceNode",
"ContentVisibilityAutoStateChangeEvent",
"ConvolverNode",
@ -212,11 +213,11 @@ filelist=[
"cookieStore",
"CookieStoreManager",
"CountQueuingStrategy",
"createImageBitmap",
// "createImageBitmap",
"Credential",
"credentialless",
// "credentialless",
"CropTarget",
"crossOriginIsolated",
// "crossOriginIsolated",
"CryptoKey",
"CSSAnimation",
"CSSConditionRule",
@ -272,7 +273,7 @@ filelist=[
"DeviceMotionEvent",
"DeviceMotionEventAcceleration",
"DeviceMotionEventRotationRate",
"devicePixelRatio",
// "devicePixelRatio",
"DocumentTimeline",
"DOMMatrixReadOnly",
"DOMError",
@ -300,15 +301,15 @@ filelist=[
"FileSystemHandle",
"FeaturePolicy",
"FederatedCredential",
"fetch",
// "fetch",
"File",
"FileList",
"FileReader",
"FileSystemDirectoryHandle",
"FileSystemFileHandle",
"FileSystemWritableFileStream",
"find",
"focus",
// "find",
// "focus",
"FocusEvent",
"FontData",
"FontFace",
@ -427,14 +428,14 @@ filelist=[
"ImageTrackList",
"indexedDB",
"Ink",
"innerHeight",
"innerWidth",
// "innerHeight",
// "innerWidth",
"InputDeviceCapabilities",
"InputDeviceInfo",
"InputEvent",
"IntersectionObserver",
"IntersectionObserverEntry",
"isSecureContext",
// "isSecureContext",
"Keyboard",
"KeyboardEvent",
"KeyboardLayoutMap",
@ -448,7 +449,7 @@ filelist=[
"localStorage",
"locationbar",
"Lock",
"matchMedia",
// "matchMedia",
"MathMLElement",
"MediaCapabilities",
"MediaDevices",
@ -484,10 +485,10 @@ filelist=[
"MIDIMessageEvent",
"MIDIOutput",
"MIDIOutputMap",
"moveBy",
"moveTo",
// "moveBy",
// "moveTo",
"MutationEvent",
"name",
// "name",
"NavigateEvent",
"NavigationCurrentEntryChangeEvent",
"NavigationDestination",
@ -499,21 +500,21 @@ filelist=[
"NodeFilter",
"NodeIterator",
"OfflineAudioCompletionEvent",
"offscreenBuffering",
// "offscreenBuffering",
"OffscreenCanvas",
"open",
// "open",
"openDatabase",
"origin",
"originAgentCluster",
// "origin",
// "originAgentCluster",
"OscillatorNode",
"OTPCredential",
"outerHeight",
"outerWidth",
// "outerHeight",
// "outerWidth",
"OverconstrainedError",
"PaymentRequestUpdateEvent",
"PageTransitionEvent",
"pageXOffset",
"pageYOffset",
// "pageXOffset",
// "pageYOffset",
"PannerNode",
"PasswordCredential",
"PaymentAddress",
@ -546,12 +547,12 @@ filelist=[
"PresentationConnectionList",
"PresentationReceiver",
"PresentationRequest",
"print",
// "print",
"ProcessingInstruction",
"Profiler",
"ProgressEvent",
"PromiseRejectionEvent",
"prompt",
// "prompt",
"PublicKeyCredential",
"PushManager",
"PushSubscription",
@ -573,11 +574,11 @@ filelist=[
"ReportingObserver",
"requestAnimationFrame",
"requestIdleCallback",
"resizeBy",
// "resizeBy",
"ResizeObserver",
"ResizeObserverEntry",
"ResizeObserverSize",
"resizeTo",
// "resizeTo",
"Response",
"RTCCertificate",
"RTCDataChannelEvent",
@ -602,17 +603,17 @@ filelist=[
"Scheduling",
"ScreenDetailed",
"ScreenDetails",
"screenLeft",
"screenTop",
"screenX",
"screenY",
// "screenLeft",
// "screenTop",
// "screenX",
// "screenY",
"ScriptProcessorNode",
"scroll",
"scrollbars",
"scrollBy",
"scrollTo",
"scrollX",
"scrollY",
// "scroll",
// "scrollbars",
// "scrollBy",
// "scrollTo",
// "scrollX",
// "scrollY",
"SecurityPolicyViolationEvent",
"Selection",
"SensorErrorEvent",
@ -632,7 +633,7 @@ filelist=[
"SpeechSynthesisEvent",
"SpeechSynthesisErrorEvent",
"StaticRange",
"status",
// "status",
"statusbar",
"StereoPannerNode",
"stop",
@ -785,7 +786,7 @@ filelist=[
"VideoFrame",
"VideoPlaybackQuality",
"ViewTransition",
"vilame_setter",
// "vilame_setter",
"VirtualKeyboard",
"VirtualKeyboardGeometryChangeEvent",
"VTTCue",
@ -827,7 +828,7 @@ filelist=[
"Worker",
"WritableStreamDefaultController",
"WritableStreamDefaultWriter",
"ws",
// "ws",
"XRSpace",
"XRDepthInformation",
"XRReferenceSpace",
@ -869,11 +870,11 @@ filelist=[
"XRWebGLDepthInformation",
"XRWebGLLayer",
"XSLTProcessor",
"Error",
// "Error",
"MemoryInfo",
"atob",
"btoa",
"chrome",
// "atob",
// "btoa",
// "chrome",
"GPU",
"GPUAdapter",
"GPUAdapterInfo",
@ -915,7 +916,7 @@ filelist=[
"GPUUncapturedErrorEvent",
"GPUValidationError",
"LaunchQueue",
"length",
// "length",
"ToggleEvent",
]

View File

@ -0,0 +1 @@
先运行 changeDom.js 去对应网站获取location等相关信息,复制后,粘贴到config.js下 (bodavm.memory.location以下代码替换)

View File

@ -19,7 +19,11 @@ function getCode(){
code+=getFile("toolsFunc")
// code+=getFile("toolsJsSoup")
// code+=getFile("toolsParseHtml")
code+=getFile("envFunc")
code+=getFile("envFuncBom")
code+=getFile("envFuncDom")
code+=getFile("envFuncJSApi")
// code+=getFile("envFuncOther")
code+=getFile("toolsPlugin")
return code
}

View File

@ -1,13 +0,0 @@
// AbortController对象
AbortController = function AbortController(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AbortController 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AbortController, "AbortController");
bodavm.toolsFunc.defineProperty(AbortController.prototype, "signal", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbortController.prototype, "AbortController", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbortController.prototype, "abort", {configurable:true, enumerable:true, writable:true, value:function abort (){return bodavm.toolsFunc.dispatch(this, AbortController.prototype, "AbortController", "abort", arguments)}},);

View File

@ -1,27 +0,0 @@
// AbortSignal对象
AbortSignal = function AbortSignal(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AbortSignal) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AbortSignal 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AbortSignal, "AbortSignal");
AbortSignal.prototype.__proto__=EventTarget.prototype;
AbortSignal.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(AbortSignal, "abort", {configurable:true, enumerable:true, writable:true, value:function abort (){return bodavm.toolsFunc.dispatch(this, AbortSignal, "AbortSignal", "abort", arguments)}});
bodavm.toolsFunc.defineProperty(AbortSignal, "timeout", {configurable:true, enumerable:true, writable:true, value:function timeout (){return bodavm.toolsFunc.dispatch(this, AbortSignal, "AbortSignal", "timeout", arguments)}});
bodavm.toolsFunc.defineProperty(AbortSignal.prototype, "aborted", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbortSignal.prototype, "AbortSignal", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbortSignal.prototype, "reason", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbortSignal.prototype, "AbortSignal", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbortSignal.prototype, "onabort", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbortSignal.prototype, "AbortSignal", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbortSignal.prototype, "AbortSignal", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AbortSignal.prototype, "throwIfAborted", {configurable:true, enumerable:true, writable:true, value:function throwIfAborted (){return bodavm.toolsFunc.dispatch(this, AbortSignal.prototype, "AbortSignal", "throwIfAborted", arguments)}},);

View File

@ -1,7 +0,0 @@
// AbsoluteOrientationSensor对象
AbsoluteOrientationSensor = function AbsoluteOrientationSensor(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AbsoluteOrientationSensor 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AbsoluteOrientationSensor, "AbsoluteOrientationSensor");
AbsoluteOrientationSensor.prototype.__proto__=OrientationSensor.prototype;
AbsoluteOrientationSensor.__proto__=OrientationSensor;

View File

@ -1,11 +0,0 @@
// AbstractRange对象
AbstractRange = function AbstractRange(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AbstractRange) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AbstractRange 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AbstractRange, "AbstractRange");
bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "startContainer", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbstractRange.prototype, "AbstractRange", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "startOffset", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbstractRange.prototype, "AbstractRange", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "endContainer", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbstractRange.prototype, "AbstractRange", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "endOffset", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbstractRange.prototype, "AbstractRange", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AbstractRange.prototype, "collapsed", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AbstractRange.prototype, "AbstractRange", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,10 +0,0 @@
// Accelerometer对象
Accelerometer = function Accelerometer(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Accelerometer 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Accelerometer, "Accelerometer");
Accelerometer.prototype.__proto__=Sensor.prototype;
Accelerometer.__proto__=Sensor;
bodavm.toolsFunc.defineProperty(Accelerometer.prototype, "x", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Accelerometer.prototype, "Accelerometer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Accelerometer.prototype, "y", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Accelerometer.prototype, "Accelerometer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Accelerometer.prototype, "z", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Accelerometer.prototype, "Accelerometer", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,17 +0,0 @@
// AnalyserNode对象
AnalyserNode = function AnalyserNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AnalyserNode) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AnalyserNode': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AnalyserNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AnalyserNode, "AnalyserNode");
AnalyserNode.prototype.__proto__=AudioNode.prototype;
AnalyserNode.__proto__=AudioNode;
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "fftSize", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "frequencyBinCount", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "minDecibels", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "maxDecibels", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "smoothingTimeConstant", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "getByteFrequencyData", {configurable:true, enumerable:true, writable:true, value:function getByteFrequencyData (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "getByteFrequencyData", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "getByteTimeDomainData", {configurable:true, enumerable:true, writable:true, value:function getByteTimeDomainData (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "getByteTimeDomainData", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "getFloatFrequencyData", {configurable:true, enumerable:true, writable:true, value:function getFloatFrequencyData (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "getFloatFrequencyData", arguments)}},);
bodavm.toolsFunc.defineProperty(AnalyserNode.prototype, "getFloatTimeDomainData", {configurable:true, enumerable:true, writable:true, value:function getFloatTimeDomainData (){return bodavm.toolsFunc.dispatch(this, AnalyserNode.prototype, "AnalyserNode", "getFloatTimeDomainData", arguments)}},);

View File

@ -1,29 +0,0 @@
// Animation对象
Animation = function Animation(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Animation 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Animation, "Animation");
Animation.prototype.__proto__=EventTarget.prototype;
Animation.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(Animation.prototype, "effect", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "startTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "currentTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "playbackRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "playState", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "pending", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "id", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "onfinish", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "oncancel", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "cancel", {configurable:true, enumerable:true, writable:true, value:function cancel (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "cancel", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "finish", {configurable:true, enumerable:true, writable:true, value:function finish (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "finish", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "pause", {configurable:true, enumerable:true, writable:true, value:function pause (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "pause", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "play", {configurable:true, enumerable:true, writable:true, value:function play (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "play", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "reverse", {configurable:true, enumerable:true, writable:true, value:function reverse (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "reverse", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "updatePlaybackRate", {configurable:true, enumerable:true, writable:true, value:function updatePlaybackRate (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "updatePlaybackRate", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "timeline", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "replaceState", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "onremove", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "finished", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "ready", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "commitStyles", {configurable:true, enumerable:true, writable:true, value:function commitStyles (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "commitStyles", arguments)}},);
bodavm.toolsFunc.defineProperty(Animation.prototype, "persist", {configurable:true, enumerable:true, writable:true, value:function persist (){return bodavm.toolsFunc.dispatch(this, Animation.prototype, "Animation", "persist", arguments)}},);

View File

@ -1,9 +0,0 @@
// AnimationEffect对象
AnimationEffect = function AnimationEffect(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AnimationEffect) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AnimationEffect 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AnimationEffect, "AnimationEffect");
bodavm.toolsFunc.defineProperty(AnimationEffect.prototype, "getComputedTiming", {configurable:true, enumerable:true, writable:true, value:function getComputedTiming (){return bodavm.toolsFunc.dispatch(this, AnimationEffect.prototype, "AnimationEffect", "getComputedTiming", arguments)}},);
bodavm.toolsFunc.defineProperty(AnimationEffect.prototype, "getTiming", {configurable:true, enumerable:true, writable:true, value:function getTiming (){return bodavm.toolsFunc.dispatch(this, AnimationEffect.prototype, "AnimationEffect", "getTiming", arguments)}},);
bodavm.toolsFunc.defineProperty(AnimationEffect.prototype, "updateTiming", {configurable:true, enumerable:true, writable:true, value:function updateTiming (){return bodavm.toolsFunc.dispatch(this, AnimationEffect.prototype, "AnimationEffect", "updateTiming", arguments)}},);

View File

@ -1,24 +0,0 @@
// AnimationEvent对象
AnimationEvent = function AnimationEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AnimationEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AnimationEvent': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AnimationEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AnimationEvent, "AnimationEvent");
AnimationEvent.prototype.__proto__=Event.prototype;
AnimationEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(AnimationEvent.prototype, "animationName", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationEvent.prototype, "AnimationEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AnimationEvent.prototype, "elapsedTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationEvent.prototype, "AnimationEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AnimationEvent.prototype, "pseudoElement", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationEvent.prototype, "AnimationEvent", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,10 +0,0 @@
// AnimationPlaybackEvent对象
AnimationPlaybackEvent = function AnimationPlaybackEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AnimationPlaybackEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AnimationPlaybackEvent': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AnimationPlaybackEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AnimationPlaybackEvent, "AnimationPlaybackEvent");
AnimationPlaybackEvent.prototype.__proto__=Event.prototype;
AnimationPlaybackEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(AnimationPlaybackEvent.prototype, "currentTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationPlaybackEvent.prototype, "AnimationPlaybackEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AnimationPlaybackEvent.prototype, "timelineTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationPlaybackEvent.prototype, "AnimationPlaybackEvent", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,7 +0,0 @@
// AnimationTimeline对象
AnimationTimeline = function AnimationTimeline(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AnimationTimeline) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AnimationTimeline 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AnimationTimeline, "AnimationTimeline");
bodavm.toolsFunc.defineProperty(AnimationTimeline.prototype, "currentTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AnimationTimeline.prototype, "AnimationTimeline", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,15 +0,0 @@
// Attr对象
Attr = function Attr(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof Attr) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Attr 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Attr, "Attr");
Attr.prototype.__proto__=Node.prototype;
Attr.__proto__=Node;
bodavm.toolsFunc.defineProperty(Attr.prototype, "namespaceURI", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "prefix", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "localName", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "ownerElement", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Attr.prototype, "specified", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Attr.prototype, "Attr", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,6 +0,0 @@
// Audio对象
Audio = function Audio(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Audio 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Audio, "Audio");
Audio.prototype.__proto__=HTMLMediaElement.prototype;

View File

@ -1,13 +0,0 @@
// AudioBuffer对象
AudioBuffer = function AudioBuffer(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioBuffer) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioBuffer': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioBuffer 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioBuffer, "AudioBuffer");
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "length", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "duration", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "sampleRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "numberOfChannels", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "copyFromChannel", {configurable:true, enumerable:true, writable:true, value:function copyFromChannel (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "copyFromChannel", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "copyToChannel", {configurable:true, enumerable:true, writable:true, value:function copyToChannel (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "copyToChannel", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBuffer.prototype, "getChannelData", {configurable:true, enumerable:true, writable:true, value:function getChannelData (){return bodavm.toolsFunc.dispatch(this, AudioBuffer.prototype, "AudioBuffer", "getChannelData", arguments)}},);

View File

@ -1,15 +0,0 @@
// AudioBufferSourceNode对象
AudioBufferSourceNode = function AudioBufferSourceNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioBufferSourceNode) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioBufferSourceNode': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioBufferSourceNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioBufferSourceNode, "AudioBufferSourceNode");
AudioBufferSourceNode.prototype.__proto__=AudioScheduledSourceNode.prototype;
AudioBufferSourceNode.__proto__=AudioScheduledSourceNode;
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "buffer", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "playbackRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "detune", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "loop", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "loopStart", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "loopEnd", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioBufferSourceNode.prototype, "start", {configurable:true, enumerable:true, writable:true, value:function start (){return bodavm.toolsFunc.dispatch(this, AudioBufferSourceNode.prototype, "AudioBufferSourceNode", "start", arguments)}},);

View File

@ -1,19 +0,0 @@
// AudioContext对象
AudioContext = function AudioContext(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioContext 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioContext, "AudioContext");
AudioContext.prototype.__proto__=BaseAudioContext.prototype;
AudioContext.__proto__=BaseAudioContext;
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "baseLatency", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "outputLatency", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "close", {configurable:true, enumerable:true, writable:true, value:function close (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "close", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "createMediaElementSource", {configurable:true, enumerable:true, writable:true, value:function createMediaElementSource (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "createMediaElementSource", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "createMediaStreamDestination", {configurable:true, enumerable:true, writable:true, value:function createMediaStreamDestination (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "createMediaStreamDestination", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "createMediaStreamSource", {configurable:true, enumerable:true, writable:true, value:function createMediaStreamSource (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "createMediaStreamSource", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "getOutputTimestamp", {configurable:true, enumerable:true, writable:true, value:function getOutputTimestamp (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "getOutputTimestamp", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "resume", {configurable:true, enumerable:true, writable:true, value:function resume (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "resume", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "suspend", {configurable:true, enumerable:true, writable:true, value:function suspend (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "suspend", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "sinkId", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "onsinkchange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioContext.prototype, "setSinkId", {configurable:true, enumerable:true, writable:true, value:function setSinkId (){return bodavm.toolsFunc.dispatch(this, AudioContext.prototype, "AudioContext", "setSinkId", arguments)}},);

View File

@ -1,16 +0,0 @@
// AudioData对象
AudioData = function AudioData(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioData) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioData': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioData 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioData, "AudioData");
bodavm.toolsFunc.defineProperty(AudioData.prototype, "format", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "sampleRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "numberOfFrames", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "numberOfChannels", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "duration", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "timestamp", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "allocationSize", {configurable:true, enumerable:true, writable:true, value:function allocationSize (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "allocationSize", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "clone", {configurable:true, enumerable:true, writable:true, value:function clone (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "clone", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "close", {configurable:true, enumerable:true, writable:true, value:function close (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "close", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioData.prototype, "copyTo", {configurable:true, enumerable:true, writable:true, value:function copyTo (){return bodavm.toolsFunc.dispatch(this, AudioData.prototype, "AudioData", "copyTo", arguments)}},);

View File

@ -1,33 +0,0 @@
// AudioDecoder对象
AudioDecoder = function AudioDecoder(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioDecoder) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioDecoder': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioDecoder 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioDecoder, "AudioDecoder");
AudioDecoder.prototype.__proto__=EventTarget.prototype;
AudioDecoder.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(AudioDecoder, "isConfigSupported", {configurable:true, enumerable:true, writable:true, value:function isConfigSupported (){return bodavm.toolsFunc.dispatch(this, AudioDecoder, "AudioDecoder", "isConfigSupported", arguments)}});
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "decodeQueueSize", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "state", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "close", {configurable:true, enumerable:true, writable:true, value:function close (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "close", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "configure", {configurable:true, enumerable:true, writable:true, value:function configure (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "configure", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "decode", {configurable:true, enumerable:true, writable:true, value:function decode (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "decode", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "flush", {configurable:true, enumerable:true, writable:true, value:function flush (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "flush", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "reset", {configurable:true, enumerable:true, writable:true, value:function reset (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "reset", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioDecoder.prototype, "ondequeue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioDecoder.prototype, "AudioDecoder", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// AudioDestinationNode对象
AudioDestinationNode = function AudioDestinationNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioDestinationNode) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioDestinationNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioDestinationNode, "AudioDestinationNode");
AudioDestinationNode.prototype.__proto__=AudioNode.prototype;
AudioDestinationNode.__proto__=AudioNode;
bodavm.toolsFunc.defineProperty(AudioDestinationNode.prototype, "maxChannelCount", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioDestinationNode.prototype, "AudioDestinationNode", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,33 +0,0 @@
// AudioEncoder对象
AudioEncoder = function AudioEncoder(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioEncoder) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioEncoder': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioEncoder 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioEncoder, "AudioEncoder");
AudioEncoder.prototype.__proto__=EventTarget.prototype;
AudioEncoder.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(AudioEncoder, "isConfigSupported", {configurable:true, enumerable:true, writable:true, value:function isConfigSupported (){return bodavm.toolsFunc.dispatch(this, AudioEncoder, "AudioEncoder", "isConfigSupported", arguments)}});
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "encodeQueueSize", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "state", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "close", {configurable:true, enumerable:true, writable:true, value:function close (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "close", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "configure", {configurable:true, enumerable:true, writable:true, value:function configure (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "configure", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "encode", {configurable:true, enumerable:true, writable:true, value:function encode (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "encode", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "flush", {configurable:true, enumerable:true, writable:true, value:function flush (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "flush", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "reset", {configurable:true, enumerable:true, writable:true, value:function reset (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "reset", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioEncoder.prototype, "ondequeue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioEncoder.prototype, "AudioEncoder", "bodefault_set", arguments)}},);

View File

@ -1,17 +0,0 @@
// AudioListener对象
AudioListener = function AudioListener(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioListener) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioListener 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioListener, "AudioListener");
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "positionX", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "positionY", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "positionZ", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "forwardX", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "forwardY", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "forwardZ", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "upX", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "upY", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "upZ", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "setOrientation", {configurable:true, enumerable:true, writable:true, value:function setOrientation (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "setOrientation", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioListener.prototype, "setPosition", {configurable:true, enumerable:true, writable:true, value:function setPosition (){return bodavm.toolsFunc.dispatch(this, AudioListener.prototype, "AudioListener", "setPosition", arguments)}},);

View File

@ -1,16 +0,0 @@
// AudioNode对象
AudioNode = function AudioNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioNode) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioNode, "AudioNode");
AudioNode.prototype.__proto__=EventTarget.prototype;
AudioNode.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "context", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "numberOfInputs", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "numberOfOutputs", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "channelCount", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "channelCountMode", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "channelInterpretation", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "connect", {configurable:true, enumerable:true, writable:true, value:function connect (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "connect", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioNode.prototype, "disconnect", {configurable:true, enumerable:true, writable:true, value:function disconnect (){return bodavm.toolsFunc.dispatch(this, AudioNode.prototype, "AudioNode", "disconnect", arguments)}},);

View File

@ -1,18 +0,0 @@
// AudioParam对象
AudioParam = function AudioParam(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioParam) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioParam 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioParam, "AudioParam");
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "automationRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "defaultValue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "minValue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "maxValue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "cancelAndHoldAtTime", {configurable:true, enumerable:true, writable:true, value:function cancelAndHoldAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "cancelAndHoldAtTime", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "cancelScheduledValues", {configurable:true, enumerable:true, writable:true, value:function cancelScheduledValues (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "cancelScheduledValues", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "exponentialRampToValueAtTime", {configurable:true, enumerable:true, writable:true, value:function exponentialRampToValueAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "exponentialRampToValueAtTime", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "linearRampToValueAtTime", {configurable:true, enumerable:true, writable:true, value:function linearRampToValueAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "linearRampToValueAtTime", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "setTargetAtTime", {configurable:true, enumerable:true, writable:true, value:function setTargetAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "setTargetAtTime", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "setValueAtTime", {configurable:true, enumerable:true, writable:true, value:function setValueAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "setValueAtTime", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParam.prototype, "setValueCurveAtTime", {configurable:true, enumerable:true, writable:true, value:function setValueCurveAtTime (){return bodavm.toolsFunc.dispatch(this, AudioParam.prototype, "AudioParam", "setValueCurveAtTime", arguments)}},);

View File

@ -1,13 +0,0 @@
// AudioParamMap对象
AudioParamMap = function AudioParamMap(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioParamMap) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioParamMap 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioParamMap, "AudioParamMap");
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "size", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "entries", {configurable:true, enumerable:true, writable:true, value:function entries (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "entries", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "forEach", {configurable:true, enumerable:true, writable:true, value:function forEach (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "forEach", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "get", {configurable:true, enumerable:true, writable:true, value:function get (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "get", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "has", {configurable:true, enumerable:true, writable:true, value:function has (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "has", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "keys", {configurable:true, enumerable:true, writable:true, value:function keys (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "keys", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioParamMap.prototype, "values", {configurable:true, enumerable:true, writable:true, value:function values (){return bodavm.toolsFunc.dispatch(this, AudioParamMap.prototype, "AudioParamMap", "values", arguments)}},);

View File

@ -1,11 +0,0 @@
// AudioProcessingEvent对象
AudioProcessingEvent = function AudioProcessingEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioProcessingEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioProcessingEvent': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioProcessingEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioProcessingEvent, "AudioProcessingEvent");
AudioProcessingEvent.prototype.__proto__=Event.prototype;
AudioProcessingEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(AudioProcessingEvent.prototype, "playbackTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioProcessingEvent.prototype, "AudioProcessingEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioProcessingEvent.prototype, "inputBuffer", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioProcessingEvent.prototype, "AudioProcessingEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioProcessingEvent.prototype, "outputBuffer", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioProcessingEvent.prototype, "AudioProcessingEvent", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,11 +0,0 @@
// AudioScheduledSourceNode对象
AudioScheduledSourceNode = function AudioScheduledSourceNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioScheduledSourceNode) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioScheduledSourceNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioScheduledSourceNode, "AudioScheduledSourceNode");
AudioScheduledSourceNode.prototype.__proto__=AudioNode.prototype;
AudioScheduledSourceNode.__proto__=AudioNode;
bodavm.toolsFunc.defineProperty(AudioScheduledSourceNode.prototype, "onended", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioScheduledSourceNode.prototype, "start", {configurable:true, enumerable:true, writable:true, value:function start (){return bodavm.toolsFunc.dispatch(this, AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode", "start", arguments)}},);
bodavm.toolsFunc.defineProperty(AudioScheduledSourceNode.prototype, "stop", {configurable:true, enumerable:true, writable:true, value:function stop (){return bodavm.toolsFunc.dispatch(this, AudioScheduledSourceNode.prototype, "AudioScheduledSourceNode", "stop", arguments)}},);

View File

@ -1,7 +0,0 @@
// AudioSinkInfo对象
AudioSinkInfo = function AudioSinkInfo(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioSinkInfo) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioSinkInfo 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioSinkInfo, "AudioSinkInfo");
bodavm.toolsFunc.defineProperty(AudioSinkInfo.prototype, "type", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioSinkInfo.prototype, "AudioSinkInfo", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,8 +0,0 @@
// AudioWorklet对象
AudioWorklet = function AudioWorklet(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioWorklet) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioWorklet 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioWorklet, "AudioWorklet");
AudioWorklet.prototype.__proto__=Worklet.prototype;
AudioWorklet.__proto__=Worklet;

View File

@ -1,11 +0,0 @@
// AudioWorkletNode对象
AudioWorkletNode = function AudioWorkletNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AudioWorkletNode) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'AudioWorkletNode': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AudioWorkletNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AudioWorkletNode, "AudioWorkletNode");
AudioWorkletNode.prototype.__proto__=AudioNode.prototype;
AudioWorkletNode.__proto__=AudioNode;
bodavm.toolsFunc.defineProperty(AudioWorkletNode.prototype, "parameters", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioWorkletNode.prototype, "AudioWorkletNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioWorkletNode.prototype, "port", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioWorkletNode.prototype, "AudioWorkletNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AudioWorkletNode.prototype, "onprocessorerror", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioWorkletNode.prototype, "AudioWorkletNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, AudioWorkletNode.prototype, "AudioWorkletNode", "bodefault_set", arguments)}},);

View File

@ -1,11 +0,0 @@
// AuthenticatorAssertionResponse对象
AuthenticatorAssertionResponse = function AuthenticatorAssertionResponse(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AuthenticatorAssertionResponse) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AuthenticatorAssertionResponse 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AuthenticatorAssertionResponse, "AuthenticatorAssertionResponse");
AuthenticatorAssertionResponse.prototype.__proto__=AuthenticatorResponse.prototype;
AuthenticatorAssertionResponse.__proto__=AuthenticatorResponse;
bodavm.toolsFunc.defineProperty(AuthenticatorAssertionResponse.prototype, "authenticatorData", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAssertionResponse.prototype, "AuthenticatorAssertionResponse", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AuthenticatorAssertionResponse.prototype, "signature", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAssertionResponse.prototype, "AuthenticatorAssertionResponse", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AuthenticatorAssertionResponse.prototype, "userHandle", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAssertionResponse.prototype, "AuthenticatorAssertionResponse", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,13 +0,0 @@
// AuthenticatorAttestationResponse对象
AuthenticatorAttestationResponse = function AuthenticatorAttestationResponse(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AuthenticatorAttestationResponse) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AuthenticatorAttestationResponse 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AuthenticatorAttestationResponse, "AuthenticatorAttestationResponse");
AuthenticatorAttestationResponse.prototype.__proto__=AuthenticatorResponse.prototype;
AuthenticatorAttestationResponse.__proto__=AuthenticatorResponse;
bodavm.toolsFunc.defineProperty(AuthenticatorAttestationResponse.prototype, "attestationObject", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAttestationResponse.prototype, "AuthenticatorAttestationResponse", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(AuthenticatorAttestationResponse.prototype, "getAuthenticatorData", {configurable:true, enumerable:true, writable:true, value:function getAuthenticatorData (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAttestationResponse.prototype, "AuthenticatorAttestationResponse", "getAuthenticatorData", arguments)}},);
bodavm.toolsFunc.defineProperty(AuthenticatorAttestationResponse.prototype, "getPublicKey", {configurable:true, enumerable:true, writable:true, value:function getPublicKey (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAttestationResponse.prototype, "AuthenticatorAttestationResponse", "getPublicKey", arguments)}},);
bodavm.toolsFunc.defineProperty(AuthenticatorAttestationResponse.prototype, "getPublicKeyAlgorithm", {configurable:true, enumerable:true, writable:true, value:function getPublicKeyAlgorithm (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAttestationResponse.prototype, "AuthenticatorAttestationResponse", "getPublicKeyAlgorithm", arguments)}},);
bodavm.toolsFunc.defineProperty(AuthenticatorAttestationResponse.prototype, "getTransports", {configurable:true, enumerable:true, writable:true, value:function getTransports (){return bodavm.toolsFunc.dispatch(this, AuthenticatorAttestationResponse.prototype, "AuthenticatorAttestationResponse", "getTransports", arguments)}},);

View File

@ -1,7 +0,0 @@
// AuthenticatorResponse对象
AuthenticatorResponse = function AuthenticatorResponse(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof AuthenticatorResponse) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('AuthenticatorResponse 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(AuthenticatorResponse, "AuthenticatorResponse");
bodavm.toolsFunc.defineProperty(AuthenticatorResponse.prototype, "clientDataJSON", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, AuthenticatorResponse.prototype, "AuthenticatorResponse", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// BackgroundFetchManager对象
BackgroundFetchManager = function BackgroundFetchManager(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BackgroundFetchManager) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BackgroundFetchManager 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BackgroundFetchManager, "BackgroundFetchManager");
bodavm.toolsFunc.defineProperty(BackgroundFetchManager.prototype, "fetch", {configurable:true, enumerable:true, writable:true, value:function fetch (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchManager.prototype, "BackgroundFetchManager", "fetch", arguments)}},);
bodavm.toolsFunc.defineProperty(BackgroundFetchManager.prototype, "get", {configurable:true, enumerable:true, writable:true, value:function get (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchManager.prototype, "BackgroundFetchManager", "get", arguments)}},);
bodavm.toolsFunc.defineProperty(BackgroundFetchManager.prototype, "getIds", {configurable:true, enumerable:true, writable:true, value:function getIds (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchManager.prototype, "BackgroundFetchManager", "getIds", arguments)}},);

View File

@ -1,8 +0,0 @@
// BackgroundFetchRecord对象
BackgroundFetchRecord = function BackgroundFetchRecord(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BackgroundFetchRecord) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BackgroundFetchRecord 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BackgroundFetchRecord, "BackgroundFetchRecord");
bodavm.toolsFunc.defineProperty(BackgroundFetchRecord.prototype, "request", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRecord.prototype, "BackgroundFetchRecord", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRecord.prototype, "responseReady", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRecord.prototype, "BackgroundFetchRecord", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,20 +0,0 @@
// BackgroundFetchRegistration对象
BackgroundFetchRegistration = function BackgroundFetchRegistration(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BackgroundFetchRegistration) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BackgroundFetchRegistration 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BackgroundFetchRegistration, "BackgroundFetchRegistration");
BackgroundFetchRegistration.prototype.__proto__=EventTarget.prototype;
BackgroundFetchRegistration.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "id", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "uploadTotal", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "uploaded", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "downloadTotal", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "downloaded", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "result", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "failureReason", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "recordsAvailable", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "onprogress", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "abort", {configurable:true, enumerable:true, writable:true, value:function abort (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "abort", arguments)}},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "match", {configurable:true, enumerable:true, writable:true, value:function match (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "match", arguments)}},);
bodavm.toolsFunc.defineProperty(BackgroundFetchRegistration.prototype, "matchAll", {configurable:true, enumerable:true, writable:true, value:function matchAll (){return bodavm.toolsFunc.dispatch(this, BackgroundFetchRegistration.prototype, "BackgroundFetchRegistration", "matchAll", arguments)}},);

View File

@ -1,7 +0,0 @@
// BarProp对象
BarProp = function BarProp(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BarProp) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BarProp 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BarProp, "BarProp");
bodavm.toolsFunc.defineProperty(BarProp.prototype, "visible", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BarProp.prototype, "BarProp", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,34 +0,0 @@
// BaseAudioContext对象
BaseAudioContext = function BaseAudioContext(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BaseAudioContext) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BaseAudioContext 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BaseAudioContext, "BaseAudioContext");
BaseAudioContext.prototype.__proto__=EventTarget.prototype;
BaseAudioContext.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "destination", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "currentTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "sampleRate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "listener", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "state", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "onstatechange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createAnalyser", {configurable:true, enumerable:true, writable:true, value:function createAnalyser (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createAnalyser", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createBiquadFilter", {configurable:true, enumerable:true, writable:true, value:function createBiquadFilter (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createBiquadFilter", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createBuffer", {configurable:true, enumerable:true, writable:true, value:function createBuffer (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createBuffer", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createBufferSource", {configurable:true, enumerable:true, writable:true, value:function createBufferSource (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createBufferSource", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createChannelMerger", {configurable:true, enumerable:true, writable:true, value:function createChannelMerger (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createChannelMerger", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createChannelSplitter", {configurable:true, enumerable:true, writable:true, value:function createChannelSplitter (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createChannelSplitter", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createConstantSource", {configurable:true, enumerable:true, writable:true, value:function createConstantSource (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createConstantSource", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createConvolver", {configurable:true, enumerable:true, writable:true, value:function createConvolver (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createConvolver", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createDelay", {configurable:true, enumerable:true, writable:true, value:function createDelay (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createDelay", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createDynamicsCompressor", {configurable:true, enumerable:true, writable:true, value:function createDynamicsCompressor (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createDynamicsCompressor", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createGain", {configurable:true, enumerable:true, writable:true, value:function createGain (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createGain", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createIIRFilter", {configurable:true, enumerable:true, writable:true, value:function createIIRFilter (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createIIRFilter", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createOscillator", {configurable:true, enumerable:true, writable:true, value:function createOscillator (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createOscillator", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createPanner", {configurable:true, enumerable:true, writable:true, value:function createPanner (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createPanner", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createPeriodicWave", {configurable:true, enumerable:true, writable:true, value:function createPeriodicWave (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createPeriodicWave", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createScriptProcessor", {configurable:true, enumerable:true, writable:true, value:function createScriptProcessor (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createScriptProcessor", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createStereoPanner", {configurable:true, enumerable:true, writable:true, value:function createStereoPanner (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createStereoPanner", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "createWaveShaper", {configurable:true, enumerable:true, writable:true, value:function createWaveShaper (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "createWaveShaper", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "decodeAudioData", {configurable:true, enumerable:true, writable:true, value:function decodeAudioData (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "decodeAudioData", arguments)}},);
bodavm.toolsFunc.defineProperty(BaseAudioContext.prototype, "audioWorklet", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BaseAudioContext.prototype, "BaseAudioContext", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,16 +0,0 @@
// BatteryManager对象
BatteryManager = function BatteryManager(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BatteryManager) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BatteryManager 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BatteryManager, "BatteryManager");
BatteryManager.prototype.__proto__=EventTarget.prototype;
BatteryManager.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "charging", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "chargingTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "dischargingTime", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "level", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "onchargingchange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "onchargingtimechange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "ondischargingtimechange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BatteryManager.prototype, "onlevelchange", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BatteryManager.prototype, "BatteryManager", "bodefault_set", arguments)}},);

View File

@ -1,11 +0,0 @@
// BeforeInstallPromptEvent对象
BeforeInstallPromptEvent = function BeforeInstallPromptEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BeforeInstallPromptEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'BeforeInstallPromptEvent': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BeforeInstallPromptEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BeforeInstallPromptEvent, "BeforeInstallPromptEvent");
BeforeInstallPromptEvent.prototype.__proto__=Event.prototype;
BeforeInstallPromptEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(BeforeInstallPromptEvent.prototype, "platforms", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BeforeInstallPromptEvent.prototype, "BeforeInstallPromptEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BeforeInstallPromptEvent.prototype, "userChoice", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BeforeInstallPromptEvent.prototype, "BeforeInstallPromptEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BeforeInstallPromptEvent.prototype, "prompt", {configurable:true, enumerable:true, writable:true, value:function prompt (){return bodavm.toolsFunc.dispatch(this, BeforeInstallPromptEvent.prototype, "BeforeInstallPromptEvent", "prompt", arguments)}},);

View File

@ -1,9 +0,0 @@
// BeforeUnloadEvent对象
BeforeUnloadEvent = function BeforeUnloadEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BeforeUnloadEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BeforeUnloadEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BeforeUnloadEvent, "BeforeUnloadEvent");
BeforeUnloadEvent.prototype.__proto__=Event.prototype;
BeforeUnloadEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(BeforeUnloadEvent.prototype, "returnValue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BeforeUnloadEvent.prototype, "BeforeUnloadEvent", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BeforeUnloadEvent.prototype, "BeforeUnloadEvent", "bodefault_set", arguments)}},);

View File

@ -1,14 +0,0 @@
// BiquadFilterNode对象
BiquadFilterNode = function BiquadFilterNode(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BiquadFilterNode) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'BiquadFilterNode': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BiquadFilterNode 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BiquadFilterNode, "BiquadFilterNode");
BiquadFilterNode.prototype.__proto__=AudioNode.prototype;
BiquadFilterNode.__proto__=AudioNode;
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "type", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "frequency", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "detune", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "Q", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "gain", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BiquadFilterNode.prototype, "getFrequencyResponse", {configurable:true, enumerable:true, writable:true, value:function getFrequencyResponse (){return bodavm.toolsFunc.dispatch(this, BiquadFilterNode.prototype, "BiquadFilterNode", "getFrequencyResponse", arguments)}},);

View File

@ -1,11 +0,0 @@
// Blob对象
Blob = function Blob(){bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Blob 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Blob, "Blob");
bodavm.toolsFunc.defineProperty(Blob.prototype, "size", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Blob.prototype, "type", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(Blob.prototype, "arrayBuffer", {configurable:true, enumerable:true, writable:true, value:function arrayBuffer (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "arrayBuffer", arguments)}},);
bodavm.toolsFunc.defineProperty(Blob.prototype, "slice", {configurable:true, enumerable:true, writable:true, value:function slice (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "slice", arguments)}},);
bodavm.toolsFunc.defineProperty(Blob.prototype, "stream", {configurable:true, enumerable:true, writable:true, value:function stream (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "stream", arguments)}},);
bodavm.toolsFunc.defineProperty(Blob.prototype, "text", {configurable:true, enumerable:true, writable:true, value:function text (){return bodavm.toolsFunc.dispatch(this, Blob.prototype, "Blob", "text", arguments)}},);

View File

@ -1,10 +0,0 @@
// BlobEvent对象
BlobEvent = function BlobEvent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BlobEvent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'BlobEvent': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BlobEvent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BlobEvent, "BlobEvent");
BlobEvent.prototype.__proto__=Event.prototype;
BlobEvent.__proto__=Event;
bodavm.toolsFunc.defineProperty(BlobEvent.prototype, "data", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BlobEvent.prototype, "BlobEvent", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BlobEvent.prototype, "timecode", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BlobEvent.prototype, "BlobEvent", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,10 +0,0 @@
// Bluetooth对象
Bluetooth = function Bluetooth(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof Bluetooth) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('Bluetooth 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(Bluetooth, "Bluetooth");
Bluetooth.prototype.__proto__=EventTarget.prototype;
Bluetooth.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(Bluetooth.prototype, "getAvailability", {configurable:true, enumerable:true, writable:true, value:function getAvailability (){return bodavm.toolsFunc.dispatch(this, Bluetooth.prototype, "Bluetooth", "getAvailability", arguments)}},);
bodavm.toolsFunc.defineProperty(Bluetooth.prototype, "requestDevice", {configurable:true, enumerable:true, writable:true, value:function requestDevice (){return bodavm.toolsFunc.dispatch(this, Bluetooth.prototype, "Bluetooth", "requestDevice", arguments)}},);

View File

@ -1,15 +0,0 @@
// BluetoothCharacteristicProperties对象
BluetoothCharacteristicProperties = function BluetoothCharacteristicProperties(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothCharacteristicProperties) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothCharacteristicProperties 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothCharacteristicProperties, "BluetoothCharacteristicProperties");
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "broadcast", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "read", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "writeWithoutResponse", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "write", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "notify", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "indicate", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "authenticatedSignedWrites", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "reliableWrite", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothCharacteristicProperties.prototype, "writableAuxiliaries", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothCharacteristicProperties.prototype, "BluetoothCharacteristicProperties", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,12 +0,0 @@
// BluetoothDevice对象
BluetoothDevice = function BluetoothDevice(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothDevice) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothDevice 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothDevice, "BluetoothDevice");
BluetoothDevice.prototype.__proto__=EventTarget.prototype;
BluetoothDevice.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BluetoothDevice.prototype, "id", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothDevice.prototype, "BluetoothDevice", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothDevice.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothDevice.prototype, "BluetoothDevice", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothDevice.prototype, "gatt", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothDevice.prototype, "BluetoothDevice", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothDevice.prototype, "ongattserverdisconnected", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothDevice.prototype, "BluetoothDevice", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothDevice.prototype, "BluetoothDevice", "bodefault_set", arguments)}},);

View File

@ -1,21 +0,0 @@
// BluetoothRemoteGATTCharacteristic对象
BluetoothRemoteGATTCharacteristic = function BluetoothRemoteGATTCharacteristic(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothRemoteGATTCharacteristic) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothRemoteGATTCharacteristic 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothRemoteGATTCharacteristic, "BluetoothRemoteGATTCharacteristic");
BluetoothRemoteGATTCharacteristic.prototype.__proto__=EventTarget.prototype;
BluetoothRemoteGATTCharacteristic.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "service", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "uuid", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "properties", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "oncharacteristicvaluechanged", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "getDescriptor", {configurable:true, enumerable:true, writable:true, value:function getDescriptor (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "getDescriptor", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "getDescriptors", {configurable:true, enumerable:true, writable:true, value:function getDescriptors (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "getDescriptors", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "readValue", {configurable:true, enumerable:true, writable:true, value:function readValue (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "readValue", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "startNotifications", {configurable:true, enumerable:true, writable:true, value:function startNotifications (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "startNotifications", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "stopNotifications", {configurable:true, enumerable:true, writable:true, value:function stopNotifications (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "stopNotifications", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "writeValue", {configurable:true, enumerable:true, writable:true, value:function writeValue (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "writeValue", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "writeValueWithResponse", {configurable:true, enumerable:true, writable:true, value:function writeValueWithResponse (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "writeValueWithResponse", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTCharacteristic.prototype, "writeValueWithoutResponse", {configurable:true, enumerable:true, writable:true, value:function writeValueWithoutResponse (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTCharacteristic.prototype, "BluetoothRemoteGATTCharacteristic", "writeValueWithoutResponse", arguments)}},);

View File

@ -1,11 +0,0 @@
// BluetoothRemoteGATTDescriptor对象
BluetoothRemoteGATTDescriptor = function BluetoothRemoteGATTDescriptor(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothRemoteGATTDescriptor) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothRemoteGATTDescriptor 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothRemoteGATTDescriptor, "BluetoothRemoteGATTDescriptor");
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTDescriptor.prototype, "characteristic", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTDescriptor.prototype, "BluetoothRemoteGATTDescriptor", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTDescriptor.prototype, "uuid", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTDescriptor.prototype, "BluetoothRemoteGATTDescriptor", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTDescriptor.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTDescriptor.prototype, "BluetoothRemoteGATTDescriptor", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTDescriptor.prototype, "readValue", {configurable:true, enumerable:true, writable:true, value:function readValue (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTDescriptor.prototype, "BluetoothRemoteGATTDescriptor", "readValue", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTDescriptor.prototype, "writeValue", {configurable:true, enumerable:true, writable:true, value:function writeValue (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTDescriptor.prototype, "BluetoothRemoteGATTDescriptor", "writeValue", arguments)}},);

View File

@ -1,12 +0,0 @@
// BluetoothRemoteGATTServer对象
BluetoothRemoteGATTServer = function BluetoothRemoteGATTServer(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothRemoteGATTServer) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothRemoteGATTServer 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothRemoteGATTServer, "BluetoothRemoteGATTServer");
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "device", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "connected", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "connect", {configurable:true, enumerable:true, writable:true, value:function connect (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "connect", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "disconnect", {configurable:true, enumerable:true, writable:true, value:function disconnect (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "disconnect", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "getPrimaryService", {configurable:true, enumerable:true, writable:true, value:function getPrimaryService (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "getPrimaryService", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTServer.prototype, "getPrimaryServices", {configurable:true, enumerable:true, writable:true, value:function getPrimaryServices (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTServer.prototype, "BluetoothRemoteGATTServer", "getPrimaryServices", arguments)}},);

View File

@ -1,11 +0,0 @@
// BluetoothRemoteGATTService对象
BluetoothRemoteGATTService = function BluetoothRemoteGATTService(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothRemoteGATTService) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothRemoteGATTService 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothRemoteGATTService, "BluetoothRemoteGATTService");
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTService.prototype, "device", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTService.prototype, "BluetoothRemoteGATTService", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTService.prototype, "uuid", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTService.prototype, "BluetoothRemoteGATTService", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTService.prototype, "isPrimary", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTService.prototype, "BluetoothRemoteGATTService", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTService.prototype, "getCharacteristic", {configurable:true, enumerable:true, writable:true, value:function getCharacteristic (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTService.prototype, "BluetoothRemoteGATTService", "getCharacteristic", arguments)}},);
bodavm.toolsFunc.defineProperty(BluetoothRemoteGATTService.prototype, "getCharacteristics", {configurable:true, enumerable:true, writable:true, value:function getCharacteristics (){return bodavm.toolsFunc.dispatch(this, BluetoothRemoteGATTService.prototype, "BluetoothRemoteGATTService", "getCharacteristics", arguments)}},);

View File

@ -1,19 +0,0 @@
// BluetoothUUID对象
BluetoothUUID = function BluetoothUUID(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BluetoothUUID) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BluetoothUUID 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BluetoothUUID, "BluetoothUUID");
bodavm.toolsFunc.defineProperty(BluetoothUUID, "canonicalUUID", {configurable:true, enumerable:true, writable:true, value:function canonicalUUID (){return bodavm.toolsFunc.dispatch(this, BluetoothUUID, "BluetoothUUID", "canonicalUUID", arguments)}});
bodavm.toolsFunc.defineProperty(BluetoothUUID, "getCharacteristic", {configurable:true, enumerable:true, writable:true, value:function getCharacteristic (){return bodavm.toolsFunc.dispatch(this, BluetoothUUID, "BluetoothUUID", "getCharacteristic", arguments)}});
bodavm.toolsFunc.defineProperty(BluetoothUUID, "getDescriptor", {configurable:true, enumerable:true, writable:true, value:function getDescriptor (){return bodavm.toolsFunc.dispatch(this, BluetoothUUID, "BluetoothUUID", "getDescriptor", arguments)}});
bodavm.toolsFunc.defineProperty(BluetoothUUID, "getService", {configurable:true, enumerable:true, writable:true, value:function getService (){return bodavm.toolsFunc.dispatch(this, BluetoothUUID, "BluetoothUUID", "getService", arguments)}});

View File

@ -1,13 +0,0 @@
// BroadcastChannel对象
BroadcastChannel = function BroadcastChannel(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BroadcastChannel) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'BroadcastChannel': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BroadcastChannel 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BroadcastChannel, "BroadcastChannel");
BroadcastChannel.prototype.__proto__=EventTarget.prototype;
BroadcastChannel.__proto__=EventTarget;
bodavm.toolsFunc.defineProperty(BroadcastChannel.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(BroadcastChannel.prototype, "onmessage", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BroadcastChannel.prototype, "onmessageerror", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(BroadcastChannel.prototype, "close", {configurable:true, enumerable:true, writable:true, value:function close (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "close", arguments)}},);
bodavm.toolsFunc.defineProperty(BroadcastChannel.prototype, "postMessage", {configurable:true, enumerable:true, writable:true, value:function postMessage (){return bodavm.toolsFunc.dispatch(this, BroadcastChannel.prototype, "BroadcastChannel", "postMessage", arguments)}},);

View File

@ -1,9 +0,0 @@
// BrowserCaptureMediaStreamTrack对象
BrowserCaptureMediaStreamTrack = function BrowserCaptureMediaStreamTrack(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof BrowserCaptureMediaStreamTrack) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('BrowserCaptureMediaStreamTrack 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(BrowserCaptureMediaStreamTrack, "BrowserCaptureMediaStreamTrack");
BrowserCaptureMediaStreamTrack.prototype.__proto__=MediaStreamTrack.prototype;
BrowserCaptureMediaStreamTrack.__proto__=MediaStreamTrack;
bodavm.toolsFunc.defineProperty(BrowserCaptureMediaStreamTrack.prototype, "cropTo", {configurable:true, enumerable:true, writable:true, value:function cropTo (){return bodavm.toolsFunc.dispatch(this, BrowserCaptureMediaStreamTrack.prototype, "BrowserCaptureMediaStreamTrack", "cropTo", arguments)}},);

View File

@ -1,8 +0,0 @@
// ByteLengthQueuingStrategy对象
ByteLengthQueuingStrategy = function ByteLengthQueuingStrategy(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof ByteLengthQueuingStrategy) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'ByteLengthQueuingStrategy': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('ByteLengthQueuingStrategy 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(ByteLengthQueuingStrategy, "ByteLengthQueuingStrategy");
bodavm.toolsFunc.defineProperty(ByteLengthQueuingStrategy.prototype, "highWaterMark", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, ByteLengthQueuingStrategy.prototype, "ByteLengthQueuingStrategy", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(ByteLengthQueuingStrategy.prototype, "size", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, ByteLengthQueuingStrategy.prototype, "ByteLengthQueuingStrategy", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,8 +0,0 @@
// CDATASection对象
CDATASection = function CDATASection(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CDATASection) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CDATASection 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CDATASection, "CDATASection");
CDATASection.prototype.__proto__=Text.prototype;
CDATASection.__proto__=Text;

View File

@ -1,129 +0,0 @@
// CSS对象
CSS={}
// debugger
Object.defineProperty(CSS,Symbol.toStringTag,{
value: "CSS",
configurable: true,
writable: false,
enumerable: false
})
bodavm.toolsFunc.defineProperty(CSS, "Hz", {configurable:true, enumerable:true, writable:true, value:function Hz (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "Hz", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "Q", {configurable:true, enumerable:true, writable:true, value:function Q (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "Q", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "ch", {configurable:true, enumerable:true, writable:true, value:function ch (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "ch", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cm", {configurable:true, enumerable:true, writable:true, value:function cm (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cm", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqb", {configurable:true, enumerable:true, writable:true, value:function cqb (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqb", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqh", {configurable:true, enumerable:true, writable:true, value:function cqh (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqh", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqi", {configurable:true, enumerable:true, writable:true, value:function cqi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqmax", {configurable:true, enumerable:true, writable:true, value:function cqmax (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqmax", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqmin", {configurable:true, enumerable:true, writable:true, value:function cqmin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqmin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "cqw", {configurable:true, enumerable:true, writable:true, value:function cqw (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "cqw", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "deg", {configurable:true, enumerable:true, writable:true, value:function deg (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "deg", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dpcm", {configurable:true, enumerable:true, writable:true, value:function dpcm (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dpcm", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dpi", {configurable:true, enumerable:true, writable:true, value:function dpi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dpi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dppx", {configurable:true, enumerable:true, writable:true, value:function dppx (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dppx", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "em", {configurable:true, enumerable:true, writable:true, value:function em (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "em", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "escape", {configurable:true, enumerable:true, writable:true, value:function escape (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "escape", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "ex", {configurable:true, enumerable:true, writable:true, value:function ex (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "ex", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "fr", {configurable:true, enumerable:true, writable:true, value:function fr (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "fr", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "grad", {configurable:true, enumerable:true, writable:true, value:function grad (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "grad", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "in", {configurable:true, enumerable:true, writable:true, value:function boin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "boin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "kHz", {configurable:true, enumerable:true, writable:true, value:function kHz (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "kHz", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "mm", {configurable:true, enumerable:true, writable:true, value:function mm (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "mm", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "ms", {configurable:true, enumerable:true, writable:true, value:function ms (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "ms", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "number", {configurable:true, enumerable:true, writable:true, value:function number (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "number", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "pc", {configurable:true, enumerable:true, writable:true, value:function pc (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "pc", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "percent", {configurable:true, enumerable:true, writable:true, value:function percent (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "percent", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "pt", {configurable:true, enumerable:true, writable:true, value:function pt (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "pt", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "px", {configurable:true, enumerable:true, writable:true, value:function px (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "px", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "rad", {configurable:true, enumerable:true, writable:true, value:function rad (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "rad", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "registerProperty", {configurable:true, enumerable:true, writable:true, value:function registerProperty (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "registerProperty", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "rem", {configurable:true, enumerable:true, writable:true, value:function rem (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "rem", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "s", {configurable:true, enumerable:true, writable:true, value:function s (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "s", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "supports", {configurable:true, enumerable:true, writable:true, value:function supports (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "supports", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "turn", {configurable:true, enumerable:true, writable:true, value:function turn (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "turn", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vh", {configurable:true, enumerable:true, writable:true, value:function vh (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vh", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vmax", {configurable:true, enumerable:true, writable:true, value:function vmax (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vmax", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vmin", {configurable:true, enumerable:true, writable:true, value:function vmin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vmin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vw", {configurable:true, enumerable:true, writable:true, value:function vw (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vw", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "highlights", {configurable:true, enumerable:true, get:function highlights (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "highlights_get", arguments)}, set:undefined});
bodavm.toolsFunc.defineProperty(CSS, "dvb", {configurable:true, enumerable:true, writable:true, value:function dvb (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvb", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dvh", {configurable:true, enumerable:true, writable:true, value:function dvh (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvh", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dvi", {configurable:true, enumerable:true, writable:true, value:function dvi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dvmax", {configurable:true, enumerable:true, writable:true, value:function dvmax (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvmax", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dvmin", {configurable:true, enumerable:true, writable:true, value:function dvmin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvmin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "dvw", {configurable:true, enumerable:true, writable:true, value:function dvw (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "dvw", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvb", {configurable:true, enumerable:true, writable:true, value:function lvb (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvb", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvh", {configurable:true, enumerable:true, writable:true, value:function lvh (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvh", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvi", {configurable:true, enumerable:true, writable:true, value:function lvi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvmax", {configurable:true, enumerable:true, writable:true, value:function lvmax (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvmax", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvmin", {configurable:true, enumerable:true, writable:true, value:function lvmin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvmin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "lvw", {configurable:true, enumerable:true, writable:true, value:function lvw (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "lvw", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svb", {configurable:true, enumerable:true, writable:true, value:function svb (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svb", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svh", {configurable:true, enumerable:true, writable:true, value:function svh (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svh", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svi", {configurable:true, enumerable:true, writable:true, value:function svi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svmax", {configurable:true, enumerable:true, writable:true, value:function svmax (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svmax", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svmin", {configurable:true, enumerable:true, writable:true, value:function svmin (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svmin", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "svw", {configurable:true, enumerable:true, writable:true, value:function svw (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "svw", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vb", {configurable:true, enumerable:true, writable:true, value:function vb (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vb", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "vi", {configurable:true, enumerable:true, writable:true, value:function vi (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "vi", arguments)}});
bodavm.toolsFunc.defineProperty(CSS, "paintWorklet", {configurable:true, enumerable:true, get:function paintWorklet (){return bodavm.toolsFunc.dispatch(this, CSS, "CSS", "paintWorklet_get", arguments)}, set:undefined});

View File

@ -1,9 +0,0 @@
// CSSAnimation对象
CSSAnimation = function CSSAnimation(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSAnimation) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSAnimation 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSAnimation, "CSSAnimation");
CSSAnimation.prototype.__proto__=Animation.prototype;
CSSAnimation.__proto__=Animation;
bodavm.toolsFunc.defineProperty(CSSAnimation.prototype, "animationName", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSAnimation.prototype, "CSSAnimation", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSConditionRule对象
CSSConditionRule = function CSSConditionRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSConditionRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSConditionRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSConditionRule, "CSSConditionRule");
CSSConditionRule.prototype.__proto__=CSSGroupingRule.prototype;
CSSConditionRule.__proto__=CSSGroupingRule;
bodavm.toolsFunc.defineProperty(CSSConditionRule.prototype, "conditionText", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSConditionRule.prototype, "CSSConditionRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,10 +0,0 @@
// CSSContainerRule对象
CSSContainerRule = function CSSContainerRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSContainerRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSContainerRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSContainerRule, "CSSContainerRule");
CSSContainerRule.prototype.__proto__=CSSConditionRule.prototype;
CSSContainerRule.__proto__=CSSConditionRule;
bodavm.toolsFunc.defineProperty(CSSContainerRule.prototype, "containerName", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSContainerRule.prototype, "CSSContainerRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSContainerRule.prototype, "containerQuery", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSContainerRule.prototype, "CSSContainerRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,19 +0,0 @@
// CSSCounterStyleRule对象
CSSCounterStyleRule = function CSSCounterStyleRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSCounterStyleRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSCounterStyleRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSCounterStyleRule, "CSSCounterStyleRule");
CSSCounterStyleRule.prototype.__proto__=CSSRule.prototype;
CSSCounterStyleRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "system", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "symbols", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "additiveSymbols", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "negative", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "prefix", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "suffix", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "range", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "pad", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "speakAs", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSCounterStyleRule.prototype, "fallback", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSCounterStyleRule.prototype, "CSSCounterStyleRule", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSFontFaceRule对象
CSSFontFaceRule = function CSSFontFaceRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSFontFaceRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSFontFaceRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSFontFaceRule, "CSSFontFaceRule");
CSSFontFaceRule.prototype.__proto__=CSSRule.prototype;
CSSFontFaceRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSFontFaceRule.prototype, "style", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSFontFaceRule.prototype, "CSSFontFaceRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,12 +0,0 @@
// CSSFontPaletteValuesRule对象
CSSFontPaletteValuesRule = function CSSFontPaletteValuesRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSFontPaletteValuesRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSFontPaletteValuesRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSFontPaletteValuesRule, "CSSFontPaletteValuesRule");
CSSFontPaletteValuesRule.prototype.__proto__=CSSRule.prototype;
CSSFontPaletteValuesRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSFontPaletteValuesRule.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSFontPaletteValuesRule.prototype, "CSSFontPaletteValuesRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSFontPaletteValuesRule.prototype, "fontFamily", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSFontPaletteValuesRule.prototype, "CSSFontPaletteValuesRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSFontPaletteValuesRule.prototype, "basePalette", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSFontPaletteValuesRule.prototype, "CSSFontPaletteValuesRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSFontPaletteValuesRule.prototype, "overrideColors", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSFontPaletteValuesRule.prototype, "CSSFontPaletteValuesRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,11 +0,0 @@
// CSSGroupingRule对象
CSSGroupingRule = function CSSGroupingRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSGroupingRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSGroupingRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSGroupingRule, "CSSGroupingRule");
CSSGroupingRule.prototype.__proto__=CSSRule.prototype;
CSSGroupingRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSGroupingRule.prototype, "cssRules", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSGroupingRule.prototype, "CSSGroupingRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSGroupingRule.prototype, "deleteRule", {configurable:true, enumerable:true, writable:true, value:function deleteRule (){return bodavm.toolsFunc.dispatch(this, CSSGroupingRule.prototype, "CSSGroupingRule", "deleteRule", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSGroupingRule.prototype, "insertRule", {configurable:true, enumerable:true, writable:true, value:function insertRule (){return bodavm.toolsFunc.dispatch(this, CSSGroupingRule.prototype, "CSSGroupingRule", "insertRule", arguments)}},);

View File

@ -1,8 +0,0 @@
// CSSImageValue对象
CSSImageValue = function CSSImageValue(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSImageValue) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSImageValue 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSImageValue, "CSSImageValue");
CSSImageValue.prototype.__proto__=CSSStyleValue.prototype;
CSSImageValue.__proto__=CSSStyleValue;

View File

@ -1,12 +0,0 @@
// CSSImportRule对象
CSSImportRule = function CSSImportRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSImportRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSImportRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSImportRule, "CSSImportRule");
CSSImportRule.prototype.__proto__=CSSRule.prototype;
CSSImportRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSImportRule.prototype, "href", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSImportRule.prototype, "CSSImportRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSImportRule.prototype, "media", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSImportRule.prototype, "CSSImportRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSImportRule.prototype, "CSSImportRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSImportRule.prototype, "styleSheet", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSImportRule.prototype, "CSSImportRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSImportRule.prototype, "layerName", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSImportRule.prototype, "CSSImportRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,10 +0,0 @@
// CSSKeyframeRule对象
CSSKeyframeRule = function CSSKeyframeRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSKeyframeRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSKeyframeRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSKeyframeRule, "CSSKeyframeRule");
CSSKeyframeRule.prototype.__proto__=CSSRule.prototype;
CSSKeyframeRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSKeyframeRule.prototype, "keyText", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframeRule.prototype, "CSSKeyframeRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframeRule.prototype, "CSSKeyframeRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSKeyframeRule.prototype, "style", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframeRule.prototype, "CSSKeyframeRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframeRule.prototype, "CSSKeyframeRule", "bodefault_set", arguments)}},);

View File

@ -1,13 +0,0 @@
// CSSKeyframesRule对象
CSSKeyframesRule = function CSSKeyframesRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSKeyframesRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSKeyframesRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSKeyframesRule, "CSSKeyframesRule");
CSSKeyframesRule.prototype.__proto__=CSSRule.prototype;
CSSKeyframesRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSKeyframesRule.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSKeyframesRule.prototype, "cssRules", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSKeyframesRule.prototype, "appendRule", {configurable:true, enumerable:true, writable:true, value:function appendRule (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "appendRule", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSKeyframesRule.prototype, "deleteRule", {configurable:true, enumerable:true, writable:true, value:function deleteRule (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "deleteRule", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSKeyframesRule.prototype, "findRule", {configurable:true, enumerable:true, writable:true, value:function findRule (){return bodavm.toolsFunc.dispatch(this, CSSKeyframesRule.prototype, "CSSKeyframesRule", "findRule", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSKeywordValue对象
CSSKeywordValue = function CSSKeywordValue(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSKeywordValue) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSKeywordValue': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSKeywordValue 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSKeywordValue, "CSSKeywordValue");
CSSKeywordValue.prototype.__proto__=CSSStyleValue.prototype;
CSSKeywordValue.__proto__=CSSStyleValue;
bodavm.toolsFunc.defineProperty(CSSKeywordValue.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeywordValue.prototype, "CSSKeywordValue", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSKeywordValue.prototype, "CSSKeywordValue", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSLayerBlockRule对象
CSSLayerBlockRule = function CSSLayerBlockRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSLayerBlockRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSLayerBlockRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSLayerBlockRule, "CSSLayerBlockRule");
CSSLayerBlockRule.prototype.__proto__=CSSGroupingRule.prototype;
CSSLayerBlockRule.__proto__=CSSGroupingRule;
bodavm.toolsFunc.defineProperty(CSSLayerBlockRule.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSLayerBlockRule.prototype, "CSSLayerBlockRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSLayerStatementRule对象
CSSLayerStatementRule = function CSSLayerStatementRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSLayerStatementRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSLayerStatementRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSLayerStatementRule, "CSSLayerStatementRule");
CSSLayerStatementRule.prototype.__proto__=CSSRule.prototype;
CSSLayerStatementRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSLayerStatementRule.prototype, "nameList", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSLayerStatementRule.prototype, "CSSLayerStatementRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,11 +0,0 @@
// CSSMathClamp对象
CSSMathClamp = function CSSMathClamp(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathClamp) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSMathClamp': 3 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathClamp 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathClamp, "CSSMathClamp");
CSSMathClamp.prototype.__proto__=CSSMathValue.prototype;
CSSMathClamp.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathClamp.prototype, "lower", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathClamp.prototype, "CSSMathClamp", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSMathClamp.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathClamp.prototype, "CSSMathClamp", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSMathClamp.prototype, "upper", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathClamp.prototype, "CSSMathClamp", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathInvert对象
CSSMathInvert = function CSSMathInvert(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathInvert) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSMathInvert': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathInvert 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathInvert, "CSSMathInvert");
CSSMathInvert.prototype.__proto__=CSSMathValue.prototype;
CSSMathInvert.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathInvert.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathInvert.prototype, "CSSMathInvert", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathMax对象
CSSMathMax = function CSSMathMax(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathMax) ){return bodavm.toolsFunc.throwError("SyntaxError", "Failed to construct 'CSSMathMax': Arguments can't be empty")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathMax 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathMax, "CSSMathMax");
CSSMathMax.prototype.__proto__=CSSMathValue.prototype;
CSSMathMax.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathMax.prototype, "values", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathMax.prototype, "CSSMathMax", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathMin对象
CSSMathMin = function CSSMathMin(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathMin) ){return bodavm.toolsFunc.throwError("SyntaxError", "Failed to construct 'CSSMathMin': Arguments can't be empty")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathMin 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathMin, "CSSMathMin");
CSSMathMin.prototype.__proto__=CSSMathValue.prototype;
CSSMathMin.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathMin.prototype, "values", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathMin.prototype, "CSSMathMin", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathNegate对象
CSSMathNegate = function CSSMathNegate(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathNegate) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSMathNegate': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathNegate 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathNegate, "CSSMathNegate");
CSSMathNegate.prototype.__proto__=CSSMathValue.prototype;
CSSMathNegate.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathNegate.prototype, "value", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathNegate.prototype, "CSSMathNegate", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathProduct对象
CSSMathProduct = function CSSMathProduct(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathProduct) ){return bodavm.toolsFunc.throwError("SyntaxError", "Failed to construct 'CSSMathProduct': Arguments can't be empty")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathProduct 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathProduct, "CSSMathProduct");
CSSMathProduct.prototype.__proto__=CSSMathValue.prototype;
CSSMathProduct.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathProduct.prototype, "values", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathProduct.prototype, "CSSMathProduct", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathSum对象
CSSMathSum = function CSSMathSum(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathSum) ){return bodavm.toolsFunc.throwError("SyntaxError", "Failed to construct 'CSSMathSum': Arguments can't be empty")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathSum 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathSum, "CSSMathSum");
CSSMathSum.prototype.__proto__=CSSMathValue.prototype;
CSSMathSum.__proto__=CSSMathValue;
bodavm.toolsFunc.defineProperty(CSSMathSum.prototype, "values", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathSum.prototype, "CSSMathSum", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMathValue对象
CSSMathValue = function CSSMathValue(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMathValue) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMathValue 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMathValue, "CSSMathValue");
CSSMathValue.prototype.__proto__=CSSNumericValue.prototype;
CSSMathValue.__proto__=CSSNumericValue;
bodavm.toolsFunc.defineProperty(CSSMathValue.prototype, "operator", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMathValue.prototype, "CSSMathValue", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,9 +0,0 @@
// CSSMatrixComponent对象
CSSMatrixComponent = function CSSMatrixComponent(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMatrixComponent) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSMatrixComponent': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMatrixComponent 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMatrixComponent, "CSSMatrixComponent");
CSSMatrixComponent.prototype.__proto__=CSSTransformComponent.prototype;
CSSMatrixComponent.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSMatrixComponent.prototype, "matrix", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMatrixComponent.prototype, "CSSMatrixComponent", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMatrixComponent.prototype, "CSSMatrixComponent", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSMediaRule对象
CSSMediaRule = function CSSMediaRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSMediaRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSMediaRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSMediaRule, "CSSMediaRule");
CSSMediaRule.prototype.__proto__=CSSConditionRule.prototype;
CSSMediaRule.__proto__=CSSConditionRule;
bodavm.toolsFunc.defineProperty(CSSMediaRule.prototype, "media", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMediaRule.prototype, "CSSMediaRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSMediaRule.prototype, "CSSMediaRule", "bodefault_set", arguments)}},);

View File

@ -1,10 +0,0 @@
// CSSNamespaceRule对象
CSSNamespaceRule = function CSSNamespaceRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSNamespaceRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSNamespaceRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSNamespaceRule, "CSSNamespaceRule");
CSSNamespaceRule.prototype.__proto__=CSSRule.prototype;
CSSNamespaceRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSNamespaceRule.prototype, "namespaceURI", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSNamespaceRule.prototype, "CSSNamespaceRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSNamespaceRule.prototype, "prefix", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSNamespaceRule.prototype, "CSSNamespaceRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,11 +0,0 @@
// CSSNumericArray对象
CSSNumericArray = function CSSNumericArray(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSNumericArray) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSNumericArray 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSNumericArray, "CSSNumericArray");
bodavm.toolsFunc.defineProperty(CSSNumericArray.prototype, "entries", {configurable:true, enumerable:true, writable:true, value:function entries (){return bodavm.toolsFunc.dispatch(this, CSSNumericArray.prototype, "CSSNumericArray", "entries", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericArray.prototype, "keys", {configurable:true, enumerable:true, writable:true, value:function keys (){return bodavm.toolsFunc.dispatch(this, CSSNumericArray.prototype, "CSSNumericArray", "keys", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericArray.prototype, "values", {configurable:true, enumerable:true, writable:true, value:function values (){return bodavm.toolsFunc.dispatch(this, CSSNumericArray.prototype, "CSSNumericArray", "values", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericArray.prototype, "forEach", {configurable:true, enumerable:true, writable:true, value:function forEach (){return bodavm.toolsFunc.dispatch(this, CSSNumericArray.prototype, "CSSNumericArray", "forEach", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericArray.prototype, "length", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSNumericArray.prototype, "CSSNumericArray", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,37 +0,0 @@
// CSSNumericValue对象
CSSNumericValue = function CSSNumericValue(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSNumericValue) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSNumericValue 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSNumericValue, "CSSNumericValue");
CSSNumericValue.prototype.__proto__=CSSStyleValue.prototype;
CSSNumericValue.__proto__=CSSStyleValue;
bodavm.toolsFunc.defineProperty(CSSNumericValue, "parse", {configurable:true, enumerable:true, writable:true, value:function parse (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue, "CSSNumericValue", "parse", arguments)}});
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "add", {configurable:true, enumerable:true, writable:true, value:function add (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "add", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "div", {configurable:true, enumerable:true, writable:true, value:function div (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "div", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "equals", {configurable:true, enumerable:true, writable:true, value:function equals (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "equals", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "max", {configurable:true, enumerable:true, writable:true, value:function max (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "max", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "min", {configurable:true, enumerable:true, writable:true, value:function min (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "min", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "mul", {configurable:true, enumerable:true, writable:true, value:function mul (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "mul", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "sub", {configurable:true, enumerable:true, writable:true, value:function sub (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "sub", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "to", {configurable:true, enumerable:true, writable:true, value:function to (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "to", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "toSum", {configurable:true, enumerable:true, writable:true, value:function toSum (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "toSum", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSNumericValue.prototype, "type", {configurable:true, enumerable:true, writable:true, value:function type (){return bodavm.toolsFunc.dispatch(this, CSSNumericValue.prototype, "CSSNumericValue", "type", arguments)}},);

View File

@ -1,10 +0,0 @@
// CSSPageRule对象
CSSPageRule = function CSSPageRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSPageRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSPageRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSPageRule, "CSSPageRule");
CSSPageRule.prototype.__proto__=CSSRule.prototype;
CSSPageRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSPageRule.prototype, "selectorText", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPageRule.prototype, "CSSPageRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPageRule.prototype, "CSSPageRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSPageRule.prototype, "style", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPageRule.prototype, "CSSPageRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPageRule.prototype, "CSSPageRule", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSPerspective对象
CSSPerspective = function CSSPerspective(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSPerspective) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSPerspective': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSPerspective 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSPerspective, "CSSPerspective");
CSSPerspective.prototype.__proto__=CSSTransformComponent.prototype;
CSSPerspective.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSPerspective.prototype, "length", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPerspective.prototype, "CSSPerspective", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPerspective.prototype, "CSSPerspective", "bodefault_set", arguments)}},);

View File

@ -1,10 +0,0 @@
// CSSPositionValue对象
CSSPositionValue = function CSSPositionValue(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSPositionValue) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSPositionValue': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSPositionValue 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSPositionValue, "CSSPositionValue");
CSSPositionValue.prototype.__proto__=CSSStyleValue.prototype;
CSSPositionValue.__proto__=CSSStyleValue;
bodavm.toolsFunc.defineProperty(CSSPositionValue.prototype, "x", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPositionValue.prototype, "CSSPositionValue", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPositionValue.prototype, "CSSPositionValue", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSPositionValue.prototype, "y", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPositionValue.prototype, "CSSPositionValue", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPositionValue.prototype, "CSSPositionValue", "bodefault_set", arguments)}},);

View File

@ -1,12 +0,0 @@
// CSSPropertyRule对象
CSSPropertyRule = function CSSPropertyRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSPropertyRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSPropertyRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSPropertyRule, "CSSPropertyRule");
CSSPropertyRule.prototype.__proto__=CSSRule.prototype;
CSSPropertyRule.__proto__=CSSRule;
bodavm.toolsFunc.defineProperty(CSSPropertyRule.prototype, "name", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPropertyRule.prototype, "CSSPropertyRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSPropertyRule.prototype, "syntax", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPropertyRule.prototype, "CSSPropertyRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSPropertyRule.prototype, "inherits", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPropertyRule.prototype, "CSSPropertyRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSPropertyRule.prototype, "initialValue", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSPropertyRule.prototype, "CSSPropertyRule", "bodefault_get", arguments)}, set:undefined},);

View File

@ -1,12 +0,0 @@
// CSSRotate对象
CSSRotate = function CSSRotate(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSRotate) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSRotate': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSRotate 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSRotate, "CSSRotate");
CSSRotate.prototype.__proto__=CSSTransformComponent.prototype;
CSSRotate.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSRotate.prototype, "angle", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSRotate.prototype, "x", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSRotate.prototype, "y", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSRotate.prototype, "z", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRotate.prototype, "CSSRotate", "bodefault_set", arguments)}},);

View File

@ -1,67 +0,0 @@
// CSSRule对象
CSSRule = function CSSRule(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSRule) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSRule 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSRule, "CSSRule");
bodavm.toolsFunc.defineProperty(CSSRule, "STYLE_RULE", {configurable:false, enumerable:true, writable:false, value:1});
bodavm.toolsFunc.defineProperty(CSSRule, "CHARSET_RULE", {configurable:false, enumerable:true, writable:false, value:2});
bodavm.toolsFunc.defineProperty(CSSRule, "IMPORT_RULE", {configurable:false, enumerable:true, writable:false, value:3});
bodavm.toolsFunc.defineProperty(CSSRule, "MEDIA_RULE", {configurable:false, enumerable:true, writable:false, value:4});
bodavm.toolsFunc.defineProperty(CSSRule, "FONT_FACE_RULE", {configurable:false, enumerable:true, writable:false, value:5});
bodavm.toolsFunc.defineProperty(CSSRule, "PAGE_RULE", {configurable:false, enumerable:true, writable:false, value:6});
bodavm.toolsFunc.defineProperty(CSSRule, "NAMESPACE_RULE", {configurable:false, enumerable:true, writable:false, value:10});
bodavm.toolsFunc.defineProperty(CSSRule, "KEYFRAMES_RULE", {configurable:false, enumerable:true, writable:false, value:7});
bodavm.toolsFunc.defineProperty(CSSRule, "KEYFRAME_RULE", {configurable:false, enumerable:true, writable:false, value:8});
bodavm.toolsFunc.defineProperty(CSSRule, "COUNTER_STYLE_RULE", {configurable:false, enumerable:true, writable:false, value:11});
bodavm.toolsFunc.defineProperty(CSSRule, "SUPPORTS_RULE", {configurable:false, enumerable:true, writable:false, value:12});
bodavm.toolsFunc.defineProperty(CSSRule, "FONT_FEATURE_VALUES_RULE", {configurable:false, enumerable:true, writable:false, value:14});
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "type", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRule.prototype, "CSSRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "cssText", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRule.prototype, "CSSRule", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRule.prototype, "CSSRule", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "parentRule", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRule.prototype, "CSSRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "parentStyleSheet", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRule.prototype, "CSSRule", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "STYLE_RULE", {configurable:false, enumerable:true, writable:false, value:1},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "CHARSET_RULE", {configurable:false, enumerable:true, writable:false, value:2},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "IMPORT_RULE", {configurable:false, enumerable:true, writable:false, value:3},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "MEDIA_RULE", {configurable:false, enumerable:true, writable:false, value:4},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "FONT_FACE_RULE", {configurable:false, enumerable:true, writable:false, value:5},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "PAGE_RULE", {configurable:false, enumerable:true, writable:false, value:6},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "NAMESPACE_RULE", {configurable:false, enumerable:true, writable:false, value:10},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "KEYFRAMES_RULE", {configurable:false, enumerable:true, writable:false, value:7},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "KEYFRAME_RULE", {configurable:false, enumerable:true, writable:false, value:8},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "COUNTER_STYLE_RULE", {configurable:false, enumerable:true, writable:false, value:11},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "SUPPORTS_RULE", {configurable:false, enumerable:true, writable:false, value:12},);
bodavm.toolsFunc.defineProperty(CSSRule.prototype, "FONT_FEATURE_VALUES_RULE", {configurable:false, enumerable:true, writable:false, value:14},);

View File

@ -1,8 +0,0 @@
// CSSRuleList对象
CSSRuleList = function CSSRuleList(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSRuleList) ){return bodavm.toolsFunc.throwError("TypeError", "Illegal constructor")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSRuleList 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSRuleList, "CSSRuleList");
bodavm.toolsFunc.defineProperty(CSSRuleList.prototype, "length", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSRuleList.prototype, "CSSRuleList", "bodefault_get", arguments)}, set:undefined},);
bodavm.toolsFunc.defineProperty(CSSRuleList.prototype, "item", {configurable:true, enumerable:true, writable:true, value:function item (){return bodavm.toolsFunc.dispatch(this, CSSRuleList.prototype, "CSSRuleList", "item", arguments)}},);

View File

@ -1,11 +0,0 @@
// CSSScale对象
CSSScale = function CSSScale(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSScale) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSScale': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSScale 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSScale, "CSSScale");
CSSScale.prototype.__proto__=CSSTransformComponent.prototype;
CSSScale.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSScale.prototype, "x", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSScale.prototype, "y", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSScale.prototype, "z", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSScale.prototype, "CSSScale", "bodefault_set", arguments)}},);

View File

@ -1,10 +0,0 @@
// CSSSkew对象
CSSSkew = function CSSSkew(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSSkew) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSSkew': 2 arguments required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSSkew 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSSkew, "CSSSkew");
CSSSkew.prototype.__proto__=CSSTransformComponent.prototype;
CSSSkew.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSSkew.prototype, "ax", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkew.prototype, "CSSSkew", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkew.prototype, "CSSSkew", "bodefault_set", arguments)}},);
bodavm.toolsFunc.defineProperty(CSSSkew.prototype, "ay", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkew.prototype, "CSSSkew", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkew.prototype, "CSSSkew", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSSkewX对象
CSSSkewX = function CSSSkewX(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSSkewX) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSSkewX': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSSkewX 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSSkewX, "CSSSkewX");
CSSSkewX.prototype.__proto__=CSSTransformComponent.prototype;
CSSSkewX.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSSkewX.prototype, "ax", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkewX.prototype, "CSSSkewX", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkewX.prototype, "CSSSkewX", "bodefault_set", arguments)}},);

View File

@ -1,9 +0,0 @@
// CSSSkewY对象
CSSSkewY = function CSSSkewY(){let arg=arguments[0];
if (arg!='bobo' && !(this instanceof CSSSkewY) ){return bodavm.toolsFunc.throwError("TypeError", "Failed to construct 'CSSSkewY': 1 argument required, but only 0 present.")};bodavm.toolsFunc.symbolProperty(this);
if (arg =='bobo'){console.log_copy('CSSSkewY 实例化对象 --->',JSON.stringify_bo(arguments,function(k,v){if (v==window){return 'window'}else{return v}}))};}
bodavm.toolsFunc.safeProto(CSSSkewY, "CSSSkewY");
CSSSkewY.prototype.__proto__=CSSTransformComponent.prototype;
CSSSkewY.__proto__=CSSTransformComponent;
bodavm.toolsFunc.defineProperty(CSSSkewY.prototype, "ay", {configurable:true, enumerable:true, get:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkewY.prototype, "CSSSkewY", "bodefault_get", arguments)}, set:function bodefault (){return bodavm.toolsFunc.dispatch(this, CSSSkewY.prototype, "CSSSkewY", "bodefault_set", arguments)}},);

Some files were not shown because too many files have changed in this diff Show More