mirror of
https://github.com/xuxiaobo-bobo/boda_jsEnv.git
synced 2025-04-23 04:04:25 +08:00
'0711'
This commit is contained in:
parent
4a7e1ca141
commit
24cbc7a3fa
@ -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']
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
@ -1,6 +1,12 @@
|
|||||||
var canvassss=document.createElement("canvas")
|
let canvassss=document.createElement("canvas")
|
||||||
var cccc=canvassss.getContext("2d")
|
let cccc=canvassss.getContext("2d")
|
||||||
var aaaaaa=
|
let localstorage__={
|
||||||
|
|
||||||
|
}
|
||||||
|
for(let i in localStorage){
|
||||||
|
localstorage__[i]=localStorage[i]
|
||||||
|
}
|
||||||
|
let aaaaaa=
|
||||||
`
|
`
|
||||||
bodavm.memory.location={
|
bodavm.memory.location={
|
||||||
origin:"${location.origin}",
|
origin:"${location.origin}",
|
||||||
@ -11,7 +17,7 @@ bodavm.memory.location={
|
|||||||
port:"${location.port}",
|
port:"${location.port}",
|
||||||
protocol:"${location.protocol}",
|
protocol:"${location.protocol}",
|
||||||
host:"${location.host}",
|
host:"${location.host}",
|
||||||
ancestorOrigins:"${JSON.stringify(location.ancestorOrigins)}",
|
ancestorOrigins:'${JSON.stringify(location.ancestorOrigins)}',
|
||||||
hostname:"${location.hostname}"
|
hostname:"${location.hostname}"
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -32,9 +38,20 @@ bodavm.memory.document={
|
|||||||
hidden:"${document.hidden}",
|
hidden:"${document.hidden}",
|
||||||
onmousemove:${document.onmousemove},
|
onmousemove:${document.onmousemove},
|
||||||
onselectionchange:${document.onselectionchange},
|
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={
|
bodavm.memory.htmldivelement={
|
||||||
align:"${HTMLDivElement.align}",
|
align:"${HTMLDivElement.align}",
|
||||||
|
|
||||||
@ -103,12 +120,27 @@ bodavm.memory.window={
|
|||||||
onblur:${onblur},
|
onblur:${onblur},
|
||||||
oncancel:${oncancel},
|
oncancel:${oncancel},
|
||||||
oncanplay:${oncanplay},
|
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}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
`
|
`
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
//全局对象配置
|
//全局对象配置
|
||||||
debugger
|
// debugger
|
||||||
var myloglist = []
|
var myloglist = []
|
||||||
var myloglistindex = 0
|
var myloglistindex = 0
|
||||||
var myundefinedlist = []
|
var myundefinedlist = []
|
||||||
@ -17,6 +17,7 @@ bodavm.memory.domParser='' //存在parse5解析的dom
|
|||||||
bodavm.memory.domParserScriptFlag = true //判断当前是否处于domParserScriptFlag script标签执行
|
bodavm.memory.domParserScriptFlag = true //判断当前是否处于domParserScriptFlag script标签执行
|
||||||
bodavm.memory.notDefined = {} //存在浏览器中不存在dom 如Database等
|
bodavm.memory.notDefined = {} //存在浏览器中不存在dom 如Database等
|
||||||
bodavm.memory.cache = {
|
bodavm.memory.cache = {
|
||||||
|
"window_customElements_get": '',
|
||||||
"Document_body_get": {
|
"Document_body_get": {
|
||||||
'this': '',
|
'this': '',
|
||||||
"res": '',
|
"res": '',
|
||||||
@ -33,48 +34,459 @@ bodavm.memory.cache={
|
|||||||
},
|
},
|
||||||
"Document_getElementsByName": {
|
"Document_getElementsByName": {
|
||||||
"eleName": {},
|
"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.getundefined=true //暂未实现
|
||||||
bodavm.config.isrs=false //判断当前网站是不是瑞数
|
|
||||||
bodavm.config.proxy = false; //是否代理
|
bodavm.config.proxy = false; //是否代理
|
||||||
|
bodavm.memory.proxyCache = {
|
||||||
|
|
||||||
|
}//代理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.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.randomhook = false //hook随机值和时间
|
||||||
bodavm.config.printLog = true; //是否打开日志
|
bodavm.config.printLog = true; //是否打开日志
|
||||||
// bodavm.memory.isproxy= {}
|
// 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")
|
||||||
|
|
||||||
// if (bodavm.config.issymbolProperty && bodavm.config.proxy ){
|
bodavm.memory.filterProxyProp = ['__proto__', 'constructor', 'valueOf', bodavm.memory.symbolProperty, bodavm.memory.symbolProxy, bodavm.memory.symbolData, Symbol.toPrimitive, Symbol.toStringTag, "eval", 'toString', 'prototype'];
|
||||||
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.memory.globalInit.jsonCookie = {};// json格式的cookie
|
||||||
|
bodavm.config.settime_on = true //执行定时器
|
||||||
bodavm.memory.userInit = {}
|
bodavm.memory.userInit = {}
|
||||||
|
|
||||||
|
bodavm.memory.listenerDone = 0 //异步事件标签
|
||||||
|
|
||||||
//存储tag标签
|
//存储tag标签
|
||||||
bodavm.memory.all = []
|
bodavm.memory.all = []
|
||||||
|
|
||||||
bodavm.memory.collection = {}
|
bodavm.memory.collection = {}
|
||||||
// bodavm.memory.localStorage={};
|
// bodavm.memory.localStorage={};
|
||||||
|
|
||||||
bodavm.memory.asyncEvent={
|
//存储input标签 过form检测
|
||||||
HTMLElement:{onload:[]}
|
bodavm.memory.form = []
|
||||||
|
|
||||||
};
|
|
||||||
|
bodavm.memory.iframe = {
|
||||||
|
"contentWindow": {
|
||||||
|
'this': '',
|
||||||
|
'res': ''
|
||||||
|
},
|
||||||
|
"contentDocument": {
|
||||||
|
'this': '',
|
||||||
|
'res': ''
|
||||||
|
},
|
||||||
|
"thisWindow": {
|
||||||
|
"this": [],
|
||||||
|
// "res":''
|
||||||
|
}
|
||||||
|
} //存放iframe相关
|
||||||
|
|
||||||
|
|
||||||
|
bodavm.memory.htmlElement = {
|
||||||
|
"onresize": null
|
||||||
|
}
|
||||||
bodavm.memory.globalInit.timeoutID = 0;
|
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"
|
// "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.scroll = [0, 50] //模仿浏览器滚动 ,默认为0,50
|
||||||
|
bodavm.memory.HTMLAnchorElement = {
|
||||||
|
"hash": '',
|
||||||
|
"host": '',
|
||||||
|
"hostname": '',
|
||||||
|
"href": '',
|
||||||
|
"origin": '',
|
||||||
|
'pathname': '',
|
||||||
|
'port': '',
|
||||||
|
'protocol': '',
|
||||||
|
'search': ''
|
||||||
|
|
||||||
|
}
|
||||||
bodavm.memory.font = {
|
bodavm.memory.font = {
|
||||||
"font-family": '',
|
"font-family": '',
|
||||||
"fontFamily": ''
|
"fontFamily": ''
|
||||||
@ -90,22 +502,22 @@ bodavm.memory.IDBOpenDBRequest={
|
|||||||
}
|
}
|
||||||
|
|
||||||
bodavm.memory.location={
|
bodavm.memory.location={
|
||||||
origin:"http://www.fangdi.com.cn",
|
origin:"http://qikan.cqvip.com",
|
||||||
hash:"",
|
hash:"",
|
||||||
pathname:"/",
|
pathname:"/Qikan/Search/Advance",
|
||||||
search:"",
|
search:"?from=index",
|
||||||
href:"http://www.fangdi.com.cn/",
|
href:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
|
||||||
port:"",
|
port:"",
|
||||||
protocol:"http:",
|
protocol:"http:",
|
||||||
host:"www.fangdi.com.cn",
|
host:"qikan.cqvip.com",
|
||||||
ancestorOrigins:"{}",
|
ancestorOrigins:'{}',
|
||||||
hostname:"www.fangdi.com.cn"
|
hostname:"qikan.cqvip.com"
|
||||||
};
|
};
|
||||||
|
|
||||||
bodavm.memory.document={
|
bodavm.memory.document={
|
||||||
URL:"http://www.fangdi.com.cn/",
|
URL:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
|
||||||
referrer:"",
|
referrer:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
|
||||||
documentURI:"http://www.fangdi.com.cn/",
|
documentURI:"http://qikan.cqvip.com/Qikan/Search/Advance?from=index",
|
||||||
compatMode:"CSS1Compat",
|
compatMode:"CSS1Compat",
|
||||||
dir:"",
|
dir:"",
|
||||||
title:'',
|
title:'',
|
||||||
@ -113,15 +525,26 @@ bodavm.memory.document={
|
|||||||
readyState:"loading",
|
readyState:"loading",
|
||||||
contentType:"text/html",
|
contentType:"text/html",
|
||||||
inputEncoding:"UTF-8",
|
inputEncoding:"UTF-8",
|
||||||
domain:"www.fangdi.com.cn",
|
domain:"qikan.cqvip.com",
|
||||||
characterSet:"UTF-8",
|
characterSet:"UTF-8",
|
||||||
charset:"UTF-8",
|
charset:"UTF-8",
|
||||||
hidden:"false",
|
hidden:"false",
|
||||||
onmousemove:null,
|
onmousemove:null,
|
||||||
onselectionchange: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={
|
bodavm.memory.htmldivelement={
|
||||||
align:"undefined",
|
align:"undefined",
|
||||||
|
|
||||||
@ -135,7 +558,7 @@ bodavm.memory.screen={
|
|||||||
width:1440,
|
width:1440,
|
||||||
height:960,
|
height:960,
|
||||||
availWidth:1440,
|
availWidth:1440,
|
||||||
availHeight:920,
|
availHeight:912,
|
||||||
pixelDepth:24,
|
pixelDepth:24,
|
||||||
colorDepth:24,
|
colorDepth:24,
|
||||||
availLeft:0,
|
availLeft:0,
|
||||||
@ -147,8 +570,8 @@ bodavm.memory.screen={
|
|||||||
|
|
||||||
bodavm.memory.navigator={
|
bodavm.memory.navigator={
|
||||||
language:"zh-CN",
|
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",
|
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/112.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.",
|
vendor:"Google Inc.",
|
||||||
appName:"Netscape",
|
appName:"Netscape",
|
||||||
appCodeName:"Mozilla",
|
appCodeName:"Mozilla",
|
||||||
@ -167,10 +590,10 @@ bodavm.memory.navigator={
|
|||||||
maxTouchPoints:0
|
maxTouchPoints:0
|
||||||
};
|
};
|
||||||
bodavm.memory.window={
|
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,
|
innerWidth:1440,
|
||||||
innerHeight:817,
|
innerHeight:817,
|
||||||
origin:"http://www.fangdi.com.cn",
|
origin:"http://qikan.cqvip.com",
|
||||||
outerWidth:1440,
|
outerWidth:1440,
|
||||||
outerHeight:920,
|
outerHeight:920,
|
||||||
defaultStatus:undefined,
|
defaultStatus:undefined,
|
||||||
@ -193,15 +616,20 @@ bodavm.memory.window={
|
|||||||
oncanplaythrough:null,
|
oncanplaythrough:null,
|
||||||
onsearch:null,
|
onsearch:null,
|
||||||
opener:null,
|
opener:null,
|
||||||
frameElement:null,
|
// frameElement:null,
|
||||||
|
isSecureContext:false,
|
||||||
|
// customElements:null
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
bodavm.memory.localStorage={}
|
|
||||||
|
|
||||||
|
bodavm.memory.localStorage={"length":0}
|
||||||
|
|
||||||
|
|
||||||
bodavm.memory.Performance={
|
bodavm.memory.Performance={
|
||||||
'getEntriesByType':[],
|
'getEntriesByType':[],
|
||||||
'timeOrigin':1682492723085.3
|
'timeOrigin':1688985072292.5
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -35,6 +35,7 @@ filelist=[
|
|||||||
"IDBDatabase",
|
"IDBDatabase",
|
||||||
"IDBRequest",
|
"IDBRequest",
|
||||||
"IDBOpenDBRequest",
|
"IDBOpenDBRequest",
|
||||||
|
"DeprecatedStorageQuota",
|
||||||
"IDBFactory",
|
"IDBFactory",
|
||||||
"History",
|
"History",
|
||||||
"Screen",
|
"Screen",
|
||||||
@ -171,7 +172,7 @@ filelist=[
|
|||||||
"BluetoothRemoteGATTDescriptor",
|
"BluetoothRemoteGATTDescriptor",
|
||||||
"BluetoothRemoteGATTServer",
|
"BluetoothRemoteGATTServer",
|
||||||
"BluetoothRemoteGATTService",
|
"BluetoothRemoteGATTService",
|
||||||
"blur",
|
// "blur",
|
||||||
"BroadcastChannel",
|
"BroadcastChannel",
|
||||||
"BrowserCaptureMediaStreamTrack",
|
"BrowserCaptureMediaStreamTrack",
|
||||||
"StyleSheet",
|
"StyleSheet",
|
||||||
@ -194,17 +195,17 @@ filelist=[
|
|||||||
"captureEvents",
|
"captureEvents",
|
||||||
"ChannelMergerNode",
|
"ChannelMergerNode",
|
||||||
"ChannelSplitterNode",
|
"ChannelSplitterNode",
|
||||||
"clearInterval",
|
// "clearInterval",
|
||||||
"clearTimeout",
|
// "clearTimeout",
|
||||||
"clientInformation",
|
"clientInformation",
|
||||||
"Clipboard",
|
"Clipboard",
|
||||||
"ClipboardEvent",
|
"ClipboardEvent",
|
||||||
"ClipboardItem",
|
"ClipboardItem",
|
||||||
"close",
|
// "close",
|
||||||
"closed",
|
// "closed",
|
||||||
"CompositionEvent",
|
"CompositionEvent",
|
||||||
"CompressionStream",
|
"CompressionStream",
|
||||||
"confirm",
|
// "confirm",
|
||||||
"ConstantSourceNode",
|
"ConstantSourceNode",
|
||||||
"ContentVisibilityAutoStateChangeEvent",
|
"ContentVisibilityAutoStateChangeEvent",
|
||||||
"ConvolverNode",
|
"ConvolverNode",
|
||||||
@ -212,11 +213,11 @@ filelist=[
|
|||||||
"cookieStore",
|
"cookieStore",
|
||||||
"CookieStoreManager",
|
"CookieStoreManager",
|
||||||
"CountQueuingStrategy",
|
"CountQueuingStrategy",
|
||||||
"createImageBitmap",
|
// "createImageBitmap",
|
||||||
"Credential",
|
"Credential",
|
||||||
"credentialless",
|
// "credentialless",
|
||||||
"CropTarget",
|
"CropTarget",
|
||||||
"crossOriginIsolated",
|
// "crossOriginIsolated",
|
||||||
"CryptoKey",
|
"CryptoKey",
|
||||||
"CSSAnimation",
|
"CSSAnimation",
|
||||||
"CSSConditionRule",
|
"CSSConditionRule",
|
||||||
@ -272,7 +273,7 @@ filelist=[
|
|||||||
"DeviceMotionEvent",
|
"DeviceMotionEvent",
|
||||||
"DeviceMotionEventAcceleration",
|
"DeviceMotionEventAcceleration",
|
||||||
"DeviceMotionEventRotationRate",
|
"DeviceMotionEventRotationRate",
|
||||||
"devicePixelRatio",
|
// "devicePixelRatio",
|
||||||
"DocumentTimeline",
|
"DocumentTimeline",
|
||||||
"DOMMatrixReadOnly",
|
"DOMMatrixReadOnly",
|
||||||
"DOMError",
|
"DOMError",
|
||||||
@ -300,15 +301,15 @@ filelist=[
|
|||||||
"FileSystemHandle",
|
"FileSystemHandle",
|
||||||
"FeaturePolicy",
|
"FeaturePolicy",
|
||||||
"FederatedCredential",
|
"FederatedCredential",
|
||||||
"fetch",
|
// "fetch",
|
||||||
"File",
|
"File",
|
||||||
"FileList",
|
"FileList",
|
||||||
"FileReader",
|
"FileReader",
|
||||||
"FileSystemDirectoryHandle",
|
"FileSystemDirectoryHandle",
|
||||||
"FileSystemFileHandle",
|
"FileSystemFileHandle",
|
||||||
"FileSystemWritableFileStream",
|
"FileSystemWritableFileStream",
|
||||||
"find",
|
// "find",
|
||||||
"focus",
|
// "focus",
|
||||||
"FocusEvent",
|
"FocusEvent",
|
||||||
"FontData",
|
"FontData",
|
||||||
"FontFace",
|
"FontFace",
|
||||||
@ -427,14 +428,14 @@ filelist=[
|
|||||||
"ImageTrackList",
|
"ImageTrackList",
|
||||||
"indexedDB",
|
"indexedDB",
|
||||||
"Ink",
|
"Ink",
|
||||||
"innerHeight",
|
// "innerHeight",
|
||||||
"innerWidth",
|
// "innerWidth",
|
||||||
"InputDeviceCapabilities",
|
"InputDeviceCapabilities",
|
||||||
"InputDeviceInfo",
|
"InputDeviceInfo",
|
||||||
"InputEvent",
|
"InputEvent",
|
||||||
"IntersectionObserver",
|
"IntersectionObserver",
|
||||||
"IntersectionObserverEntry",
|
"IntersectionObserverEntry",
|
||||||
"isSecureContext",
|
// "isSecureContext",
|
||||||
"Keyboard",
|
"Keyboard",
|
||||||
"KeyboardEvent",
|
"KeyboardEvent",
|
||||||
"KeyboardLayoutMap",
|
"KeyboardLayoutMap",
|
||||||
@ -448,7 +449,7 @@ filelist=[
|
|||||||
"localStorage",
|
"localStorage",
|
||||||
"locationbar",
|
"locationbar",
|
||||||
"Lock",
|
"Lock",
|
||||||
"matchMedia",
|
// "matchMedia",
|
||||||
"MathMLElement",
|
"MathMLElement",
|
||||||
"MediaCapabilities",
|
"MediaCapabilities",
|
||||||
"MediaDevices",
|
"MediaDevices",
|
||||||
@ -484,10 +485,10 @@ filelist=[
|
|||||||
"MIDIMessageEvent",
|
"MIDIMessageEvent",
|
||||||
"MIDIOutput",
|
"MIDIOutput",
|
||||||
"MIDIOutputMap",
|
"MIDIOutputMap",
|
||||||
"moveBy",
|
// "moveBy",
|
||||||
"moveTo",
|
// "moveTo",
|
||||||
"MutationEvent",
|
"MutationEvent",
|
||||||
"name",
|
// "name",
|
||||||
"NavigateEvent",
|
"NavigateEvent",
|
||||||
"NavigationCurrentEntryChangeEvent",
|
"NavigationCurrentEntryChangeEvent",
|
||||||
"NavigationDestination",
|
"NavigationDestination",
|
||||||
@ -499,21 +500,21 @@ filelist=[
|
|||||||
"NodeFilter",
|
"NodeFilter",
|
||||||
"NodeIterator",
|
"NodeIterator",
|
||||||
"OfflineAudioCompletionEvent",
|
"OfflineAudioCompletionEvent",
|
||||||
"offscreenBuffering",
|
// "offscreenBuffering",
|
||||||
"OffscreenCanvas",
|
"OffscreenCanvas",
|
||||||
"open",
|
// "open",
|
||||||
"openDatabase",
|
"openDatabase",
|
||||||
"origin",
|
// "origin",
|
||||||
"originAgentCluster",
|
// "originAgentCluster",
|
||||||
"OscillatorNode",
|
"OscillatorNode",
|
||||||
"OTPCredential",
|
"OTPCredential",
|
||||||
"outerHeight",
|
// "outerHeight",
|
||||||
"outerWidth",
|
// "outerWidth",
|
||||||
"OverconstrainedError",
|
"OverconstrainedError",
|
||||||
"PaymentRequestUpdateEvent",
|
"PaymentRequestUpdateEvent",
|
||||||
"PageTransitionEvent",
|
"PageTransitionEvent",
|
||||||
"pageXOffset",
|
// "pageXOffset",
|
||||||
"pageYOffset",
|
// "pageYOffset",
|
||||||
"PannerNode",
|
"PannerNode",
|
||||||
"PasswordCredential",
|
"PasswordCredential",
|
||||||
"PaymentAddress",
|
"PaymentAddress",
|
||||||
@ -546,12 +547,12 @@ filelist=[
|
|||||||
"PresentationConnectionList",
|
"PresentationConnectionList",
|
||||||
"PresentationReceiver",
|
"PresentationReceiver",
|
||||||
"PresentationRequest",
|
"PresentationRequest",
|
||||||
"print",
|
// "print",
|
||||||
"ProcessingInstruction",
|
"ProcessingInstruction",
|
||||||
"Profiler",
|
"Profiler",
|
||||||
"ProgressEvent",
|
"ProgressEvent",
|
||||||
"PromiseRejectionEvent",
|
"PromiseRejectionEvent",
|
||||||
"prompt",
|
// "prompt",
|
||||||
"PublicKeyCredential",
|
"PublicKeyCredential",
|
||||||
"PushManager",
|
"PushManager",
|
||||||
"PushSubscription",
|
"PushSubscription",
|
||||||
@ -573,11 +574,11 @@ filelist=[
|
|||||||
"ReportingObserver",
|
"ReportingObserver",
|
||||||
"requestAnimationFrame",
|
"requestAnimationFrame",
|
||||||
"requestIdleCallback",
|
"requestIdleCallback",
|
||||||
"resizeBy",
|
// "resizeBy",
|
||||||
"ResizeObserver",
|
"ResizeObserver",
|
||||||
"ResizeObserverEntry",
|
"ResizeObserverEntry",
|
||||||
"ResizeObserverSize",
|
"ResizeObserverSize",
|
||||||
"resizeTo",
|
// "resizeTo",
|
||||||
"Response",
|
"Response",
|
||||||
"RTCCertificate",
|
"RTCCertificate",
|
||||||
"RTCDataChannelEvent",
|
"RTCDataChannelEvent",
|
||||||
@ -602,17 +603,17 @@ filelist=[
|
|||||||
"Scheduling",
|
"Scheduling",
|
||||||
"ScreenDetailed",
|
"ScreenDetailed",
|
||||||
"ScreenDetails",
|
"ScreenDetails",
|
||||||
"screenLeft",
|
// "screenLeft",
|
||||||
"screenTop",
|
// "screenTop",
|
||||||
"screenX",
|
// "screenX",
|
||||||
"screenY",
|
// "screenY",
|
||||||
"ScriptProcessorNode",
|
"ScriptProcessorNode",
|
||||||
"scroll",
|
// "scroll",
|
||||||
"scrollbars",
|
// "scrollbars",
|
||||||
"scrollBy",
|
// "scrollBy",
|
||||||
"scrollTo",
|
// "scrollTo",
|
||||||
"scrollX",
|
// "scrollX",
|
||||||
"scrollY",
|
// "scrollY",
|
||||||
"SecurityPolicyViolationEvent",
|
"SecurityPolicyViolationEvent",
|
||||||
"Selection",
|
"Selection",
|
||||||
"SensorErrorEvent",
|
"SensorErrorEvent",
|
||||||
@ -632,7 +633,7 @@ filelist=[
|
|||||||
"SpeechSynthesisEvent",
|
"SpeechSynthesisEvent",
|
||||||
"SpeechSynthesisErrorEvent",
|
"SpeechSynthesisErrorEvent",
|
||||||
"StaticRange",
|
"StaticRange",
|
||||||
"status",
|
// "status",
|
||||||
"statusbar",
|
"statusbar",
|
||||||
"StereoPannerNode",
|
"StereoPannerNode",
|
||||||
"stop",
|
"stop",
|
||||||
@ -785,7 +786,7 @@ filelist=[
|
|||||||
"VideoFrame",
|
"VideoFrame",
|
||||||
"VideoPlaybackQuality",
|
"VideoPlaybackQuality",
|
||||||
"ViewTransition",
|
"ViewTransition",
|
||||||
"vilame_setter",
|
// "vilame_setter",
|
||||||
"VirtualKeyboard",
|
"VirtualKeyboard",
|
||||||
"VirtualKeyboardGeometryChangeEvent",
|
"VirtualKeyboardGeometryChangeEvent",
|
||||||
"VTTCue",
|
"VTTCue",
|
||||||
@ -827,7 +828,7 @@ filelist=[
|
|||||||
"Worker",
|
"Worker",
|
||||||
"WritableStreamDefaultController",
|
"WritableStreamDefaultController",
|
||||||
"WritableStreamDefaultWriter",
|
"WritableStreamDefaultWriter",
|
||||||
"ws",
|
// "ws",
|
||||||
"XRSpace",
|
"XRSpace",
|
||||||
"XRDepthInformation",
|
"XRDepthInformation",
|
||||||
"XRReferenceSpace",
|
"XRReferenceSpace",
|
||||||
@ -869,11 +870,11 @@ filelist=[
|
|||||||
"XRWebGLDepthInformation",
|
"XRWebGLDepthInformation",
|
||||||
"XRWebGLLayer",
|
"XRWebGLLayer",
|
||||||
"XSLTProcessor",
|
"XSLTProcessor",
|
||||||
"Error",
|
// "Error",
|
||||||
"MemoryInfo",
|
"MemoryInfo",
|
||||||
"atob",
|
// "atob",
|
||||||
"btoa",
|
// "btoa",
|
||||||
"chrome",
|
// "chrome",
|
||||||
"GPU",
|
"GPU",
|
||||||
"GPUAdapter",
|
"GPUAdapter",
|
||||||
"GPUAdapterInfo",
|
"GPUAdapterInfo",
|
||||||
@ -915,7 +916,7 @@ filelist=[
|
|||||||
"GPUUncapturedErrorEvent",
|
"GPUUncapturedErrorEvent",
|
||||||
"GPUValidationError",
|
"GPUValidationError",
|
||||||
"LaunchQueue",
|
"LaunchQueue",
|
||||||
"length",
|
// "length",
|
||||||
"ToggleEvent",
|
"ToggleEvent",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
1
env_xbb_lastest_bo/config/readme.txt
Normal file
1
env_xbb_lastest_bo/config/readme.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
先运行 changeDom.js 去对应网站获取location等相关信息,复制后,粘贴到config.js下 (bodavm.memory.location以下代码替换)
|
@ -19,7 +19,11 @@ function getCode(){
|
|||||||
code+=getFile("toolsFunc")
|
code+=getFile("toolsFunc")
|
||||||
// code+=getFile("toolsJsSoup")
|
// code+=getFile("toolsJsSoup")
|
||||||
// code+=getFile("toolsParseHtml")
|
// code+=getFile("toolsParseHtml")
|
||||||
code+=getFile("envFunc")
|
code+=getFile("envFuncBom")
|
||||||
|
code+=getFile("envFuncDom")
|
||||||
|
code+=getFile("envFuncJSApi")
|
||||||
|
// code+=getFile("envFuncOther")
|
||||||
|
|
||||||
code+=getFile("toolsPlugin")
|
code+=getFile("toolsPlugin")
|
||||||
return code
|
return code
|
||||||
}
|
}
|
||||||
|
@ -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)}},);
|
|
||||||
|
|
@ -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)}},);
|
|
||||||
|
|
@ -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;
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
||||||
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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;
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
||||||
|
|
@ -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},);
|
|
@ -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)}},);
|
|
||||||
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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;
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}});
|
|
||||||
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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;
|
|
@ -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});
|
|
||||||
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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;
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
||||||
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
@ -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)}},);
|
|
@ -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},);
|
|
||||||
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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)}},);
|
|
@ -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
Loading…
x
Reference in New Issue
Block a user