This commit is contained in:
xuxiaobo-bobo 2024-02-18 15:40:48 +08:00
parent 3bf7299161
commit 842b34b5ca
5220 changed files with 373571 additions and 648270 deletions

1
.idea/.name Normal file
View File

@ -0,0 +1 @@
rsvmp.py

8
.idea/My_Dir2.iml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.8 (boenv3.8) (17)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

14
.idea/deployment.xml Normal file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PublishConfigData" remoteFilesAllowedToDisappearOnAutoupload="false">
<serverData>
<paths name="ubuntu@110.40.186.104:22 password">
<serverdata>
<mappings>
<mapping local="$PROJECT_DIR$" web="/" />
</mappings>
</serverdata>
</paths>
</serverData>
</component>
</project>

View File

@ -0,0 +1,7 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="TsLint" enabled="true" level="WARNING" enabled_by_default="true" />
</profile>
</component>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

4
.idea/misc.xml Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (boenv3.8) (17)" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/My_Dir2.iml" filepath="$PROJECT_DIR$/.idea/My_Dir2.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

140
.idea/workspace.xml Normal file
View File

@ -0,0 +1,140 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="325b9d8e-f50b-478b-b092-cf3a5a0cd52c" name="变更" comment="" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="JavaScript File" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="MarkdownSettingsMigration">
<option name="stateVersion" value="1" />
</component>
<component name="ProjectId" id="2Yl3ObmtyWcHjBhqFP7t9pcuP0H" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;WebServerToolWindowFactoryState&quot;: &quot;true&quot;,
&quot;last_opened_file_path&quot;: &quot;D:/My_Dir2/bodaEnv&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
}
}</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="D:\My_Dir2\bodaEnv" />
<recent name="D:\My_Dir2\bodaEnv\tools" />
<recent name="D:\My_Dir2\bodaEnv\run" />
<recent name="D:\My_Dir2\env_xbb_lastest_bo\nodePlugin" />
</key>
</component>
<component name="RunManager" selected="Python.vmp">
<configuration name="main.js" type="NodeJSConfigurationType" temporary="true" path-to-node="$PROJECT_DIR$/node" nameIsGenerated="true" path-to-js-file="$PROJECT_DIR$/bodaEnv/main.js" working-dir="$PROJECT_DIR$/bodaEnv">
<method v="2" />
</configuration>
<configuration name="rsvmp" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="My_Dir2" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/env_xbb_lastest_bo" />
<option name="IS_MODULE_SDK" value="true" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/env_xbb_lastest_bo/rsvmp.py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<configuration name="vmp" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="My_Dir2" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/bodaEnv" />
<option name="IS_MODULE_SDK" value="true" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/bodaEnv/vmp.py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<list>
<item itemvalue="Node.js.main.js" />
<item itemvalue="Python.vmp" />
<item itemvalue="Python.rsvmp" />
</list>
<recent_temporary>
<list>
<item itemvalue="Python.vmp" />
<item itemvalue="Node.js.main.js" />
<item itemvalue="Python.rsvmp" />
</list>
</recent_temporary>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="默认任务">
<changelist id="325b9d8e-f50b-478b-b092-cf3a5a0cd52c" name="变更" comment="" />
<created>1701086308387</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1701086308387</updated>
<workItem from="1701086309974" duration="81000" />
<workItem from="1706624644684" duration="63000" />
<workItem from="1706626717099" duration="1265000" />
<workItem from="1708224669797" duration="627000" />
<workItem from="1708225326360" duration="2395000" />
<workItem from="1708228577562" duration="7895000" />
<workItem from="1708237049846" duration="219000" />
<workItem from="1708238927553" duration="2473000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
<component name="com.intellij.coverage.CoverageDataManagerImpl">
<SUITE FILE_PATH="coverage/rsvmp_py$vmp.coverage" NAME="vmp 覆盖结果" MODIFIED="1708240989759" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/bodaEnv" />
<SUITE FILE_PATH="coverage/rsvmp_py$rsvmp.coverage" NAME="rsvmp 覆盖结果" MODIFIED="1706627521104" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/env_xbb_lastest_bo" />
</component>
</project>

17
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,17 @@
{
// 使 IntelliSense
//
// 访: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "启动程序",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}\\bodaEnv\\main.js"
}
]
}

10
11.html
View File

@ -1,10 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta content="X_x2p7Tsfu9uHM_56gUktbxRXlNGumFLWwgChad1Uu8SmSW3AqesLA" r="m"><!--[if lt IE 9]><script r='m'>document.createElement("section")</script><![endif]--><script type="text/javascript" r='m'>$_ts=window['$_ts'];if(!$_ts)$_ts={};$_ts.nsd=14477;$_ts.cd="qJmqrfAlo1AqD1WmxGq9qPAkDA9bqcArxq3Gc1AmD1WcEAVvcqA7xGq9HPAlDA9bqcAcxqWRc13qtc0xxqlREaE9raZExGq9r1A4DA99qcArrnQxrr0bqcAooAARc1AkD1WlxGq9q1ADDsq9rp9OqPAcxaLlon3qtrAnxGqLmqa9qp9OqPAlD1Wmoaq9qPAkDA99q1Qhrr0bqr0kxqqRc13qxq39rS9xxqEGEaW9qp9OqPADxaalDn3qoAE9qS9xxGq9q1ADDKWbqcAlxqVRc1AcxnDFqs3SqGVnWxLOcrrv1uokoXLnd24JmjH9s4lvCn2cY4gTZIivq_y0DM0qrkWorq1MhqtaKUabJW2f1YmnQVJ7nbzjFmNI32i0McyNp1V5UdpCMD9XFUmLePeXQDy.tD.BMCaNMoxLFhRzwK2XKPGbjDrkVbprQ9BGMKxaFolT1ZNMpOJqwP35aKTTFKg.FvoCMnS.wCzLtHpCMD9XFUmLePeXQDy.K1PgWmAnJ9fAp8EnV0TnJ6Ttd9y.1mpxw1FGKDyaMb7LFXeBMc27QbfLzbTTFKg.FvoCMnS.wCzLKM3fJKrmUvyM50f2slJhYOuQ1YfeAKzopMGyKCz6FCGLeoR7F1yNQKOChCyaMb7LFXeBMc27QbfLSnZPpbRKwuocF6pEWDTjJBmTM0pKRVfp5nl_UbSnFDPCMUYNMPzjQIRBhDz6FCGLeoR7F1yNQKOCUPav16xfWHgaJVmjUsYedCZXHKS7p6HB3PEdKK2SFH3BMvrXFnfj4Ce7tKSnFDPCMUYNMPzjQIRBU19GsmTu00Rs3sRXYl.EVUR6p2TYII9zQ1QgUDNSebZ7F6w.FcO0wbSNhb2SFH3BMvrXFnfj4Ce7Kcg2RuMtYmrtsKG6IB2aQUpfw92Be22iAPqeUC.BMCaNMoxLFhRzwK2XtCNSebZ7F6w.FcO0wbSNUn7bRez.V2TaWlNPLCpkW9TrHYu5K0zP3nV5UdpCMD9XFUmLePeXQDy.tD.BMCaNMoxLFhRzwK2XKPGbg0TAwCgdws6nJ0TFY2f0AwpaRCmgwP35aKTTFKg.FvoCMnS.wCzLtHpCMD9XFUmLePeXQDy.K1Pg8bYDUVEZVXx6pOTgYURw_UrYU0Yhp1FGKDyaMb7LFXeBMc27QbfLzbTTFKg.FvoCMnS.wCzLKM3f82NpMTEenTzfVlfz3kHeibm1QCz5wMGyKCz6FCGLeoR7F1yNQKOChCyaMb7LFXeBMc27QbfLS6g7F6w.FmbAqGyBF0ROFIeTRuyEwY3aeoYyQk2A3kMPY9fawuSbpeRS30fgVseL0uwvUCmjpu5PYYrwwuyPFdGTFs3yW9fhallyJlYkFkKLiDz1Y9m0JBzRYbwmUOe.Z2zpsbznMV4KMV9.ROEC3tW0JczLwkenTlxDAomOWVIQ1sV.ROEC3tW0JczLwkei6m27FbzrR2FBQuG.ROEC3tW0JczLwketdmJbM0Jp126EFT3.FoAdHWrLWCrKwbRS4TJDHOwpV2UiY2rYR6AZR_m2iopMsCrLg0wywUAZM9kps9zkwlRNUjxbhbl6JKqe.sQXM6lZAk8PJmRxQKefRdrvhbl6JKqe.sQXM6lZtbcBWKAZJsWjMX9kqqVkJaAmjaWsMURuwo8GWs9TWk3CHtLniOlCJqAcdO3n3s7arq8.JkVmck30Ht9nJuanWuAlvs7uHkqaJkcFleanbJnwLHhIZSE106SitHZqm1L86pXyanvGrN0orxZrralcx4Q0Z12YFEldETlNWGdaYpb5EyZHOhG2ZA6O9WmLXAwPrqnBJk3TWOESJxLcWAVEJOEejk3aWO7dWq1SwC2AFDptUQfCMurfwTJZa9gXHYYxJmUJsu2GYYwnVwpM3uJw12po6vmYpqEorqKXqalTqG3urjL08P2ORbQL5CyntKJ6MnO4QD0N36mztHfPFn2GRvqL5DNXtKrjwcOg8sEN31zvRIGB3CNBtCw0_PeOwvl.R6I7hCp9wPzGFH3BRDNftCr.5U773KTutDk6RcSGMC7L3IY6hDr_3PfPebE73Cy9tDhCw1SOMK9L3BYzwc29FoqLdKwPtKYBFnOeFb3NRU0LMHRuhDTnwnf74bq7MDmLtD60R1S7MDgLMIpahDSnRPfz_Ka7MCJTtD44wKlNFowf34RNQDEXMUQLZorBFny.MKFCMCePhbLaRMRX3UVXFbTGzbyNFcyjM6tCMbefhbN.Q.RXQk3XFvAazbyaRcyjwDoehCTTR1zNwiLBMUR.tCzbZceBRvL.FCHehCeN3cz.FHZBM6m9tCzn5neaRol.wDI4QnSTRblLwHTXhoY.Rcf0ebL7wKyXw6cCQCyPhvw0FMRuQo3Xw6pazvJaQUL.woI5h6rZhvweR4RnFKWXwvrZzvxOFvVTtoM4h6x9MnzCR8GBQbr2t6Rf_1enFcyTFUhgh6xSRczCQHwuhoRGFnf6do77wb0.w6heh6Jn3nz6QdaBQ6SSt6r2_ce0RoG.QDHGh6p7RczaMIS2homzwURfeoQ7QURftokPwnSuQKWLQX2ahoJSQcfngbQ7QbJStoHd3UqNwKN2tiTXwP2TFDxPzvpB3CATtoHjQcSnRCYNtixfM12_F6QLgbeuI1ydFKPC86rLhve6FhR48P2gt6yz_GWqrAR3EDhhqapFxbeorxyQxcmfrarMBPQ0rAW0rqFNJqqlWaQmJA";if($_ts.lcd)$_ts.lcd();</script><script type="text/javascript" charset="utf-8" src="/5LOZB91GDl12/ohXQKiuiJLnI.d52d974.js" r='m'></script></head>
<body>
</body>
</html>
<script type="text/javascript" r='m'>_$_i();</script>
<a href="/5LOZB91GDl12/44956656/LGod1xTM57RT/05K32qyeBHJv/SLOq9GwcT7bS" style="display:none">pEle4cWd_CBQ</a>

343
bodaEnv/config/changeDom.js Normal file
View File

@ -0,0 +1,343 @@
//从浏览器中复制环境,然后粘贴放入configFromChrome.js中
window.canvassss=document.createElement("canvas")
window.cccc=canvassss.getContext("2d")
window.localstorage__={}
for(let i in localStorage){
if ((typeof localStorage[i]) !='function'){
localstorage__[i]=localStorage[i]
}
}
window.aaaaaa=
`
bodaEnv.memory.document={
URL:"${document.URL}",
referrer:"${document.referrer}",
documentURI:"${document.documentURI}",
compatMode:"${document.compatMode}",
dir:"${document.dir}",
title:'${document.title}',
designMode:"${document.designMode}",
readyState:"${document.readyState}",
contentType:"${document.contentType}",
inputEncoding:"${document.inputEncoding}",
domain:"${document.domain}",
characterSet:"${document.characterSet}",
charset:"${document.charset}",
hidden:"${document.hidden}",
onmousemove:${document.onmousemove},
onselectionchange:${document.onselectionchange},
cookie:'${document.cookie}'
};
bodaEnv.memory.cookies_=bodaEnv.memory.document['cookie'].split(';')
if (bodaEnv.memory.cookies_[0]){
for (let i = 0; i < bodaEnv.memory.cookies_.length; i++) {
let cookie = bodaEnv.memory.cookies_[i].split("=");
bodaEnv.memory.jsonCookie[cookie[0]] = cookie[1];
}
}
bodaEnv.memory.htmldivelement={
align:"${HTMLDivElement.align}",
};
bodaEnv.memory.history={
scrollRestoration:"${history.scrollRestoration}"
};
bodaEnv.memory.screen={
pixelDepth:${screen.pixelDepth},
colorDepth:${screen.colorDepth},
availLeft:${screen.availLeft},
availTop:${screen.availTop},
isExtended:${screen.isExtended},
orientation:${JSON.stringify(screen.orientation)},
onchange:${screen.onchange},
};
bodaEnv.memory.navigator={
language:"${navigator.language}",
// userAgent:"${navigator.userAgent}",
// appVerboda:"${navigator.appVerboda}",
vendor:"${navigator.vendor}",
appName:"${navigator.appName}",
appCodeName:"${navigator.appCodeName}",
cookieEnabled:${navigator.cookieEnabled},
languages:${JSON.stringify(navigator.languages)},
productSub:"${navigator.productSub}",
userAgentData:${JSON.stringify(navigator.userAgentData)},
xr:${JSON.stringify(navigator.xr)},
platform:'${navigator.platform}',
webkitPersistentStorage:${JSON.stringify(navigator.webkitPersistentStorage)},
connection:${JSON.stringify(navigator.connection)},
javaEnabled:${navigator.javaEnabled()},
product:'${navigator.product}',
vendorSub:${JSON.stringify(navigator.vendorSub)},
deviceMemory:${navigator.deviceMemory},
maxTouchPoints:${navigator.maxTouchPoints}
};
bodaEnv.memory.window={
vilame_setter:${JSON.stringify(window.vilame_setter)?JSON.stringify(window.vilame_setter):'{}'},
name:${JSON.stringify(window.name)},
origin:${JSON.stringify(window.origin)},
defaultStatus:${JSON.stringify(window.defaultStatus)},
defaultstatus:${JSON.stringify(window.defaultstatus)},
devicePixelRatio:${window.devicePixelRatio},
isSecureContext:${window.isSecureContext},
length:${window.length},
status:${JSON.stringify(window.status)},
onmessage:${window.onmessage},
onbeforeunload:${window.onbeforeunload},
closed:${window.closed},
isSecureContext:${window.isSecureContext},
onappinstalled:${window.onappinstalled},
onbeforeinstallprompt:${window.onbeforeinstallprompt},
onbeforexrselect:${onbeforexrselect},
onabort:${onabort},
onblur:${onblur},
oncancel:${oncancel},
oncanplay:${oncanplay},
oncanplaythrough:${oncanplaythrough},
onsearch:${onsearch},
opener:${opener},
frameElement:${frameElement},
// customElements:${window.customElements}
onbeforeinput:${onbeforeinput},
oncontextmenu:${oncontextmenu},
oncontextrestored:${oncontextrestored},
oncuechange:${oncuechange},
ondblclick:${ondblclick},
ondrag:${ondrag},
ondragend:${ondragend},
ondragenter:${ondragenter},
ondragleave:${ondragleave},
ondragover:${ondragover},
ondragstart:${ondragstart},
ondrop:${ondrop},
ondurationchange:${ondurationchange},
onemptied:${onemptied},
onended:${onended},
onerror:${onerror},
onfocus:${onfocus},
onformdata:${onformdata},
oninput:${oninput},
oninvalid:${oninvalid},
onkeydown:${onkeydown},
onkeypress:${onkeypress},
onkeyup:${onkeyup},
onload:${onload},
onloadeddata:${onloadeddata},
onloadedmetadata:${onloadedmetadata},
onloadstart:${onloadstart},
onmousedown:${onmousedown},
onmouseenter:${onmouseenter},
onmouseleave:${onmouseleave},
onmousemove:${onmousemove},
onmouseout:${onmouseout},
onmouseover:${onmouseover},
onmouseup:${onmouseup},
onmousewheel:${onmousewheel},
onpause:${onpause},
onplay:${onplay},
onplaying:${onplaying},
onprogress:${onprogress},
onratechange:${onratechange},
onreset:${onreset},
onresize:${onresize},
onscroll:${onscroll},
onsecuritypolicyviolation:${onsecuritypolicyviolation},
onseeked:${onseeked},
onseeking:${onseeking},
onselect:${onselect},
onslotchange:${onslotchange},
onstalled:${onstalled},
onsubmit:${onsubmit},
onsuspend:${onsuspend},
ontimeupdate:${ontimeupdate},
ontoggle:${ontoggle},
onvolumechange:${onvolumechange},
onwaiting:${onwaiting},
onwebkitanimationend:${onwebkitanimationend},
onwebkitanimationiteration:${onwebkitanimationiteration},
onwebkitanimationstart:${onwebkitanimationstart},
onwebkittransitionend:${onwebkittransitionend},
onwheel:${onwheel},
onauxclick:${onauxclick},
ongotpointercapture:${ongotpointercapture},
onlostpointercapture:${onlostpointercapture},
onpointerdown:${onpointerdown},
onpointermove:${onpointermove},
onpointerrawupdate:${onpointerrawupdate},
onpointerup:${onpointerup},
onpointercancel:${onpointercancel},
onpointerover:${onpointerover},
onpointerout:${onpointerout},
onpointerenter:${onpointerenter},
onpointerleave:${onpointerleave},
onselectstart:${onselectstart},
onselectionchange:${onselectionchange},
onanimationend:${onanimationend},
onanimationiteration:${onanimationiteration},
onanimationstart:${onanimationstart},
ontransitionrun:${ontransitionrun},
ontransitionstart:${ontransitionstart},
ontransitionend:${ontransitionend},
ontransitioncancel:${ontransitioncancel},
onafterprint:${onafterprint},
onbeforeprint:${onbeforeprint},
onbeforeunload:${onbeforeunload},
onhashchange:${onhashchange},
onlanguagechange:${onlanguagechange},
onmessage:${onmessage},
onmessageerror:${onmessageerror},
onoffline:${onoffline},
ononline:${ononline},
onpagehide:${onpagehide},
onpageshow:${onpageshow},
onpopstate:${onpopstate},
onrejectionhandled:${onrejectionhandled},
onstorage:${onstorage},
onunhandledrejection:${onunhandledrejection},
onunload:${onunload},
crossOriginIsolated:${crossOriginIsolated},
// scheduler:${scheduler},
ondevicemotion:${window.ondevicemotion?window.ondevicemotion:null},
ondeviceorientation:${window.ondeviceorientation?window.ondeviceorientation:null},
ondeviceorientationabsolute:${window.ondeviceorientationabsolute?window.ondeviceorientationabsolute:null},
onbeforematch:${onbeforematch},
onbeforetoggle:${onbeforetoggle},
originAgentCluster:${originAgentCluster},
credentialless:${credentialless},
oncontentvisibilityautostatechange:${oncontentvisibilityautostatechange},
onscrollend:${onscrollend},
};
bodaEnv.memory.localStorage=${JSON.stringify(localstorage__)}
delete bodaEnv.memory.localStorage['length']
bodaEnv.memory.Performance={
'getEntriesByType':${JSON.stringify(performance.getEntriesByType('resource'))},
'timeOrigin':${performance.timeOrigin}
};
`
copy(aaaaaa)

315
bodaEnv/config/config.js Normal file
View File

@ -0,0 +1,315 @@
globalThis.bodaEnv = {
"toolsFunc": {}, //功能函数相关,插件
"envFunc": {},//环境相关
"config": {}, //配置相关
"memory": {},
"toolsPlugin": {} //Plugin相关
}
bodaEnv.memory.regexRule={
'url':/[\\\/]([^\\\/?]+)(?:\?|$)/ //https http://xxxxx//xx.js //xxx//xx.js?xxxx
} //正则匹配
bodaEnv.memory.globlProtoObj={}
bodaEnv.config.proxy = false; //是否代理 只会处理 toolsFunc.proxy2 方法 基本上不用
bodaEnv.config.randomhook = false //hook随机值和时间
bodaEnv.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",
"sesbodaStorage",
"localStorage",
"onbeforexrselect",
"onabort",
"onbeforeinput",
"onbeforetoggle",
"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",
"fence",
"caches",
"cookieStore",
"ondevicemotion",
"ondeviceorientation",
"ondeviceorientationabsolute",
"launchQueue",
"sharedStorage",
"documentPictureInPicture",
"onbeforematch",
"getScreenDetails",
"queryLocalFonts",
"showDirectoryPicker",
"showOpenFilePicker",
"showSaveFilePicker",
"originAgentCluster",
"credentialless",
"speechSynthesis",
"oncontentvisibilityautostatechange",
"onscrollend",
"webkitRequestFileSystem",
"webkitResolveLocalFileSystemURL"
] //iframe 下的keys
bodaEnv.memory.undefined=bodaallundefined
bodaEnv.memory.jsonCookie = {};// json格式的cookie
bodaEnv.memory.symbolData=Symbol('data')
bodaEnv.memory.WeakMap=new WeakMap()
bodaEnv.memory.ObjWeakMapProtoAttr=new WeakMap()
bodaEnv.memory.window={
'onload':null
}
bodaEnv.memory.timeoutID =0
bodaEnv.memory.asyncEvent={
setTimeout:[],
MessageChannel:{
onmessage:[]
},
}
bodaEnv.memory.asyncEvent['listener']={
'focus':[],
'mousemove':[],
'mousedown':[],
'mouseup':[],
'load':[],
'deviceorientation':[],
'message':[],
'click':[],
'input':[],
'focusout':[],
'focusin':[],
'error':[],
'onmousedown':[],
'onselectstart':[],
'onload':[],
'onclick':[],
'onerror':[],
'onaudioprocess':[],
'onselectionchange':[],
'onresize':[],
'onmouseenter':[],
'onmousemove':[]
}
bodaEnv.memory.asyncEvent['websocket']={
'onmessage':[]
}
bodaEnv.memory.allAttrObj=[] //存放所有getObjWeakMapProtoAttr setObjWeakMapProtoAttr 对象
bodaEnv.memory.filterProxyProp=['hasOwnProperty','hasOwnProperty_bo','__proto__', 'constructor', 'valueOf', bodaEnv.memory.symbolProperty, bodaEnv.memory.symbolProxy, bodaEnv.memory.symbolData, Symbol.toPrimitive, Symbol.toStringTag, "eval", 'toString', 'prototype','Symbol(data)',Symbol('data'),Symbol('Symbol.toStringTag'),"Symbol(Symbol.toStringTag)",bodaEnv.memory.myFunction_toString_symbol];
bodaEnv.memory.collection={} //存放collction
bodaEnv.memory.childrenCollectionMap=new Map()//存放Element.children
bodaEnv.memory.classListMap=new Map() //存放classList
bodaEnv.memory.nodeListMap=new Map() //存放nodeList
bodaEnv.memory.RTCPeerConnection=[]
bodaEnv.memory.scroll=[0,0]
bodaEnv.memory.all=[]
bodaEnv.memory.IDBRequest={}
bodaEnv.memory.IDBOpenDBRequest={}
bodaEnv.memory.iframe = {
"contentWindow":[],
"contentDocument": {
'this': '',
'res': ''
},
"thisWindow": {
"this": [],
// "res":''
}
} //存放iframe相关

View File

@ -0,0 +1,787 @@
//收集的阿里以及瑞数的字体指纹
bodaEnv.memory.fontsize = {
"SimHei": [640, 160],
"SimSun": [640, 160],
"NSimSun": [640, 160],
"FangSong": [640, 160],
"KaiTi": [640, 160],
"FangSongGB2312": [614, 211],
"KaiTiGB2312": [614, 211],
"Microsoft YaHei": [614, 211],
"Hiragino Sans GB": [614, 211],
"STHeiti Light": [614, 211],
"STHeiti": [614, 211],
"STKaiti": [614, 211],
"STSong": [614, 211],
"STFangsong": [614, 211],
"LiSu": [614, 211],
"YouYuan": [614, 211],
"STXihei": [614, 211],
"STZhongsong": [614, 211],
"FZShuTi": [614, 211],
"FZYaoti": [614, 211],
"STCaiyun": [614, 211],
"STHupo": [614, 211],
"STLiti": [614, 211],
"STXingkai": [614, 211],
"STXinwei": [614, 211],
"DFPhelvetica": [614, 211],
"Tibetan Machine Uni": [614, 211],
"Cooljazz": [614, 211],
"Verdana": [641, 194],
"tahoma": [565, 193],
"LG Smart_H test Regular": [614, 211],
"DINPro-light": [614, 211],
"HelveM_India": [614, 211],
"SECRobotoLight Bold": [614, 211],
"OR Mohanty Unicode Regular": [614, 211],
"Droid Sans Thai": [614, 211],
"Kannada Sangam MN": [614, 211],
"DDC Uchen": [614, 211],
"SamsungKannadaRegular": [614, 211],
"MI LANTING Bold": [614, 211],
"SamsungSansNum3L Light": [614, 211],
"verdana": [641, 194],
"HelveticaNeueThin": [614, 211],
"SECFallback": [614, 211],
"SamsungEmoji": [614, 211],
"Telugu Sangam MN": [614, 211],
"Carrois Gothic SC": [614, 211],
"Flyme Light Roboto Light": [614, 211],
"SoMA-Digit Light": [614, 211],
"SoMC Sans Regular": [614, 211],
"HYXiYuanJ": [614, 211],
"sst": [614, 211],
"samsung-sans-num4T": [614, 211],
"gm_mengmeng": [614, 211],
"Lohit Kannada": [614, 211],
"times new roman": [522, 177],
"samsung-sans-num4L": [614, 211],
"serif-monospace": [614, 211],
"SamsungSansNum-3T Thin": [614, 211],
"ColorOSUI-XThin": [614, 211],
"Droid Naskh Shift Alt": [614, 211],
"SamsungTeluguRegular": [614, 211],
"Bengali OTS": [614, 211],
"MI LanTing_GB Outside YS": [614, 211],
"FZMiaoWu_GB18030": [614, 211],
"helve-neue-regular": [614, 211],
"SST Medium": [614, 211],
"Courier New": [768, 181],
"Khmer Mondulkiri Bold": [614, 211],
"Roboto Medium": [614, 211],
"Droid Sans Bold": [614, 211],
"goudy": [614, 211],
"sans-serif-condensed-light": [614, 211],
"SFinder": [614, 211],
"noto-sans-cjk-medium": [614, 211],
"miui": [614, 211],
"MRocky PRC Bold": [614, 211],
"AndroidClock Regular": [614, 211],
"SamsungSansNum-4L Light": [614, 211],
"sans-serif-thin": [614, 211],
"AaPangYaer": [614, 211],
"casual": [614, 211],
"BN MohantyOT Bold": [614, 211],
"x-sst": [614, 211],
"NotoSansMyanmarZawgyi": [614, 211],
"AshleyScriptMT Alt": [614, 211],
"Noto Sans Devanagari UI": [614, 211],
"Roboto Condensed Bold": [614, 211],
"Roboto Medium Italic": [614, 211],
"miuiex": [614, 211],
"Noto Sans Gurmukhi UI": [614, 211],
"SST Vietnamese Light": [614, 211],
"LG_Oriya": [614, 211],
"hycoffee": [614, 211],
"x-sst-ultralight": [614, 211],
"DFHeiAW7-A": [614, 211],
"FZZWXBTOT_Unicode": [614, 211],
"Devanagari Sangam MN Bold": [614, 211],
"sans-serif-monospace": [614, 211],
"Padauk Book Bold": [614, 211],
"Microsoft Himalaya": [350, 160],
"SamsungSansFallback": [614, 211],
"SST Medium Italic": [614, 211],
"AndroidEmoji": [614, 211],
"SamsungSansNum-3R": [614, 211],
"ITC Stone Serif": [614, 211],
"sans-serif-smallcaps": [614, 211],
"x-sst-medium": [614, 211],
"LG_Sinhalese": [614, 211],
"Roboto Thin Italic": [614, 211],
"century-gothic": [614, 211],
"Clockopia": [614, 211],
"Luminous_Sans": [614, 211],
"Floridian Script Alt": [614, 211],
"Noto Sans Gurmukhi Bold": [614, 211],
"LTHYSZK Bold": [614, 211],
"GS_Thai": [614, 211],
"SamsungNeoNum_3T_2": [614, 211],
"Arabic": [614, 211],
"hans-sans-normal": [614, 211],
"Lohit Telugu": [614, 211],
"HYQiHei-50S Light": [614, 211],
"Lindsey for Samsung": [614, 211],
"AR Crystalhei DB": [614, 211],
"Samsung Sans Medium": [614, 211],
"samsung-sans-num45": [614, 211],
"hans-sans-bold": [614, 211],
"Luminous_Script": [614, 211],
"SST Condensed": [614, 211],
"SamsungDevanagariRegular": [614, 211],
"Anjal Malayalam MN": [614, 211],
"FZLanTingHei-M-GB18030": [614, 211],
"Hebrew OTS": [614, 211],
"Samsung Sans Light": [614, 211],
"Choco cooky": [614, 211],
"helve-neue-thin": [614, 211],
"PN MohantyOT Medium": [614, 211],
"Droid Serif": [614, 211],
"SamsungSinhalaRegular": [614, 211],
"helvetica": [560, 179],
"Noto Sans Devanagari UI Bold": [614, 211],
"SST Light": [614, 211],
"DFPEmoji": [614, 211],
"weatherfontnew Regular": [614, 211],
"RobotoNum3R": [614, 211],
"DINPro-medium": [614, 211],
"Samsung Sans Num55": [614, 211],
"SST Heavy Italic": [614, 211],
"LGlock4 Regular_0805": [614, 211],
"Georgia": [589, 182],
"noto-sans-cjk": [614, 211],
"Telugu Sangam MN Bold": [614, 211],
"MIUI EX Normal": [614, 211],
"HYQiHei-75S Bold": [614, 211],
"NotoSansMyanmarZawgyi Bold": [614, 211],
"yunospro-black": [614, 211],
"helve-neue-normal": [614, 211],
"Luminous_Serif": [614, 211],
"TM MohantyOT Normal": [614, 211],
"SamsungSansNum-3Lv Light": [614, 211],
"Samsung Sans Num45": [614, 211],
"SmartGothic Medium": [614, 211],
"georgia": [589, 182],
"casual-font-type": [614, 211],
"Samsung Sans Bold": [614, 211],
"small-capitals": [614, 211],
"MFinance PRC Bold": [614, 211],
"FZLanTingHei_GB18030": [614, 211],
"SamsungArmenian": [614, 211],
"Roboto Bold": [614, 211],
"century-gothic-bold": [614, 211],
"x-sst-heavy": [614, 211],
"SST Light Italic": [614, 211],
"TharLon": [614, 211],
"x-sst-light": [614, 211],
"Dinbol Regular": [614, 211],
"SamsungBengaliRegular": [614, 211],
"KN MohantyOTSmall Medium": [614, 211],
"hypure": [614, 211],
"SamsungTamilRegular": [614, 211],
"Malayalam Sangam MN": [614, 211],
"Noto Sans Kannada UI": [614, 211],
"helve-neue": [614, 211],
"Noto Sans Kannada Bold": [614, 211],
"Sanpya": [614, 211],
"SamsungPunjabiRegular": [614, 211],
"samsung-sans-num4Lv": [614, 211],
"LG_Kannada": [614, 211],
"Samsung Sans Regular": [614, 211],
"Zawgyi-One": [614, 211],
"Droid Serif Bold Italic": [614, 211],
"FZKATJW": [614, 211],
"courier new": [768, 181],
"SamsungEmojiRegular": [614, 211],
"MIUI EX Bold": [614, 211],
"Android Emoji": [614, 211],
"Noto Naskh Arabic UI": [614, 211],
"LCD Com": [614, 211],
"Futura Medium BT": [614, 211],
"Vivo-extract": [614, 211],
"Bangla Sangam MN Bold": [614, 211],
"hans-sans-regular": [614, 211],
"SNum-3R": [614, 211],
"SNum-3T": [614, 211],
"hans-sans": [614, 211],
"SST Ultra Light": [614, 211],
"Roboto Regular": [614, 211],
"Roboto Light": [614, 211],
"Hanuman": [614, 211],
"newlggothic": [614, 211],
"DFHeiAW5-A": [614, 211],
"hans-sans-light": [614, 211],
"Plate Gothic": [614, 211],
"SNum-3L": [614, 211],
"Myanmar Sangam Zawgyi Bold": [614, 211],
"lg-sans-serif-light": [614, 211],
"MIUI EX Light": [614, 211],
"Roboto Thin": [614, 211],
"SoMA Bold": [614, 211],
"Padauk": [614, 211],
"Samsung Sans": [614, 211],
"Spacious_SmallCap": [614, 211],
"sans-serif": [732, 95],
"DV MohantyOT Medium": [614, 211],
"Stable_Slap": [614, 211],
"monaco": [614, 211],
"Flyme-Light": [614, 211],
"fzzys-dospy": [614, 211],
"ScreenSans": [614, 211],
"clock2016": [614, 211],
"Roboto Condensed Bold Italic": [614, 211],
"Arial": [560, 179],
"KN Mohanty Medium": [614, 211],
"MotoyaLMaru W3 mono": [614, 211],
"Handset Condensed": [614, 211],
"Roboto Italic": [614, 211],
"HTC Hand": [614, 211],
"SST Ultra Light Italic": [614, 211],
"SST Vietnamese Roman": [614, 211],
"Noto Naskh Arabic UI Bold": [614, 211],
"chnfzxh-medium": [614, 211],
"SNumCond-3T": [614, 211],
"century-gothic-regular": [614, 211],
"default_roboto-light": [614, 211],
"Noto Sans Myanmar": [614, 211],
"Myanmar Sangam MN": [614, 211],
"Apple Color Emoji": [614, 211],
"weatherfontReg": [614, 211],
"SamsungMalayalamRegular": [614, 211],
"arial": [560, 179],
"Droid Serif Bold": [614, 211],
"CPo3 PRC Bold": [614, 211],
"MI LANTING": [614, 211],
"SamsungKorean-Regular": [614, 211],
"test45 Regular": [614, 211],
"spirit_time": [614, 211],
"Devanagari Sangam MN": [614, 211],
"ScreenSerif": [614, 211],
"Roboto": [614, 211],
"cursive-font-type": [614, 211],
"STHeiti_vivo": [614, 211],
"chnfzxh": [614, 211],
"Roboto Condensed Regular": [614, 211],
"samsung-neo-num3R": [614, 211],
"GJ MohantyOT Medium": [614, 211],
"Chulho Neue Lock": [614, 211],
"roboto-num3L": [614, 211],
"helve-neue-ultraLightextended": [614, 211],
"SamsungOriyaRegular": [614, 211],
"SamsungSansNum-4Lv Light": [614, 211],
"MYingHei_18030_C2-Bold": [614, 211],
"DFPShaoNvW5-GB": [614, 211],
"Roboto Black": [614, 211],
"helve-neue-ultralight": [614, 211],
"gm_xihei": [614, 211],
"LGlock4 Light_0805": [614, 211],
"Gujarati Sangam MN": [614, 211],
"Malayalam Sangam MN Bold": [614, 211],
"roboto-num3R": [614, 211],
"STXihei_vivo": [614, 211],
"FZZhunYuan_GB18030": [614, 211],
"noto-sans-cjk-light": [614, 211],
"coloros": [614, 211],
"Noto Sans Gurmukhi": [614, 211],
"Noto Sans Symbols": [614, 211],
"Roboto Light Italic": [614, 211],
"Lohit Tamil": [614, 211],
"cursive": [640, 160],
"default_roboto": [614, 211],
"BhashitaComplexSans Bold": [614, 211],
"LG_Number_Roboto Thin": [614, 211],
"monospaced-without-serifs": [614, 211],
"samsung-sans-num3LV": [614, 211],
"DINPro": [614, 211],
"Jomolhari": [614, 211],
"sans-serif-light": [614, 211],
"helve-neue-black": [614, 211],
"Lohit Bengali": [614, 211],
"Myanmar Sangam Zawgyi": [614, 211],
"Droid Serif Italic": [614, 211],
"Roboto Bold Italic": [614, 211],
"NanumGothic": [614, 211],
"Sony Mobile UD Gothic Regular": [614, 211],
"Georgia Bold Italic": [614, 211],
"samsung-sans-num3Lv": [614, 211],
"yunos-thin": [614, 211],
"samsung-neo-num3T-cond": [614, 211],
"Noto Sans Myanmar UI Bold": [614, 211],
"lgserif": [614, 211],
"FZYouHei-R-GB18030": [614, 211],
"Lohit Punjabi": [614, 211],
"baskerville": [614, 211],
"samsung-sans-num4Tv": [614, 211],
"samsung-sans-thin": [614, 211],
"LG Emoji": [614, 211],
"AnjaliNewLipi": [614, 211],
"SamsungSansNum-4T Thin": [614, 211],
"SamsungKorean-Bold": [614, 211],
"miuiex-light": [614, 211],
"Noto Sans Kannada": [614, 211],
"Roboto Normal Italic": [614, 211],
"Georgia Italic": [614, 211],
"sans-serif-medium": [614, 211],
"Smart Zawgyi": [614, 211],
"Roboto Condensed Italic": [614, 211],
"Noto Sans Kannada UI Bold": [614, 211],
"DFP Sc Sans Heue30_103": [614, 211],
"LG_Number_Roboto Bold": [614, 211],
"Padauk Book": [614, 211],
"x-sst-condensed": [614, 211],
"Sunshine-Uchen": [614, 211],
"Roboto Black Italic": [614, 211],
"Ringo Color Emoji": [614, 211],
"Devanagari OTS": [614, 211],
"Smart Zawgyi Pro": [614, 211],
"FZLanTingHei-M-GBK": [614, 211],
"AndroidClock-Large Regular": [614, 211],
"proportionally-spaced-without-serifs": [614, 211],
"Cutive Mono": [614, 211],
"times": [522, 177],
"LG Smart_H test Bold": [614, 211],
"DINPro-Light": [614, 211],
"sans-serif-black": [614, 211],
"Lohit Devanagari": [614, 211],
"proportionally-spaced-with-serifs": [614, 211],
"samsung-sans-num3L": [614, 211],
"MYoung PRC Medium": [614, 211],
"DFGothicPW5-BIG5HK-SONY": [614, 211],
"hans-sans-medium": [614, 211],
"SST Heavy": [614, 211],
"MyanmarUNew Regular": [614, 211],
"Noto Naskh Arabic Bold": [614, 211],
"SamsungGujarathiRegular": [614, 211],
"fantasy": [533, 195],
"helve-neue-light": [614, 211],
"Helvetica Neue OTS Bold": [614, 211],
"noto-sans-cjk-bold": [614, 211],
"samsung-sans-num3R": [614, 211],
"Lindsey Samsung": [614, 211],
"samsung-sans-num3T": [614, 211],
"ScreenSerifMono": [614, 211],
"ETrump Myanmar_ZW": [614, 211],
"helve-neue-thinextended": [614, 211],
"Noto Naskh Arabic": [614, 211],
"LG_Gujarati": [614, 211],
"Smart_Monospaced": [614, 211],
"Tamil Sangam MN": [614, 211],
"LG Emoji NonAME": [614, 211],
"Roboto Condensed Light Italic": [614, 211],
"gm_jingkai": [614, 211],
"FZLanTingKanHei_GB18030": [614, 211],
"lgtravel": [614, 211],
"palatino": [614, 211],
"Georgia Bold": [614, 211],
"Droid Sans": [614, 211],
"LG_Punjabi": [614, 211],
"SmartGothic Bold": [614, 211],
"Samsung Sans Thin": [614, 211],
"SST Condensed Bold": [614, 211],
"Comics_Narrow": [614, 211],
"courier": [768, 181],
"Oriya Sangam MN": [614, 211],
"helve-neue-lightextended": [614, 211],
"FZLanTingHei-R-GB18030": [614, 211],
"AR CrystalheiHKSCS DB": [614, 211],
"serif": [468, 72],
"RTWSYueRoudGoG0v1-Regular": [614, 211],
"MiaoWu_prev": [614, 211],
"FZY1K": [614, 211],
"LG_Number_Roboto Regular": [614, 211],
"AndroidClock": [614, 211],
"SoMA Regular": [614, 211],
"HYQiHei-40S Lightx": [614, 211],
"lg-sans-serif": [614, 211],
"Dancing Script Bold": [614, 211],
"sec-roboto-light": [614, 211],
"ColorOSUI-Regular": [614, 211],
"test Regular": [614, 211],
"Tamil Sangam MN Bold": [614, 211],
"FZYingBiXingShu-S16": [614, 211],
"RobotoNum3L Light": [614, 211],
"monospaced-with-serifs": [614, 211],
"samsung-sans-num35": [614, 211],
"Cool jazz": [614, 211],
"SamsungNeoNum-3L": [614, 211],
"ScreenSansMono": [614, 211],
"DFPWaWaW5-GB": [614, 211],
"SamsungSansNum-3L Light": [614, 211],
"Bangla Sangam MN": [614, 211],
"Gurmukhi Sangam MN": [614, 211],
"SECRobotoLight": [614, 211],
"hyfonxrain": [614, 211],
"MYingHeiGB18030C-Bold": [614, 211],
"samsung-sans-light": [614, 211],
"Droid Sans Fallback": [614, 211],
"Roboto Test1 Bold": [614, 211],
"Noto Sans Myanmar Bold": [614, 211],
"sans-serif-condensed-custom": [614, 211],
"SamsungNeoNum-3T": [614, 211],
"Samsung Sans Num35": [614, 211],
"monospace": [468, 72],
"TL Mohanty Medium": [614, 211],
"helve-neue-medium": [614, 211],
"LTHYSZK": [614, 211],
"Roboto Condensed custome Bold": [614, 211],
"Myanmar3": [614, 211],
"Droid Sans Devanagari": [614, 211],
"ShaoNv_prev": [614, 211],
"samsung-neo-num3L": [614, 211],
"FZLanTingHei-EL-GBK": [614, 211],
"yunos": [614, 211],
"samsung-neo-num3T": [614, 211],
"Times New Roman": [522, 177],
"helve-neue-bold": [614, 211],
"noto-sans-cjk-regular": [614, 211],
"Noto Sans Gurmukhi UI Bold": [614, 211],
"DINPro-black": [614, 211],
"FZLanTingHei-EL-GB18030": [614, 211],
"SST Vietnamese Medium": [614, 211],
"Roboto Condensed Light": [614, 211],
"SST Vietnamese Bold": [614, 211],
"AR DJ-KK": [614, 211],
"Droid Sans SEMC": [614, 211],
"Noto Sans Myanmar UI": [614, 211],
"Coming Soon": [614, 211],
"MYuppy PRC Medium": [614, 211],
"Rosemary": [614, 211],
"Lohit Gujarati": [614, 211],
"Roboto Condensed custom Bold": [614, 211],
"FZLanTingHeiS-R-GB": [614, 211],
"Helvetica Neue OTS": [614, 211],
"Kaiti_prev": [614, 211],
"Roboto-BigClock": [614, 211],
"FZYBKSJW": [614, 211],
"Handset Condensed Bold": [614, 211],
"SamsungGeorgian": [614, 211],
"Dancing Script": [614, 211],
"sans-serif-condensed": [614, 211],
"hans-sans-thin": [614, 211],
"SamsungSansNum-4Tv Thin": [614, 211],
"Lohit Odia": [614, 211],
"BhashitaComplexSans": [614, 211],
"mmllii": [614, 211],
"Helvetica LT 65 Medium": [614, 211],
"default": [614, 211],
"LG-FZZhunYuan-M02-V2.2": [614, 211],
"Helvetica LT 35 Thin": [614, 211],
"Samsung ClockFont 3A": [614, 211],
"Helvetica LT 45 Light": [614, 211],
"Helvetica LT 55 Roman": [614, 211],
"LG-FZKaTong-M19-V2.2": [560, 179],
"LG-FZKaTong-M19-V2.4": [614, 211],
"GS45_Arab(AndroidOS)": [614, 211],
"SamsungThai(test)": [614, 211],
"HelveticaNeueLT Pro 35 Th": [614, 211],
"LG-FZYingBiKaiShu-S15-V2.3": [614, 211],
"LG-FZYingBiKaiShu-S15-V2.2": [614, 211],
"Helvetica LT 33 Thin Extended": [614, 211],
"Helvetica LT 25 Ultra Light": [614, 211],
"Helvetica LT 23 Ultra Light Extended": [614, 211],
"clock2016_v1.1": [614, 211],
"Helvetica LT 43 Light Extended": [614, 211],
"Helvetica Neue LT Pro 35 Thin": [641, 194],
"mmll": [614, 211],
"MT Extra, monospace": [487, 124],
"MT Extra, sans-serif": [487, 124],
"MT Extra, serif": [487, 124],
"ZWAdobeF, monospace": [468, 72],
"ZWAdobeF, sans-serif": [732, 95],
"ZWAdobeF, serif": [468, 72],
"Arial Unicode MS, monospace": [468, 72],
"Arial Unicode MS, sans-serif": [732, 95],
"Arial Unicode MS, serif": [468, 72],
"MS Outlook, monospace": [468, 72],
"MS Outlook, sans-serif": [732, 95],
"MS Outlook, serif": [468, 72],
"Terminal, monospace": [468, 72],
"Terminal, sans-serif": [732, 95],
"Terminal, serif": [468, 72],
"TRAJAN PRO, monospace": [468, 72],
"TRAJAN PRO, sans-serif": [732, 95],
"TRAJAN PRO, serif": [468, 72],
"MS Reference Specialty, monospace": [468, 72],
"MS Reference Specialty, sans-serif": [732, 95],
"MS Reference Specialty, serif": [468, 72],
"Haettenschweiler, monospace": [468, 72],
"Haettenschweiler, sans-serif": [732, 95],
"Haettenschweiler, serif": [468, 72],
"OCR A Extended, monospace": [468, 72],
"OCR A Extended, sans-serif": [732, 95],
"OCR A Extended, serif": [468, 72],
"Lucida Sans, monospace": [468, 72],
"Lucida Sans, sans-serif": [732, 95],
"Lucida Sans, serif": [468, 72],
"Staccato222 BT, monospace": [468, 72],
"Staccato222 BT, sans-serif": [732, 95],
"Staccato222 BT, serif": [468, 72],
"Century Gothic, monospace": [468, 72],
"Century Gothic, sans-serif": [732, 95],
"Century Gothic, serif": [468, 72],
"MS Mincho, monospace": [468, 72],
"MS Mincho, sans-serif": [732, 95],
"MS Mincho, serif": [468, 72],
"Microsoft YaHei, monospace": [732, 95],
"Microsoft YaHei, sans-serif": [732, 95],
"Microsoft YaHei, serif": [732, 95],
"Century, monospace": [468, 72],
"Century, sans-serif": [732, 95],
"Century, serif": [468, 72],
"Sylfaen, monospace": [653, 95],
"Sylfaen, sans-serif": [653, 95],
"Sylfaen, serif": [653, 95],
"Agency FB, monospace": [468, 72],
"Agency FB, sans-serif": [732, 95],
"Agency FB, serif": [468, 72],
"Heiti TC, monospace": [468, 72],
"Heiti TC, sans-serif": [732, 95],
"Heiti TC, serif": [468, 72],
"Cambria Math, monospace": [658, 72],
"Cambria Math, sans-serif": [658, 72],
"Cambria Math, serif": [658, 72],
"MYRIAD PRO, monospace": [468, 72],
"MYRIAD PRO, sans-serif": [732, 95],
"MYRIAD PRO, serif": [468, 72],
"Futura Md BT, monospace": [468, 72],
"Futura Md BT, sans-serif": [732, 95],
"Futura Md BT, serif": [468, 72],
"Heiti SC, monospace": [468, 72],
"Heiti SC, sans-serif": [732, 95],
"Heiti SC, serif": [468, 72],
"SimSun-ExtB, monospace": [468, 72],
"SimSun-ExtB, sans-serif": [468, 72],
"SimSun-ExtB, serif": [468, 72],
"MS Reference Sans Serif, monospace": [468, 72],
"MS Reference Sans Serif, sans-serif": [732, 95],
"MS Reference Sans Serif, serif": [468, 72],
"Vijaya, monospace": [468, 72],
"Vijaya, sans-serif": [732, 95],
"Vijaya, serif": [468, 72],
"PMingLiU-ExtB, monospace": [583, 72],
"PMingLiU-ExtB, sans-serif": [583, 72],
"PMingLiU-ExtB, serif": [583, 72],
"Marlett, monospace": [936, 72],
"Marlett, sans-serif": [936, 72],
"Marlett, serif": [936, 72],
"Bitstream Vera Sans Mono, monospace": [468, 72],
"Bitstream Vera Sans Mono, sans-serif": [732, 95],
"Bitstream Vera Sans Mono, serif": [468, 72],
"Bookman Old Style, monospace": [468, 72],
"Bookman Old Style, sans-serif": [732, 95],
"Bookman Old Style, serif": [468, 72],
"Gill Sans, monospace": [468, 72],
"Gill Sans, sans-serif": [732, 95],
"Gill Sans, serif": [468, 72],
"OSAKA, monospace": [468, 72],
"OSAKA, sans-serif": [732, 95],
"OSAKA, serif": [468, 72],
"Didot, monospace": [468, 72],
"Didot, sans-serif": [732, 95],
"Didot, serif": [468, 72],
"Lucida Sans Typewriter, monospace": [468, 72],
"Lucida Sans Typewriter, sans-serif": [732, 95],
"Lucida Sans Typewriter, serif": [468, 72],
"DIN, monospace": [468, 72],
"DIN, sans-serif": [732, 95],
"DIN, serif": [468, 72],
"PMingLiU, monospace": [468, 72],
"PMingLiU, sans-serif": [732, 95],
"PMingLiU, serif": [468, 72],
"Monotype Corsiva, monospace": [468, 72],
"Monotype Corsiva, sans-serif": [732, 95],
"Monotype Corsiva, serif": [468, 72],
"ARNO PRO, monospace": [468, 72],
"ARNO PRO, sans-serif": [732, 95],
"ARNO PRO, serif": [468, 72],
"GOTHAM, monospace": [468, 72],
"GOTHAM, sans-serif": [732, 95],
"GOTHAM, serif": [468, 72],
"SimHei, monospace": [468, 72],
"SimHei, sans-serif": [468, 72],
"SimHei, serif": [468, 72],
"Arial Narrow, monospace": [648, 81],
"Arial Narrow, sans-serif": [648, 81],
"Arial Narrow, serif": [648, 81],
"Letter Gothic, monospace": [468, 72],
"Letter Gothic, sans-serif": [732, 95],
"Letter Gothic, serif": [468, 72],
"Microsoft Uighur, monospace": [468, 72],
"Microsoft Uighur, sans-serif": [732, 95],
"Microsoft Uighur, serif": [468, 72],
"AvantGarde Bk BT, monospace": [468, 72],
"AvantGarde Bk BT, sans-serif": [732, 95],
"AvantGarde Bk BT, serif": [468, 72],
"Microsoft JhengHei, monospace": [723, 95],
"Microsoft JhengHei, sans-serif": [723, 95],
"Microsoft JhengHei, serif": [723, 95],
"MS PMincho, monospace": [468, 72],
"MS PMincho, sans-serif": [732, 95],
"MS PMincho, serif": [468, 72],
"SCRIPTINA, monospace": [468, 72],
"SCRIPTINA, sans-serif": [732, 95],
"SCRIPTINA, serif": [468, 72],
"Helvetica Neue, monospace": [468, 72],
"Helvetica Neue, sans-serif": [732, 95],
"Helvetica Neue, serif": [468, 72],
"Garamond, monospace": [468, 72],
"Garamond, sans-serif": [732, 95],
"Garamond, serif": [468, 72],
"MingLiU-ExtB, monospace": [468, 72],
"MingLiU-ExtB, sans-serif": [468, 72],
"MingLiU-ExtB, serif": [468, 72],
"Rockwell, monospace": [468, 72],
"Rockwell, sans-serif": [732, 95],
"Rockwell, serif": [468, 72],
"Monaco, monospace": [468, 72],
"Monaco, sans-serif": [732, 95],
"Monaco, serif": [468, 72],
"BankGothic Md BT, monospace": [468, 72],
"BankGothic Md BT, sans-serif": [732, 95],
"BankGothic Md BT, serif": [468, 72],
"Minion Pro, monospace": [468, 72],
"Minion Pro, sans-serif": [732, 95],
"Minion Pro, serif": [468, 72],
"Clarendon, monospace": [468, 72],
"Clarendon, sans-serif": [732, 95],
"Clarendon, serif": [468, 72],
"Futura, monospace": [468, 72],
"Futura, sans-serif": [732, 95],
"Futura, serif": [468, 72],
"BlairMdITC TT, monospace": [468, 72],
"BlairMdITC TT, sans-serif": [732, 95],
"BlairMdITC TT, serif": [468, 72],
"INCONSOLATA, monospace": [468, 72],
"INCONSOLATA, sans-serif": [732, 95],
"INCONSOLATA, serif": [468, 72],
"Small Fonts, monospace": [468, 72],
"Small Fonts, sans-serif": [732, 95],
"Small Fonts, serif": [468, 72],
"MingLiU_HKSCS-ExtB, monospace": [468, 72],
"MingLiU_HKSCS-ExtB, sans-serif": [468, 72],
"MingLiU_HKSCS-ExtB, serif": [468, 72],
"Calibri, monospace": [625, 88],
"Calibri, sans-serif": [625, 88],
"Calibri, serif": [625, 88],
"MS LineDraw, monospace": [468, 72],
"MS LineDraw, sans-serif": [732, 95],
"MS LineDraw, serif": [468, 72],
"Segoe UI Symbol, monospace": [672, 96],
"Segoe UI Symbol, sans-serif": [672, 96],
"Segoe UI Symbol, serif": [672, 96],
"AVENIR, monospace": [468, 72],
"AVENIR, sans-serif": [732, 95],
"AVENIR, serif": [468, 72],
"Swis721 BlkEx BT, monospace": [468, 72],
"Swis721 BlkEx BT, sans-serif": [732, 95],
"Swis721 BlkEx BT, serif": [468, 72],
"Arial Black, monospace": [792, 101],
"Arial Black, sans-serif": [792, 101],
"Arial Black, serif": [792, 101],
"Consolas, monospace": [515, 84],
"Consolas, sans-serif": [515, 84],
"Consolas, serif": [515, 84],
"Gabriola, monospace": [487, 72],
"Gabriola, sans-serif": [487, 72],
"Gabriola, serif": [487, 72],
"AvantGarde Md BT, monospace": [468, 72],
"AvantGarde Md BT, sans-serif": [732, 95],
"AvantGarde Md BT, serif": [468, 72],
"Book Antiqua, monospace": [468, 72],
"Book Antiqua, sans-serif": [732, 95],
"Book Antiqua, serif": [468, 72],
"Leelawadee, monospace": [468, 72],
"Leelawadee, sans-serif": [732, 95],
"Leelawadee, serif": [468, 72],
"Academy Engraved LET, monospace": [468, 72],
"Academy Engraved LET, sans-serif": [732, 95],
"Academy Engraved LET, serif": [468, 72],
"ADOBE CASLON PRO, monospace": [468, 72],
"ADOBE CASLON PRO, sans-serif": [732, 95],
"ADOBE CASLON PRO, serif": [468, 72],
"DFKai-SB, monospace": [468, 72],
"DFKai-SB, sans-serif": [732, 95],
"DFKai-SB, serif": [468, 72],
"Serifa, monospace": [468, 72],
"Serifa, sans-serif": [732, 95],
"Serifa, serif": [468, 72],
"Thonburi, monospace": [468, 72],
"Thonburi, sans-serif": [732, 95],
"Thonburi, serif": [468, 72],
"EUROSTILE, monospace": [468, 72],
"EUROSTILE, sans-serif": [732, 95],
"EUROSTILE, serif": [468, 72],
"Palatino, monospace": [468, 72],
"Palatino, sans-serif": [732, 95],
"Palatino, serif": [468, 72],
"FangSong, monospace": [468, 72],
"FangSong, sans-serif": [468, 72],
"FangSong, serif": [468, 72],
"KaiTi, monospace": [468, 72],
"KaiTi, sans-serif": [468, 72],
"KaiTi, serif": [468, 72],
"MingLiU, monospace": [468, 72],
"MingLiU, sans-serif": [732, 95],
"MingLiU, serif": [468, 72],
"NSimSun, monospace": [468, 72],
"NSimSun, sans-serif": [468, 72],
"NSimSun, serif": [468, 72],
"Andale Mono, monospace": [468, 72],
"Andale Mono, sans-serif": [732, 95],
"Andale Mono, serif": [468, 72],
"Amazone BT, monospace": [468, 72],
"Amazone BT, sans-serif": [732, 95],
"Amazone BT, serif": [468, 72],
"Edwardian Script ITC, monospace": [468, 72],
"Edwardian Script ITC, sans-serif": [732, 95],
"Edwardian Script ITC, serif": [468, 72],
"Bradley Hand, monospace": [468, 72],
"Bradley Hand, sans-serif": [732, 95],
"Bradley Hand, serif": [468, 72],
"Malgun Gothic, monospace": [687, 96],
"Malgun Gothic, sans-serif": [687, 96],
"Malgun Gothic, serif": [687, 96],
"NEVIS, monospace": [468, 72],
"NEVIS, sans-serif": [732, 95],
"NEVIS, serif": [468, 72],
"VisualUI, monospace": [468, 72],
"VisualUI, sans-serif": [732, 95],
"VisualUI, serif": [468, 72],
"Lucida Bright, monospace": [468, 72],
"Lucida Bright, sans-serif": [732, 95],
"Lucida Bright, serif": [468, 72],
"Levenim MT, monospace": [468, 72],
"Levenim MT, sans-serif": [732, 95],
"Levenim MT, serif": [468, 72],
"MS UI Gothic, monospace": [574, 72],
"MS UI Gothic, sans-serif": [574, 72],
"MS UI Gothic, serif": [574, 72],
"Bodoni MT, monospace": [468, 72],
"Bodoni MT, sans-serif": [732, 95],
"Bodoni MT, serif": [468, 72],
"Heather, monospace": [468, 72],
"Heather, sans-serif": [732, 95],
"Heather, serif": [468, 72],
"OPTIMA, monospace": [468, 72],
"OPTIMA, sans-serif": [732, 95],
"OPTIMA, serif": [468, 72],
"PRINCETOWN LET, monospace": [468, 72],
"PRINCETOWN LET, sans-serif": [732, 95],
"PRINCETOWN LET, serif": [468, 72],
"Showcard Gothic, monospace": [468, 72],
"Showcard Gothic, sans-serif": [732, 95],
"Showcard Gothic, serif": [468, 72],
"SILKSCREEN, monospace": [468, 72],
"SILKSCREEN, sans-serif": [732, 95],
"SILKSCREEN, serif": [468, 72],
"Lucida Sans Unicode, monospace": [735, 111],
"Lucida Sans Unicode, sans-serif": [735, 111],
"Lucida Sans Unicode, serif": [735, 111],
"Wingdings 2, monospace": [468, 72],
"Wingdings 2, sans-serif": [732, 95],
"Wingdings 2, serif": [468, 72],
"Cezanne, monospace": [468, 72],
"Cezanne, sans-serif": [732, 95],
"Cezanne, serif": [468, 72]
};

File diff suppressed because one or more lines are too long

36
bodaEnv/env/AbortController.js vendored Normal file
View File

@ -0,0 +1,36 @@
// AbortController对象
bodaEnv.memory.globlProtoObj["AbortController"] = function AbortController() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AbortController 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AbortController"], "AbortController");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortController"].prototype, "signal", {
configurable: true,
enumerable: true,
get: {
signal() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortController"].prototype, "AbortController", "signal_get", arguments);
}
}.signal,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortController"].prototype, "abort", {
configurable: true,
enumerable: true,
writable: true,
value: {
abort() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortController"].prototype, "AbortController", "abort", arguments);
}
}.abort
});

92
bodaEnv/env/AbortSignal.js vendored Normal file
View File

@ -0,0 +1,92 @@
// AbortSignal对象
bodaEnv.memory.globlProtoObj["AbortSignal"] = function AbortSignal() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AbortSignal 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AbortSignal"], "AbortSignal");
bodaEnv.memory.globlProtoObj["AbortSignal"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["AbortSignal"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"], "abort", {
configurable: true,
enumerable: true,
writable: true,
value: {
abort() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"], "AbortSignal", "abort", arguments);
}
}.abort
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"], "timeout", {
configurable: true,
enumerable: true,
writable: true,
value: {
timeout() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"], "AbortSignal", "timeout", arguments);
}
}.timeout
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"], "any", {
configurable: true,
enumerable: true,
writable: true,
value: {
any() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"], "AbortSignal", "any", arguments);
}
}.any
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "aborted", {
configurable: true,
enumerable: true,
get: {
aborted() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "AbortSignal", "aborted_get", arguments);
}
}.aborted,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "reason", {
configurable: true,
enumerable: true,
get: {
reason() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "AbortSignal", "reason_get", arguments);
}
}.reason,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "onabort", {
configurable: true,
enumerable: true,
get: {
onabort() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "AbortSignal", "onabort_get", arguments);
}
}.onabort,
set: {
onabort() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "AbortSignal", "onabort_set", arguments);
}
}.onabort
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "throwIfAborted", {
configurable: true,
enumerable: true,
writable: true,
value: {
throwIfAborted() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbortSignal"].prototype, "AbortSignal", "throwIfAborted", arguments);
}
}.throwIfAborted
});

View File

@ -0,0 +1,18 @@
// AbsoluteOrientationSensor对象
bodaEnv.memory.globlProtoObj["AbsoluteOrientationSensor"] = function AbsoluteOrientationSensor() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AbsoluteOrientationSensor 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AbsoluteOrientationSensor"], "AbsoluteOrientationSensor");
bodaEnv.memory.globlProtoObj["AbsoluteOrientationSensor"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["OrientationSensor"].prototype;
bodaEnv.memory.globlProtoObj["AbsoluteOrientationSensor"].__proto__ = bodaEnv.memory.globlProtoObj["OrientationSensor"];

66
bodaEnv/env/AbstractRange.js vendored Normal file
View File

@ -0,0 +1,66 @@
// AbstractRange对象
bodaEnv.memory.globlProtoObj["AbstractRange"] = function AbstractRange() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AbstractRange 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AbstractRange"], "AbstractRange");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "startContainer", {
configurable: true,
enumerable: true,
get: {
startContainer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "AbstractRange", "startContainer_get", arguments);
}
}.startContainer,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "startOffset", {
configurable: true,
enumerable: true,
get: {
startOffset() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "AbstractRange", "startOffset_get", arguments);
}
}.startOffset,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "endContainer", {
configurable: true,
enumerable: true,
get: {
endContainer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "AbstractRange", "endContainer_get", arguments);
}
}.endContainer,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "endOffset", {
configurable: true,
enumerable: true,
get: {
endOffset() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "AbstractRange", "endOffset_get", arguments);
}
}.endOffset,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "collapsed", {
configurable: true,
enumerable: true,
get: {
collapsed() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AbstractRange"].prototype, "AbstractRange", "collapsed_get", arguments);
}
}.collapsed,
set: undefined
});

48
bodaEnv/env/Accelerometer.js vendored Normal file
View File

@ -0,0 +1,48 @@
// Accelerometer对象
bodaEnv.memory.globlProtoObj["Accelerometer"] = function Accelerometer() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Accelerometer 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Accelerometer"], "Accelerometer");
bodaEnv.memory.globlProtoObj["Accelerometer"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Sensor"].prototype;
bodaEnv.memory.globlProtoObj["Accelerometer"].__proto__ = bodaEnv.memory.globlProtoObj["Sensor"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "x", {
configurable: true,
enumerable: true,
get: {
x() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "Accelerometer", "x_get", arguments);
}
}.x,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "y", {
configurable: true,
enumerable: true,
get: {
y() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "Accelerometer", "y_get", arguments);
}
}.y,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "z", {
configurable: true,
enumerable: true,
get: {
z() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Accelerometer"].prototype, "Accelerometer", "z_get", arguments);
}
}.z,
set: undefined
});

124
bodaEnv/env/AnalyserNode.js vendored Normal file
View File

@ -0,0 +1,124 @@
// AnalyserNode对象
bodaEnv.memory.globlProtoObj["AnalyserNode"] = function AnalyserNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AnalyserNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AnalyserNode"], "AnalyserNode");
bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"].prototype;
bodaEnv.memory.globlProtoObj["AnalyserNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "fftSize", {
configurable: true,
enumerable: true,
get: {
fftSize() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "fftSize_get", arguments);
}
}.fftSize,
set: {
fftSize() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "fftSize_set", arguments);
}
}.fftSize
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "frequencyBinCount", {
configurable: true,
enumerable: true,
get: {
frequencyBinCount() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "frequencyBinCount_get", arguments);
}
}.frequencyBinCount,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "minDecibels", {
configurable: true,
enumerable: true,
get: {
minDecibels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "minDecibels_get", arguments);
}
}.minDecibels,
set: {
minDecibels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "minDecibels_set", arguments);
}
}.minDecibels
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "maxDecibels", {
configurable: true,
enumerable: true,
get: {
maxDecibels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "maxDecibels_get", arguments);
}
}.maxDecibels,
set: {
maxDecibels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "maxDecibels_set", arguments);
}
}.maxDecibels
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "smoothingTimeConstant", {
configurable: true,
enumerable: true,
get: {
smoothingTimeConstant() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "smoothingTimeConstant_get", arguments);
}
}.smoothingTimeConstant,
set: {
smoothingTimeConstant() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "smoothingTimeConstant_set", arguments);
}
}.smoothingTimeConstant
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "getByteFrequencyData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getByteFrequencyData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "getByteFrequencyData", arguments);
}
}.getByteFrequencyData
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "getByteTimeDomainData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getByteTimeDomainData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "getByteTimeDomainData", arguments);
}
}.getByteTimeDomainData
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "getFloatFrequencyData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getFloatFrequencyData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "getFloatFrequencyData", arguments);
}
}.getFloatFrequencyData
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "getFloatTimeDomainData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getFloatTimeDomainData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnalyserNode"].prototype, "AnalyserNode", "getFloatTimeDomainData", arguments);
}
}.getFloatTimeDomainData
});

302
bodaEnv/env/Animation.js vendored Normal file
View File

@ -0,0 +1,302 @@
// Animation对象
bodaEnv.memory.globlProtoObj["Animation"] = function Animation() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Animation 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Animation"], "Animation");
bodaEnv.memory.globlProtoObj["Animation"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["Animation"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "effect", {
configurable: true,
enumerable: true,
get: {
effect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "effect_get", arguments);
}
}.effect,
set: {
effect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "effect_set", arguments);
}
}.effect
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "startTime", {
configurable: true,
enumerable: true,
get: {
startTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "startTime_get", arguments);
}
}.startTime,
set: {
startTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "startTime_set", arguments);
}
}.startTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "currentTime", {
configurable: true,
enumerable: true,
get: {
currentTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "currentTime_get", arguments);
}
}.currentTime,
set: {
currentTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "currentTime_set", arguments);
}
}.currentTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "playbackRate", {
configurable: true,
enumerable: true,
get: {
playbackRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "playbackRate_get", arguments);
}
}.playbackRate,
set: {
playbackRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "playbackRate_set", arguments);
}
}.playbackRate
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "playState", {
configurable: true,
enumerable: true,
get: {
playState() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "playState_get", arguments);
}
}.playState,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "pending", {
configurable: true,
enumerable: true,
get: {
pending() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "pending_get", arguments);
}
}.pending,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "id", {
configurable: true,
enumerable: true,
get: {
id() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "id_get", arguments);
}
}.id,
set: {
id() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "id_set", arguments);
}
}.id
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "onfinish", {
configurable: true,
enumerable: true,
get: {
onfinish() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "onfinish_get", arguments);
}
}.onfinish,
set: {
onfinish() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "onfinish_set", arguments);
}
}.onfinish
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "oncancel", {
configurable: true,
enumerable: true,
get: {
oncancel() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "oncancel_get", arguments);
}
}.oncancel,
set: {
oncancel() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "oncancel_set", arguments);
}
}.oncancel
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "cancel", {
configurable: true,
enumerable: true,
writable: true,
value: {
cancel() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "cancel", arguments);
}
}.cancel
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "finish", {
configurable: true,
enumerable: true,
writable: true,
value: {
finish() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "finish", arguments);
}
}.finish
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "pause", {
configurable: true,
enumerable: true,
writable: true,
value: {
pause() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "pause", arguments);
}
}.pause
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "play", {
configurable: true,
enumerable: true,
writable: true,
value: {
play() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "play", arguments);
}
}.play
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "reverse", {
configurable: true,
enumerable: true,
writable: true,
value: {
reverse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "reverse", arguments);
}
}.reverse
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "updatePlaybackRate", {
configurable: true,
enumerable: true,
writable: true,
value: {
updatePlaybackRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "updatePlaybackRate", arguments);
}
}.updatePlaybackRate
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "timeline", {
configurable: true,
enumerable: true,
get: {
timeline() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "timeline_get", arguments);
}
}.timeline,
set: {
timeline() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "timeline_set", arguments);
}
}.timeline
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "replaceState", {
configurable: true,
enumerable: true,
get: {
replaceState() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "replaceState_get", arguments);
}
}.replaceState,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "onremove", {
configurable: true,
enumerable: true,
get: {
onremove() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "onremove_get", arguments);
}
}.onremove,
set: {
onremove() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "onremove_set", arguments);
}
}.onremove
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "finished", {
configurable: true,
enumerable: true,
get: {
finished() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "finished_get", arguments);
}
}.finished,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "ready", {
configurable: true,
enumerable: true,
get: {
ready() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "ready_get", arguments);
}
}.ready,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "rangeStart", {
configurable: true,
enumerable: true,
get: {
rangeStart() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "rangeStart_get", arguments);
}
}.rangeStart,
set: {
rangeStart() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "rangeStart_set", arguments);
}
}.rangeStart
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "rangeEnd", {
configurable: true,
enumerable: true,
get: {
rangeEnd() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "rangeEnd_get", arguments);
}
}.rangeEnd,
set: {
rangeEnd() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "rangeEnd_set", arguments);
}
}.rangeEnd
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "commitStyles", {
configurable: true,
enumerable: true,
writable: true,
value: {
commitStyles() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "commitStyles", arguments);
}
}.commitStyles
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Animation"].prototype, "persist", {
configurable: true,
enumerable: true,
writable: true,
value: {
persist() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Animation"].prototype, "Animation", "persist", arguments);
}
}.persist
});

46
bodaEnv/env/AnimationEffect.js vendored Normal file
View File

@ -0,0 +1,46 @@
// AnimationEffect对象
bodaEnv.memory.globlProtoObj["AnimationEffect"] = function AnimationEffect() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AnimationEffect 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AnimationEffect"], "AnimationEffect");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "getComputedTiming", {
configurable: true,
enumerable: true,
writable: true,
value: {
getComputedTiming() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "AnimationEffect", "getComputedTiming", arguments);
}
}.getComputedTiming
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "getTiming", {
configurable: true,
enumerable: true,
writable: true,
value: {
getTiming() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "AnimationEffect", "getTiming", arguments);
}
}.getTiming
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "updateTiming", {
configurable: true,
enumerable: true,
writable: true,
value: {
updateTiming() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEffect"].prototype, "AnimationEffect", "updateTiming", arguments);
}
}.updateTiming
});

48
bodaEnv/env/AnimationEvent.js vendored Normal file
View File

@ -0,0 +1,48 @@
// AnimationEvent对象
bodaEnv.memory.globlProtoObj["AnimationEvent"] = function AnimationEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AnimationEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AnimationEvent"], "AnimationEvent");
bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["AnimationEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "animationName", {
configurable: true,
enumerable: true,
get: {
animationName() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "AnimationEvent", "animationName_get", arguments);
}
}.animationName,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "elapsedTime", {
configurable: true,
enumerable: true,
get: {
elapsedTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "AnimationEvent", "elapsedTime_get", arguments);
}
}.elapsedTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "pseudoElement", {
configurable: true,
enumerable: true,
get: {
pseudoElement() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationEvent"].prototype, "AnimationEvent", "pseudoElement_get", arguments);
}
}.pseudoElement,
set: undefined
});

38
bodaEnv/env/AnimationPlaybackEvent.js vendored Normal file
View File

@ -0,0 +1,38 @@
// AnimationPlaybackEvent对象
bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"] = function AnimationPlaybackEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AnimationPlaybackEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"], "AnimationPlaybackEvent");
bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].prototype, "currentTime", {
configurable: true,
enumerable: true,
get: {
currentTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].prototype, "AnimationPlaybackEvent", "currentTime_get", arguments);
}
}.currentTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].prototype, "timelineTime", {
configurable: true,
enumerable: true,
get: {
timelineTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationPlaybackEvent"].prototype, "AnimationPlaybackEvent", "timelineTime_get", arguments);
}
}.timelineTime,
set: undefined
});

36
bodaEnv/env/AnimationTimeline.js vendored Normal file
View File

@ -0,0 +1,36 @@
// AnimationTimeline对象
bodaEnv.memory.globlProtoObj["AnimationTimeline"] = function AnimationTimeline() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AnimationTimeline 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AnimationTimeline"], "AnimationTimeline");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationTimeline"].prototype, "currentTime", {
configurable: true,
enumerable: true,
get: {
currentTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationTimeline"].prototype, "AnimationTimeline", "currentTime_get", arguments);
}
}.currentTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AnimationTimeline"].prototype, "duration", {
configurable: true,
enumerable: true,
get: {
duration() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AnimationTimeline"].prototype, "AnimationTimeline", "duration_get", arguments);
}
}.duration,
set: undefined
});

92
bodaEnv/env/Attr.js vendored Normal file
View File

@ -0,0 +1,92 @@
// Attr对象
bodaEnv.memory.globlProtoObj["Attr"] = function Attr() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Attr 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Attr"], "Attr");
bodaEnv.memory.globlProtoObj["Attr"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Node"].prototype;
bodaEnv.memory.globlProtoObj["Attr"].__proto__ = bodaEnv.memory.globlProtoObj["Node"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "namespaceURI", {
configurable: true,
enumerable: true,
get: {
namespaceURI() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "namespaceURI_get", arguments);
}
}.namespaceURI,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "prefix", {
configurable: true,
enumerable: true,
get: {
prefix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "prefix_get", arguments);
}
}.prefix,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "localName", {
configurable: true,
enumerable: true,
get: {
localName() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "localName_get", arguments);
}
}.localName,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "name_get", arguments);
}
}.name,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "value_get", arguments);
}
}.value,
set: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "value_set", arguments);
}
}.value
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "ownerElement", {
configurable: true,
enumerable: true,
get: {
ownerElement() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "ownerElement_get", arguments);
}
}.ownerElement,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Attr"].prototype, "specified", {
configurable: true,
enumerable: true,
get: {
specified() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Attr"].prototype, "Attr", "specified_get", arguments);
}
}.specified,
set: undefined
});

17
bodaEnv/env/Audio.js vendored Normal file
View File

@ -0,0 +1,17 @@
// Audio对象
bodaEnv.memory.globlProtoObj["Audio"] = function Audio() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Audio 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Audio"], "Audio");
bodaEnv.memory.globlProtoObj["Audio"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["HTMLMediaElement"].prototype;

86
bodaEnv/env/AudioBuffer.js vendored Normal file
View File

@ -0,0 +1,86 @@
// AudioBuffer对象
bodaEnv.memory.globlProtoObj["AudioBuffer"] = function AudioBuffer() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioBuffer 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioBuffer"], "AudioBuffer");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "length", {
configurable: true,
enumerable: true,
get: {
length() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "length_get", arguments);
}
}.length,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "duration", {
configurable: true,
enumerable: true,
get: {
duration() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "duration_get", arguments);
}
}.duration,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "sampleRate", {
configurable: true,
enumerable: true,
get: {
sampleRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "sampleRate_get", arguments);
}
}.sampleRate,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "numberOfChannels", {
configurable: true,
enumerable: true,
get: {
numberOfChannels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "numberOfChannels_get", arguments);
}
}.numberOfChannels,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "copyFromChannel", {
configurable: true,
enumerable: true,
writable: true,
value: {
copyFromChannel() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "copyFromChannel", arguments);
}
}.copyFromChannel
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "copyToChannel", {
configurable: true,
enumerable: true,
writable: true,
value: {
copyToChannel() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "copyToChannel", arguments);
}
}.copyToChannel
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "getChannelData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getChannelData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBuffer"].prototype, "AudioBuffer", "getChannelData", arguments);
}
}.getChannelData
});

104
bodaEnv/env/AudioBufferSourceNode.js vendored Normal file
View File

@ -0,0 +1,104 @@
// AudioBufferSourceNode对象
bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"] = function AudioBufferSourceNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioBufferSourceNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"], "AudioBufferSourceNode");
bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype;
bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "buffer", {
configurable: true,
enumerable: true,
get: {
buffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "buffer_get", arguments);
}
}.buffer,
set: {
buffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "buffer_set", arguments);
}
}.buffer
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "playbackRate", {
configurable: true,
enumerable: true,
get: {
playbackRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "playbackRate_get", arguments);
}
}.playbackRate,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "detune", {
configurable: true,
enumerable: true,
get: {
detune() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "detune_get", arguments);
}
}.detune,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "loop", {
configurable: true,
enumerable: true,
get: {
loop() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loop_get", arguments);
}
}.loop,
set: {
loop() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loop_set", arguments);
}
}.loop
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "loopStart", {
configurable: true,
enumerable: true,
get: {
loopStart() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loopStart_get", arguments);
}
}.loopStart,
set: {
loopStart() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loopStart_set", arguments);
}
}.loopStart
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "loopEnd", {
configurable: true,
enumerable: true,
get: {
loopEnd() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loopEnd_get", arguments);
}
}.loopEnd,
set: {
loopEnd() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "loopEnd_set", arguments);
}
}.loopEnd
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "start", {
configurable: true,
enumerable: true,
writable: true,
value: {
start() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioBufferSourceNode"].prototype, "AudioBufferSourceNode", "start", arguments);
}
}.start
});

142
bodaEnv/env/AudioContext.js vendored Normal file
View File

@ -0,0 +1,142 @@
// AudioContext对象
bodaEnv.memory.globlProtoObj["AudioContext"] = function AudioContext() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioContext 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioContext"], "AudioContext");
bodaEnv.memory.globlProtoObj["AudioContext"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype;
bodaEnv.memory.globlProtoObj["AudioContext"].__proto__ = bodaEnv.memory.globlProtoObj["BaseAudioContext"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "baseLatency", {
configurable: true,
enumerable: true,
get: {
baseLatency() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "baseLatency_get", arguments);
}
}.baseLatency,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "outputLatency", {
configurable: true,
enumerable: true,
get: {
outputLatency() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "outputLatency_get", arguments);
}
}.outputLatency,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "close", {
configurable: true,
enumerable: true,
writable: true,
value: {
close() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "close", arguments);
}
}.close
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "createMediaElementSource", {
configurable: true,
enumerable: true,
writable: true,
value: {
createMediaElementSource() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "createMediaElementSource", arguments);
}
}.createMediaElementSource
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "createMediaStreamDestination", {
configurable: true,
enumerable: true,
writable: true,
value: {
createMediaStreamDestination() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "createMediaStreamDestination", arguments);
}
}.createMediaStreamDestination
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "createMediaStreamSource", {
configurable: true,
enumerable: true,
writable: true,
value: {
createMediaStreamSource() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "createMediaStreamSource", arguments);
}
}.createMediaStreamSource
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "getOutputTimestamp", {
configurable: true,
enumerable: true,
writable: true,
value: {
getOutputTimestamp() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "getOutputTimestamp", arguments);
}
}.getOutputTimestamp
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "resume", {
configurable: true,
enumerable: true,
writable: true,
value: {
resume() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "resume", arguments);
}
}.resume
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "suspend", {
configurable: true,
enumerable: true,
writable: true,
value: {
suspend() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "suspend", arguments);
}
}.suspend
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "sinkId", {
configurable: true,
enumerable: true,
get: {
sinkId() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "sinkId_get", arguments);
}
}.sinkId,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "onsinkchange", {
configurable: true,
enumerable: true,
get: {
onsinkchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "onsinkchange_get", arguments);
}
}.onsinkchange,
set: {
onsinkchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "onsinkchange_set", arguments);
}
}.onsinkchange
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "setSinkId", {
configurable: true,
enumerable: true,
writable: true,
value: {
setSinkId() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioContext"].prototype, "AudioContext", "setSinkId", arguments);
}
}.setSinkId
});

116
bodaEnv/env/AudioData.js vendored Normal file
View File

@ -0,0 +1,116 @@
// AudioData对象
bodaEnv.memory.globlProtoObj["AudioData"] = function AudioData() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioData 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioData"], "AudioData");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "format", {
configurable: true,
enumerable: true,
get: {
format() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "format_get", arguments);
}
}.format,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "sampleRate", {
configurable: true,
enumerable: true,
get: {
sampleRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "sampleRate_get", arguments);
}
}.sampleRate,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "numberOfFrames", {
configurable: true,
enumerable: true,
get: {
numberOfFrames() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "numberOfFrames_get", arguments);
}
}.numberOfFrames,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "numberOfChannels", {
configurable: true,
enumerable: true,
get: {
numberOfChannels() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "numberOfChannels_get", arguments);
}
}.numberOfChannels,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "duration", {
configurable: true,
enumerable: true,
get: {
duration() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "duration_get", arguments);
}
}.duration,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "timestamp", {
configurable: true,
enumerable: true,
get: {
timestamp() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "timestamp_get", arguments);
}
}.timestamp,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "allocationSize", {
configurable: true,
enumerable: true,
writable: true,
value: {
allocationSize() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "allocationSize", arguments);
}
}.allocationSize
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "clone", {
configurable: true,
enumerable: true,
writable: true,
value: {
clone() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "clone", arguments);
}
}.clone
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "close", {
configurable: true,
enumerable: true,
writable: true,
value: {
close() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "close", arguments);
}
}.close
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioData"].prototype, "copyTo", {
configurable: true,
enumerable: true,
writable: true,
value: {
copyTo() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioData"].prototype, "AudioData", "copyTo", arguments);
}
}.copyTo
});

112
bodaEnv/env/AudioDecoder.js vendored Normal file
View File

@ -0,0 +1,112 @@
// AudioDecoder对象
bodaEnv.memory.globlProtoObj["AudioDecoder"] = function AudioDecoder() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioDecoder 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioDecoder"], "AudioDecoder");
bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["AudioDecoder"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"], "isConfigSupported", {
configurable: true,
enumerable: true,
writable: true,
value: {
isConfigSupported() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["VideoFrame"], "AudioDecoder", "isConfigSupported", arguments);
}
}.isConfigSupported
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "decodeQueueSize", {
configurable: true,
enumerable: true,
get: {
decodeQueueSize() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "decodeQueueSize_get", arguments);
}
}.decodeQueueSize,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "state", {
configurable: true,
enumerable: true,
get: {
state() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "state_get", arguments);
}
}.state,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "close", {
configurable: true,
enumerable: true,
writable: true,
value: {
close() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "close", arguments);
}
}.close
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "configure", {
configurable: true,
enumerable: true,
writable: true,
value: {
configure() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "configure", arguments);
}
}.configure
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "decode", {
configurable: true,
enumerable: true,
writable: true,
value: {
decode() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "decode", arguments);
}
}.decode
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "flush", {
configurable: true,
enumerable: true,
writable: true,
value: {
flush() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "flush", arguments);
}
}.flush
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "reset", {
configurable: true,
enumerable: true,
writable: true,
value: {
reset() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "reset", arguments);
}
}.reset
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "ondequeue", {
configurable: true,
enumerable: true,
get: {
ondequeue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "ondequeue_get", arguments);
}
}.ondequeue,
set: {
ondequeue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"].prototype, "AudioDecoder", "ondequeue_set", arguments);
}
}.ondequeue
});

28
bodaEnv/env/AudioDestinationNode.js vendored Normal file
View File

@ -0,0 +1,28 @@
// AudioDestinationNode对象
bodaEnv.memory.globlProtoObj["AudioDestinationNode"] = function AudioDestinationNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioDestinationNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioDestinationNode"], "AudioDestinationNode");
bodaEnv.memory.globlProtoObj["AudioDestinationNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"].prototype;
bodaEnv.memory.globlProtoObj["AudioDestinationNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioDestinationNode"].prototype, "maxChannelCount", {
configurable: true,
enumerable: true,
get: {
maxChannelCount() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDestinationNode"].prototype, "AudioDestinationNode", "maxChannelCount_get", arguments);
}
}.maxChannelCount,
set: undefined
});

112
bodaEnv/env/AudioEncoder.js vendored Normal file
View File

@ -0,0 +1,112 @@
// AudioEncoder对象
bodaEnv.memory.globlProtoObj["AudioEncoder"] = function AudioEncoder() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioEncoder 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioEncoder"], "AudioEncoder");
bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["AudioEncoder"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"], "isConfigSupported", {
configurable: true,
enumerable: true,
writable: true,
value: {
isConfigSupported() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioDecoder"], "AudioEncoder", "isConfigSupported", arguments);
}
}.isConfigSupported
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "encodeQueueSize", {
configurable: true,
enumerable: true,
get: {
encodeQueueSize() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "encodeQueueSize_get", arguments);
}
}.encodeQueueSize,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "state", {
configurable: true,
enumerable: true,
get: {
state() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "state_get", arguments);
}
}.state,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "close", {
configurable: true,
enumerable: true,
writable: true,
value: {
close() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "close", arguments);
}
}.close
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "configure", {
configurable: true,
enumerable: true,
writable: true,
value: {
configure() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "configure", arguments);
}
}.configure
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "encode", {
configurable: true,
enumerable: true,
writable: true,
value: {
encode() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "encode", arguments);
}
}.encode
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "flush", {
configurable: true,
enumerable: true,
writable: true,
value: {
flush() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "flush", arguments);
}
}.flush
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "reset", {
configurable: true,
enumerable: true,
writable: true,
value: {
reset() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "reset", arguments);
}
}.reset
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "ondequeue", {
configurable: true,
enumerable: true,
get: {
ondequeue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "ondequeue_get", arguments);
}
}.ondequeue,
set: {
ondequeue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioEncoder"].prototype, "AudioEncoder", "ondequeue_set", arguments);
}
}.ondequeue
});

126
bodaEnv/env/AudioListener.js vendored Normal file
View File

@ -0,0 +1,126 @@
// AudioListener对象
bodaEnv.memory.globlProtoObj["AudioListener"] = function AudioListener() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioListener 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioListener"], "AudioListener");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "positionX", {
configurable: true,
enumerable: true,
get: {
positionX() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "positionX_get", arguments);
}
}.positionX,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "positionY", {
configurable: true,
enumerable: true,
get: {
positionY() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "positionY_get", arguments);
}
}.positionY,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "positionZ", {
configurable: true,
enumerable: true,
get: {
positionZ() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "positionZ_get", arguments);
}
}.positionZ,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "forwardX", {
configurable: true,
enumerable: true,
get: {
forwardX() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "forwardX_get", arguments);
}
}.forwardX,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "forwardY", {
configurable: true,
enumerable: true,
get: {
forwardY() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "forwardY_get", arguments);
}
}.forwardY,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "forwardZ", {
configurable: true,
enumerable: true,
get: {
forwardZ() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "forwardZ_get", arguments);
}
}.forwardZ,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "upX", {
configurable: true,
enumerable: true,
get: {
upX() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "upX_get", arguments);
}
}.upX,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "upY", {
configurable: true,
enumerable: true,
get: {
upY() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "upY_get", arguments);
}
}.upY,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "upZ", {
configurable: true,
enumerable: true,
get: {
upZ() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "upZ_get", arguments);
}
}.upZ,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "setOrientation", {
configurable: true,
enumerable: true,
writable: true,
value: {
setOrientation() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "setOrientation", arguments);
}
}.setOrientation
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "setPosition", {
configurable: true,
enumerable: true,
writable: true,
value: {
setPosition() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioListener"].prototype, "AudioListener", "setPosition", arguments);
}
}.setPosition
});

110
bodaEnv/env/AudioNode.js vendored Normal file
View File

@ -0,0 +1,110 @@
// AudioNode对象
bodaEnv.memory.globlProtoObj["AudioNode"] = function AudioNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioNode"], "AudioNode");
bodaEnv.memory.globlProtoObj["AudioNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["AudioNode"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "context", {
configurable: true,
enumerable: true,
get: {
context() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "context_get", arguments);
}
}.context,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "numberOfInputs", {
configurable: true,
enumerable: true,
get: {
numberOfInputs() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "numberOfInputs_get", arguments);
}
}.numberOfInputs,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "numberOfOutputs", {
configurable: true,
enumerable: true,
get: {
numberOfOutputs() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "numberOfOutputs_get", arguments);
}
}.numberOfOutputs,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "channelCount", {
configurable: true,
enumerable: true,
get: {
channelCount() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelCount_get", arguments);
}
}.channelCount,
set: {
channelCount() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelCount_set", arguments);
}
}.channelCount
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "channelCountMode", {
configurable: true,
enumerable: true,
get: {
channelCountMode() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelCountMode_get", arguments);
}
}.channelCountMode,
set: {
channelCountMode() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelCountMode_set", arguments);
}
}.channelCountMode
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "channelInterpretation", {
configurable: true,
enumerable: true,
get: {
channelInterpretation() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelInterpretation_get", arguments);
}
}.channelInterpretation,
set: {
channelInterpretation() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "channelInterpretation_set", arguments);
}
}.channelInterpretation
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "connect", {
configurable: true,
enumerable: true,
writable: true,
value: {
connect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "connect", arguments);
}
}.connect
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "disconnect", {
configurable: true,
enumerable: true,
writable: true,
value: {
disconnect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioNode"].prototype, "AudioNode", "disconnect", arguments);
}
}.disconnect
});

144
bodaEnv/env/AudioParam.js vendored Normal file
View File

@ -0,0 +1,144 @@
// AudioParam对象
bodaEnv.memory.globlProtoObj["AudioParam"] = function AudioParam() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioParam 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioParam"], "AudioParam");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "value_get", arguments);
}
}.value,
set: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "value_set", arguments);
}
}.value
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "automationRate", {
configurable: true,
enumerable: true,
get: {
automationRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "automationRate_get", arguments);
}
}.automationRate,
set: {
automationRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "automationRate_set", arguments);
}
}.automationRate
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "defaultValue", {
configurable: true,
enumerable: true,
get: {
defaultValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "defaultValue_get", arguments);
}
}.defaultValue,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "minValue", {
configurable: true,
enumerable: true,
get: {
minValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "minValue_get", arguments);
}
}.minValue,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "maxValue", {
configurable: true,
enumerable: true,
get: {
maxValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "maxValue_get", arguments);
}
}.maxValue,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "cancelAndHoldAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
cancelAndHoldAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "cancelAndHoldAtTime", arguments);
}
}.cancelAndHoldAtTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "cancelScheduledValues", {
configurable: true,
enumerable: true,
writable: true,
value: {
cancelScheduledValues() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "cancelScheduledValues", arguments);
}
}.cancelScheduledValues
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "exponentialRampToValueAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
exponentialRampToValueAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "exponentialRampToValueAtTime", arguments);
}
}.exponentialRampToValueAtTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "linearRampToValueAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
linearRampToValueAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "linearRampToValueAtTime", arguments);
}
}.linearRampToValueAtTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "setTargetAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
setTargetAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "setTargetAtTime", arguments);
}
}.setTargetAtTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "setValueAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
setValueAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "setValueAtTime", arguments);
}
}.setValueAtTime
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "setValueCurveAtTime", {
configurable: true,
enumerable: true,
writable: true,
value: {
setValueCurveAtTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParam"].prototype, "AudioParam", "setValueCurveAtTime", arguments);
}
}.setValueCurveAtTime
});

86
bodaEnv/env/AudioParamMap.js vendored Normal file
View File

@ -0,0 +1,86 @@
// AudioParamMap对象
bodaEnv.memory.globlProtoObj["AudioParamMap"] = function AudioParamMap() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioParamMap 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioParamMap"], "AudioParamMap");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "size", {
configurable: true,
enumerable: true,
get: {
size() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "size_get", arguments);
}
}.size,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "entries", {
configurable: true,
enumerable: true,
writable: true,
value: {
entries() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "entries", arguments);
}
}.entries
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "forEach", {
configurable: true,
enumerable: true,
writable: true,
value: {
forEach() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "forEach", arguments);
}
}.forEach
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "get", {
configurable: true,
enumerable: true,
writable: true,
value: {
get() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "get", arguments);
}
}.get
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "has", {
configurable: true,
enumerable: true,
writable: true,
value: {
has() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "has", arguments);
}
}.has
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "keys", {
configurable: true,
enumerable: true,
writable: true,
value: {
keys() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "keys", arguments);
}
}.keys
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "values", {
configurable: true,
enumerable: true,
writable: true,
value: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioParamMap"].prototype, "AudioParamMap", "values", arguments);
}
}.values
});

48
bodaEnv/env/AudioProcessingEvent.js vendored Normal file
View File

@ -0,0 +1,48 @@
// AudioProcessingEvent对象
bodaEnv.memory.globlProtoObj["AudioProcessingEvent"] = function AudioProcessingEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioProcessingEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioProcessingEvent"], "AudioProcessingEvent");
bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "playbackTime", {
configurable: true,
enumerable: true,
get: {
playbackTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "AudioProcessingEvent", "playbackTime_get", arguments);
}
}.playbackTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "inputBuffer", {
configurable: true,
enumerable: true,
get: {
inputBuffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "AudioProcessingEvent", "inputBuffer_get", arguments);
}
}.inputBuffer,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "outputBuffer", {
configurable: true,
enumerable: true,
get: {
outputBuffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioProcessingEvent"].prototype, "AudioProcessingEvent", "outputBuffer_get", arguments);
}
}.outputBuffer,
set: undefined
});

52
bodaEnv/env/AudioScheduledSourceNode.js vendored Normal file
View File

@ -0,0 +1,52 @@
// AudioScheduledSourceNode对象
bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"] = function AudioScheduledSourceNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioScheduledSourceNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"], "AudioScheduledSourceNode");
bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"].prototype;
bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "onended", {
configurable: true,
enumerable: true,
get: {
onended() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "AudioScheduledSourceNode", "onended_get", arguments);
}
}.onended,
set: {
onended() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "AudioScheduledSourceNode", "onended_set", arguments);
}
}.onended
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "start", {
configurable: true,
enumerable: true,
writable: true,
value: {
start() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "AudioScheduledSourceNode", "start", arguments);
}
}.start
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "stop", {
configurable: true,
enumerable: true,
writable: true,
value: {
stop() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioScheduledSourceNode"].prototype, "AudioScheduledSourceNode", "stop", arguments);
}
}.stop
});

26
bodaEnv/env/AudioSinkInfo.js vendored Normal file
View File

@ -0,0 +1,26 @@
// AudioSinkInfo对象
bodaEnv.memory.globlProtoObj["AudioSinkInfo"] = function AudioSinkInfo() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioSinkInfo 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioSinkInfo"], "AudioSinkInfo");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioSinkInfo"].prototype, "type", {
configurable: true,
enumerable: true,
get: {
type() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioSinkInfo"].prototype, "AudioSinkInfo", "type_get", arguments);
}
}.type,
set: undefined
});

18
bodaEnv/env/AudioWorklet.js vendored Normal file
View File

@ -0,0 +1,18 @@
// AudioWorklet对象
bodaEnv.memory.globlProtoObj["AudioWorklet"] = function AudioWorklet() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioWorklet 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioWorklet"], "AudioWorklet");
bodaEnv.memory.globlProtoObj["AudioWorklet"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Worklet"].prototype;
bodaEnv.memory.globlProtoObj["AudioWorklet"].__proto__ = bodaEnv.memory.globlProtoObj["Worklet"];

52
bodaEnv/env/AudioWorkletNode.js vendored Normal file
View File

@ -0,0 +1,52 @@
// AudioWorkletNode对象
bodaEnv.memory.globlProtoObj["AudioWorkletNode"] = function AudioWorkletNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AudioWorkletNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AudioWorkletNode"], "AudioWorkletNode");
bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"].prototype;
bodaEnv.memory.globlProtoObj["AudioWorkletNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "parameters", {
configurable: true,
enumerable: true,
get: {
parameters() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "AudioWorkletNode", "parameters_get", arguments);
}
}.parameters,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "port", {
configurable: true,
enumerable: true,
get: {
port() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "AudioWorkletNode", "port_get", arguments);
}
}.port,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "onprocessorerror", {
configurable: true,
enumerable: true,
get: {
onprocessorerror() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "AudioWorkletNode", "onprocessorerror_get", arguments);
}
}.onprocessorerror,
set: {
onprocessorerror() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AudioWorkletNode"].prototype, "AudioWorkletNode", "onprocessorerror_set", arguments);
}
}.onprocessorerror
});

View File

@ -0,0 +1,48 @@
// AuthenticatorAssertionResponse对象
bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"] = function AuthenticatorAssertionResponse() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AuthenticatorAssertionResponse 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"], "AuthenticatorAssertionResponse");
bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AuthenticatorResponse"].prototype;
bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].__proto__ = bodaEnv.memory.globlProtoObj["AuthenticatorResponse"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "authenticatorData", {
configurable: true,
enumerable: true,
get: {
authenticatorData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "AuthenticatorAssertionResponse", "authenticatorData_get", arguments);
}
}.authenticatorData,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "signature", {
configurable: true,
enumerable: true,
get: {
signature() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "AuthenticatorAssertionResponse", "signature_get", arguments);
}
}.signature,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "userHandle", {
configurable: true,
enumerable: true,
get: {
userHandle() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAssertionResponse"].prototype, "AuthenticatorAssertionResponse", "userHandle_get", arguments);
}
}.userHandle,
set: undefined
});

View File

@ -0,0 +1,68 @@
// AuthenticatorAttestationResponse对象
bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"] = function AuthenticatorAttestationResponse() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AuthenticatorAttestationResponse 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"], "AuthenticatorAttestationResponse");
bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AuthenticatorResponse"].prototype;
bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].__proto__ = bodaEnv.memory.globlProtoObj["AuthenticatorResponse"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "attestationObject", {
configurable: true,
enumerable: true,
get: {
attestationObject() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "AuthenticatorAttestationResponse", "attestationObject_get", arguments);
}
}.attestationObject,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "getAuthenticatorData", {
configurable: true,
enumerable: true,
writable: true,
value: {
getAuthenticatorData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "AuthenticatorAttestationResponse", "getAuthenticatorData", arguments);
}
}.getAuthenticatorData
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "getPublicKey", {
configurable: true,
enumerable: true,
writable: true,
value: {
getPublicKey() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "AuthenticatorAttestationResponse", "getPublicKey", arguments);
}
}.getPublicKey
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "getPublicKeyAlgorithm", {
configurable: true,
enumerable: true,
writable: true,
value: {
getPublicKeyAlgorithm() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "AuthenticatorAttestationResponse", "getPublicKeyAlgorithm", arguments);
}
}.getPublicKeyAlgorithm
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "getTransports", {
configurable: true,
enumerable: true,
writable: true,
value: {
getTransports() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorAttestationResponse"].prototype, "AuthenticatorAttestationResponse", "getTransports", arguments);
}
}.getTransports
});

26
bodaEnv/env/AuthenticatorResponse.js vendored Normal file
View File

@ -0,0 +1,26 @@
// AuthenticatorResponse对象
bodaEnv.memory.globlProtoObj["AuthenticatorResponse"] = function AuthenticatorResponse() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('AuthenticatorResponse 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["AuthenticatorResponse"], "AuthenticatorResponse");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["AuthenticatorResponse"].prototype, "clientDataJSON", {
configurable: true,
enumerable: true,
get: {
clientDataJSON() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["AuthenticatorResponse"].prototype, "AuthenticatorResponse", "clientDataJSON_get", arguments);
}
}.clientDataJSON,
set: undefined
});

46
bodaEnv/env/BackgroundFetchManager.js vendored Normal file
View File

@ -0,0 +1,46 @@
// BackgroundFetchManager对象
bodaEnv.memory.globlProtoObj["BackgroundFetchManager"] = function BackgroundFetchManager() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BackgroundFetchManager 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BackgroundFetchManager"], "BackgroundFetchManager");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "fetch", {
configurable: true,
enumerable: true,
writable: true,
value: {
fetch() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "BackgroundFetchManager", "fetch", arguments);
}
}.fetch
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "get", {
configurable: true,
enumerable: true,
writable: true,
value: {
get() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "BackgroundFetchManager", "get", arguments);
}
}.get
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "getIds", {
configurable: true,
enumerable: true,
writable: true,
value: {
getIds() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchManager"].prototype, "BackgroundFetchManager", "getIds", arguments);
}
}.getIds
});

36
bodaEnv/env/BackgroundFetchRecord.js vendored Normal file
View File

@ -0,0 +1,36 @@
// BackgroundFetchRecord对象
bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"] = function BackgroundFetchRecord() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BackgroundFetchRecord 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"], "BackgroundFetchRecord");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"].prototype, "request", {
configurable: true,
enumerable: true,
get: {
request() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"].prototype, "BackgroundFetchRecord", "request_get", arguments);
}
}.request,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"].prototype, "responseReady", {
configurable: true,
enumerable: true,
get: {
responseReady() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRecord"].prototype, "BackgroundFetchRecord", "responseReady_get", arguments);
}
}.responseReady,
set: undefined
});

View File

@ -0,0 +1,142 @@
// BackgroundFetchRegistration对象
bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"] = function BackgroundFetchRegistration() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BackgroundFetchRegistration 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"], "BackgroundFetchRegistration");
bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "id", {
configurable: true,
enumerable: true,
get: {
id() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "id_get", arguments);
}
}.id,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "uploadTotal", {
configurable: true,
enumerable: true,
get: {
uploadTotal() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "uploadTotal_get", arguments);
}
}.uploadTotal,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "uploaded", {
configurable: true,
enumerable: true,
get: {
uploaded() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "uploaded_get", arguments);
}
}.uploaded,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "downloadTotal", {
configurable: true,
enumerable: true,
get: {
downloadTotal() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "downloadTotal_get", arguments);
}
}.downloadTotal,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "downloaded", {
configurable: true,
enumerable: true,
get: {
downloaded() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "downloaded_get", arguments);
}
}.downloaded,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "result", {
configurable: true,
enumerable: true,
get: {
result() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "result_get", arguments);
}
}.result,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "failureReason", {
configurable: true,
enumerable: true,
get: {
failureReason() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "failureReason_get", arguments);
}
}.failureReason,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "recordsAvailable", {
configurable: true,
enumerable: true,
get: {
recordsAvailable() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "recordsAvailable_get", arguments);
}
}.recordsAvailable,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "onprogress", {
configurable: true,
enumerable: true,
get: {
onprogress() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "onprogress_get", arguments);
}
}.onprogress,
set: {
onprogress() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "onprogress_set", arguments);
}
}.onprogress
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "abort", {
configurable: true,
enumerable: true,
writable: true,
value: {
abort() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "abort", arguments);
}
}.abort
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "match", {
configurable: true,
enumerable: true,
writable: true,
value: {
match() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "match", arguments);
}
}.match
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "matchAll", {
configurable: true,
enumerable: true,
writable: true,
value: {
matchAll() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"].prototype, "BackgroundFetchRegistration", "matchAll", arguments);
}
}.matchAll
});

26
bodaEnv/env/BarProp.js vendored Normal file
View File

@ -0,0 +1,26 @@
// BarProp对象
bodaEnv.memory.globlProtoObj["BarProp"] = function BarProp() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BarProp 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BarProp"], "BarProp");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BarProp"].prototype, "visible", {
configurable: true,
enumerable: true,
get: {
visible() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BarProp"].prototype, "BarProp", "visible_get", arguments);
}
}.visible,
set: undefined
});

282
bodaEnv/env/BaseAudioContext.js vendored Normal file
View File

@ -0,0 +1,282 @@
// BaseAudioContext对象
bodaEnv.memory.globlProtoObj["BaseAudioContext"] = function BaseAudioContext() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BaseAudioContext 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BaseAudioContext"], "BaseAudioContext");
bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BaseAudioContext"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "destination", {
configurable: true,
enumerable: true,
get: {
destination() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "destination_get", arguments);
}
}.destination,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "currentTime", {
configurable: true,
enumerable: true,
get: {
currentTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "currentTime_get", arguments);
}
}.currentTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "sampleRate", {
configurable: true,
enumerable: true,
get: {
sampleRate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "sampleRate_get", arguments);
}
}.sampleRate,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "listener", {
configurable: true,
enumerable: true,
get: {
listener() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "listener_get", arguments);
}
}.listener,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "state", {
configurable: true,
enumerable: true,
get: {
state() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "state_get", arguments);
}
}.state,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "onstatechange", {
configurable: true,
enumerable: true,
get: {
onstatechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "onstatechange_get", arguments);
}
}.onstatechange,
set: {
onstatechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "onstatechange_set", arguments);
}
}.onstatechange
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createAnalyser", {
configurable: true,
enumerable: true,
writable: true,
value: {
createAnalyser() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createAnalyser", arguments);
}
}.createAnalyser
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createBiquadFilter", {
configurable: true,
enumerable: true,
writable: true,
value: {
createBiquadFilter() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createBiquadFilter", arguments);
}
}.createBiquadFilter
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createBuffer", {
configurable: true,
enumerable: true,
writable: true,
value: {
createBuffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createBuffer", arguments);
}
}.createBuffer
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createBufferSource", {
configurable: true,
enumerable: true,
writable: true,
value: {
createBufferSource() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createBufferSource", arguments);
}
}.createBufferSource
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createChannelMerger", {
configurable: true,
enumerable: true,
writable: true,
value: {
createChannelMerger() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createChannelMerger", arguments);
}
}.createChannelMerger
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createChannelSplitter", {
configurable: true,
enumerable: true,
writable: true,
value: {
createChannelSplitter() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createChannelSplitter", arguments);
}
}.createChannelSplitter
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createConstantSource", {
configurable: true,
enumerable: true,
writable: true,
value: {
createConstantSource() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createConstantSource", arguments);
}
}.createConstantSource
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createConvolver", {
configurable: true,
enumerable: true,
writable: true,
value: {
createConvolver() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createConvolver", arguments);
}
}.createConvolver
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createDelay", {
configurable: true,
enumerable: true,
writable: true,
value: {
createDelay() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createDelay", arguments);
}
}.createDelay
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createDynamicsCompressor", {
configurable: true,
enumerable: true,
writable: true,
value: {
createDynamicsCompressor() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createDynamicsCompressor", arguments);
}
}.createDynamicsCompressor
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createGain", {
configurable: true,
enumerable: true,
writable: true,
value: {
createGain() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createGain", arguments);
}
}.createGain
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createIIRFilter", {
configurable: true,
enumerable: true,
writable: true,
value: {
createIIRFilter() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createIIRFilter", arguments);
}
}.createIIRFilter
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createOscillator", {
configurable: true,
enumerable: true,
writable: true,
value: {
createOscillator() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createOscillator", arguments);
}
}.createOscillator
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createPanner", {
configurable: true,
enumerable: true,
writable: true,
value: {
createPanner() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createPanner", arguments);
}
}.createPanner
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createPeriodicWave", {
configurable: true,
enumerable: true,
writable: true,
value: {
createPeriodicWave() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createPeriodicWave", arguments);
}
}.createPeriodicWave
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createScriptProcessor", {
configurable: true,
enumerable: true,
writable: true,
value: {
createScriptProcessor() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createScriptProcessor", arguments);
}
}.createScriptProcessor
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createStereoPanner", {
configurable: true,
enumerable: true,
writable: true,
value: {
createStereoPanner() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createStereoPanner", arguments);
}
}.createStereoPanner
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "createWaveShaper", {
configurable: true,
enumerable: true,
writable: true,
value: {
createWaveShaper() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "createWaveShaper", arguments);
}
}.createWaveShaper
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "decodeAudioData", {
configurable: true,
enumerable: true,
writable: true,
value: {
decodeAudioData() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "decodeAudioData", arguments);
}
}.decodeAudioData
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "audioWorklet", {
configurable: true,
enumerable: true,
get: {
audioWorklet() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BaseAudioContext"].prototype, "BaseAudioContext", "audioWorklet_get", arguments);
}
}.audioWorklet,
set: undefined
});

114
bodaEnv/env/BatteryManager.js vendored Normal file
View File

@ -0,0 +1,114 @@
// BatteryManager对象
bodaEnv.memory.globlProtoObj["BatteryManager"] = function BatteryManager() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BatteryManager 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BatteryManager"], "BatteryManager");
bodaEnv.memory.globlProtoObj["BatteryManager"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BatteryManager"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "charging", {
configurable: true,
enumerable: true,
get: {
charging() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "charging_get", arguments);
}
}.charging,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "chargingTime", {
configurable: true,
enumerable: true,
get: {
chargingTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "chargingTime_get", arguments);
}
}.chargingTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "dischargingTime", {
configurable: true,
enumerable: true,
get: {
dischargingTime() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "dischargingTime_get", arguments);
}
}.dischargingTime,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "level", {
configurable: true,
enumerable: true,
get: {
level() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "level_get", arguments);
}
}.level,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "onchargingchange", {
configurable: true,
enumerable: true,
get: {
onchargingchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onchargingchange_get", arguments);
}
}.onchargingchange,
set: {
onchargingchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onchargingchange_set", arguments);
}
}.onchargingchange
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "onchargingtimechange", {
configurable: true,
enumerable: true,
get: {
onchargingtimechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onchargingtimechange_get", arguments);
}
}.onchargingtimechange,
set: {
onchargingtimechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onchargingtimechange_set", arguments);
}
}.onchargingtimechange
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "ondischargingtimechange", {
configurable: true,
enumerable: true,
get: {
ondischargingtimechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "ondischargingtimechange_get", arguments);
}
}.ondischargingtimechange,
set: {
ondischargingtimechange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "ondischargingtimechange_set", arguments);
}
}.ondischargingtimechange
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "onlevelchange", {
configurable: true,
enumerable: true,
get: {
onlevelchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onlevelchange_get", arguments);
}
}.onlevelchange,
set: {
onlevelchange() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BatteryManager"].prototype, "BatteryManager", "onlevelchange_set", arguments);
}
}.onlevelchange
});

48
bodaEnv/env/BeforeInstallPromptEvent.js vendored Normal file
View File

@ -0,0 +1,48 @@
// BeforeInstallPromptEvent对象
bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"] = function BeforeInstallPromptEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BeforeInstallPromptEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"], "BeforeInstallPromptEvent");
bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "platforms", {
configurable: true,
enumerable: true,
get: {
platforms() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "BeforeInstallPromptEvent", "platforms_get", arguments);
}
}.platforms,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "userChoice", {
configurable: true,
enumerable: true,
get: {
userChoice() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "BeforeInstallPromptEvent", "userChoice_get", arguments);
}
}.userChoice,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "prompt", {
configurable: true,
enumerable: true,
writable: true,
value: {
prompt() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BeforeInstallPromptEvent"].prototype, "BeforeInstallPromptEvent", "prompt", arguments);
}
}.prompt
});

32
bodaEnv/env/BeforeUnloadEvent.js vendored Normal file
View File

@ -0,0 +1,32 @@
// BeforeUnloadEvent对象
bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"] = function BeforeUnloadEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BeforeUnloadEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"], "BeforeUnloadEvent");
bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"].prototype, "returnValue", {
configurable: true,
enumerable: true,
get: {
returnValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"].prototype, "BeforeUnloadEvent", "returnValue_get", arguments);
}
}.returnValue,
set: {
returnValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BeforeUnloadEvent"].prototype, "BeforeUnloadEvent", "returnValue_set", arguments);
}
}.returnValue
});

82
bodaEnv/env/BiquadFilterNode.js vendored Normal file
View File

@ -0,0 +1,82 @@
// BiquadFilterNode对象
bodaEnv.memory.globlProtoObj["BiquadFilterNode"] = function BiquadFilterNode() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BiquadFilterNode 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BiquadFilterNode"], "BiquadFilterNode");
bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"].prototype;
bodaEnv.memory.globlProtoObj["BiquadFilterNode"].__proto__ = bodaEnv.memory.globlProtoObj["AudioNode"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "type", {
configurable: true,
enumerable: true,
get: {
type() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "type_get", arguments);
}
}.type,
set: {
type() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "type_set", arguments);
}
}.type
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "frequency", {
configurable: true,
enumerable: true,
get: {
frequency() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "frequency_get", arguments);
}
}.frequency,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "detune", {
configurable: true,
enumerable: true,
get: {
detune() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "detune_get", arguments);
}
}.detune,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "Q", {
configurable: true,
enumerable: true,
get: {
Q() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "Q_get", arguments);
}
}.Q,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "gain", {
configurable: true,
enumerable: true,
get: {
gain() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "gain_get", arguments);
}
}.gain,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "getFrequencyResponse", {
configurable: true,
enumerable: true,
writable: true,
value: {
getFrequencyResponse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BiquadFilterNode"].prototype, "BiquadFilterNode", "getFrequencyResponse", arguments);
}
}.getFrequencyResponse
});

76
bodaEnv/env/Blob.js vendored Normal file
View File

@ -0,0 +1,76 @@
// Blob对象
bodaEnv.memory.globlProtoObj["Blob"] = function Blob() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Blob 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Blob"], "Blob");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "size", {
configurable: true,
enumerable: true,
get: {
size() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "size_get", arguments);
}
}.size,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "type", {
configurable: true,
enumerable: true,
get: {
type() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "type_get", arguments);
}
}.type,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "arrayBuffer", {
configurable: true,
enumerable: true,
writable: true,
value: {
arrayBuffer() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "arrayBuffer", arguments);
}
}.arrayBuffer
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "slice", {
configurable: true,
enumerable: true,
writable: true,
value: {
slice() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "slice", arguments);
}
}.slice
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "stream", {
configurable: true,
enumerable: true,
writable: true,
value: {
stream() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "stream", arguments);
}
}.stream
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Blob"].prototype, "text", {
configurable: true,
enumerable: true,
writable: true,
value: {
text() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Blob"].prototype, "Blob", "text", arguments);
}
}.text
});

38
bodaEnv/env/BlobEvent.js vendored Normal file
View File

@ -0,0 +1,38 @@
// BlobEvent对象
bodaEnv.memory.globlProtoObj["BlobEvent"] = function BlobEvent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BlobEvent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BlobEvent"], "BlobEvent");
bodaEnv.memory.globlProtoObj["BlobEvent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Event"].prototype;
bodaEnv.memory.globlProtoObj["BlobEvent"].__proto__ = bodaEnv.memory.globlProtoObj["Event"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BlobEvent"].prototype, "data", {
configurable: true,
enumerable: true,
get: {
data() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BlobEvent"].prototype, "BlobEvent", "data_get", arguments);
}
}.data,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BlobEvent"].prototype, "timecode", {
configurable: true,
enumerable: true,
get: {
timecode() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BlobEvent"].prototype, "BlobEvent", "timecode_get", arguments);
}
}.timecode,
set: undefined
});

38
bodaEnv/env/Bluetooth.js vendored Normal file
View File

@ -0,0 +1,38 @@
// Bluetooth对象
bodaEnv.memory.globlProtoObj["Bluetooth"] = function Bluetooth() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('Bluetooth 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["Bluetooth"], "Bluetooth");
bodaEnv.memory.globlProtoObj["Bluetooth"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["Bluetooth"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Bluetooth"].prototype, "getAvailability", {
configurable: true,
enumerable: true,
writable: true,
value: {
getAvailability() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Bluetooth"].prototype, "Bluetooth", "getAvailability", arguments);
}
}.getAvailability
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["Bluetooth"].prototype, "requestDevice", {
configurable: true,
enumerable: true,
writable: true,
value: {
requestDevice() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["Bluetooth"].prototype, "Bluetooth", "requestDevice", arguments);
}
}.requestDevice
});

View File

@ -0,0 +1,106 @@
// BluetoothCharacteristicProperties对象
bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"] = function BluetoothCharacteristicProperties() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothCharacteristicProperties 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"], "BluetoothCharacteristicProperties");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "broadcast", {
configurable: true,
enumerable: true,
get: {
broadcast() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "broadcast_get", arguments);
}
}.broadcast,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "read", {
configurable: true,
enumerable: true,
get: {
read() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "read_get", arguments);
}
}.read,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "writeWithoutResponse", {
configurable: true,
enumerable: true,
get: {
writeWithoutResponse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "writeWithoutResponse_get", arguments);
}
}.writeWithoutResponse,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "write", {
configurable: true,
enumerable: true,
get: {
write() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "write_get", arguments);
}
}.write,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "notify", {
configurable: true,
enumerable: true,
get: {
notify() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "notify_get", arguments);
}
}.notify,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "indicate", {
configurable: true,
enumerable: true,
get: {
indicate() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "indicate_get", arguments);
}
}.indicate,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "authenticatedSignedWrites", {
configurable: true,
enumerable: true,
get: {
authenticatedSignedWrites() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "authenticatedSignedWrites_get", arguments);
}
}.authenticatedSignedWrites,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "reliableWrite", {
configurable: true,
enumerable: true,
get: {
reliableWrite() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "reliableWrite_get", arguments);
}
}.reliableWrite,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "writableAuxiliaries", {
configurable: true,
enumerable: true,
get: {
writableAuxiliaries() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothCharacteristicProperties"].prototype, "BluetoothCharacteristicProperties", "writableAuxiliaries_get", arguments);
}
}.writableAuxiliaries,
set: undefined
});

62
bodaEnv/env/BluetoothDevice.js vendored Normal file
View File

@ -0,0 +1,62 @@
// BluetoothDevice对象
bodaEnv.memory.globlProtoObj["BluetoothDevice"] = function BluetoothDevice() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothDevice 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothDevice"], "BluetoothDevice");
bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BluetoothDevice"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "id", {
configurable: true,
enumerable: true,
get: {
id() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "BluetoothDevice", "id_get", arguments);
}
}.id,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "BluetoothDevice", "name_get", arguments);
}
}.name,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "gatt", {
configurable: true,
enumerable: true,
get: {
gatt() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "BluetoothDevice", "gatt_get", arguments);
}
}.gatt,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "ongattserverdisconnected", {
configurable: true,
enumerable: true,
get: {
ongattserverdisconnected() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "BluetoothDevice", "ongattserverdisconnected_get", arguments);
}
}.ongattserverdisconnected,
set: {
ongattserverdisconnected() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothDevice"].prototype, "BluetoothDevice", "ongattserverdisconnected_set", arguments);
}
}.ongattserverdisconnected
});

View File

@ -0,0 +1,152 @@
// BluetoothRemoteGATTCharacteristic对象
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"] = function BluetoothRemoteGATTCharacteristic() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothRemoteGATTCharacteristic 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"], "BluetoothRemoteGATTCharacteristic");
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "service", {
configurable: true,
enumerable: true,
get: {
service() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "service_get", arguments);
}
}.service,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "uuid", {
configurable: true,
enumerable: true,
get: {
uuid() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "uuid_get", arguments);
}
}.uuid,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "properties", {
configurable: true,
enumerable: true,
get: {
properties() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "properties_get", arguments);
}
}.properties,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "value_get", arguments);
}
}.value,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "oncharacteristicvaluechanged", {
configurable: true,
enumerable: true,
get: {
oncharacteristicvaluechanged() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "oncharacteristicvaluechanged_get", arguments);
}
}.oncharacteristicvaluechanged,
set: {
oncharacteristicvaluechanged() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "oncharacteristicvaluechanged_set", arguments);
}
}.oncharacteristicvaluechanged
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "getDescriptor", {
configurable: true,
enumerable: true,
writable: true,
value: {
getDescriptor() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "getDescriptor", arguments);
}
}.getDescriptor
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "getDescriptors", {
configurable: true,
enumerable: true,
writable: true,
value: {
getDescriptors() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "getDescriptors", arguments);
}
}.getDescriptors
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "readValue", {
configurable: true,
enumerable: true,
writable: true,
value: {
readValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "readValue", arguments);
}
}.readValue
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "startNotifications", {
configurable: true,
enumerable: true,
writable: true,
value: {
startNotifications() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "startNotifications", arguments);
}
}.startNotifications
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "stopNotifications", {
configurable: true,
enumerable: true,
writable: true,
value: {
stopNotifications() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "stopNotifications", arguments);
}
}.stopNotifications
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "writeValue", {
configurable: true,
enumerable: true,
writable: true,
value: {
writeValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "writeValue", arguments);
}
}.writeValue
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "writeValueWithResponse", {
configurable: true,
enumerable: true,
writable: true,
value: {
writeValueWithResponse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "writeValueWithResponse", arguments);
}
}.writeValueWithResponse
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "writeValueWithoutResponse", {
configurable: true,
enumerable: true,
writable: true,
value: {
writeValueWithoutResponse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTCharacteristic"].prototype, "BluetoothRemoteGATTCharacteristic", "writeValueWithoutResponse", arguments);
}
}.writeValueWithoutResponse
});

View File

@ -0,0 +1,66 @@
// BluetoothRemoteGATTDescriptor对象
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"] = function BluetoothRemoteGATTDescriptor() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothRemoteGATTDescriptor 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"], "BluetoothRemoteGATTDescriptor");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "characteristic", {
configurable: true,
enumerable: true,
get: {
characteristic() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "BluetoothRemoteGATTDescriptor", "characteristic_get", arguments);
}
}.characteristic,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "uuid", {
configurable: true,
enumerable: true,
get: {
uuid() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "BluetoothRemoteGATTDescriptor", "uuid_get", arguments);
}
}.uuid,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "BluetoothRemoteGATTDescriptor", "value_get", arguments);
}
}.value,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "readValue", {
configurable: true,
enumerable: true,
writable: true,
value: {
readValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "BluetoothRemoteGATTDescriptor", "readValue", arguments);
}
}.readValue
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "writeValue", {
configurable: true,
enumerable: true,
writable: true,
value: {
writeValue() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTDescriptor"].prototype, "BluetoothRemoteGATTDescriptor", "writeValue", arguments);
}
}.writeValue
});

View File

@ -0,0 +1,76 @@
// BluetoothRemoteGATTServer对象
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"] = function BluetoothRemoteGATTServer() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothRemoteGATTServer 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"], "BluetoothRemoteGATTServer");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "device", {
configurable: true,
enumerable: true,
get: {
device() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "device_get", arguments);
}
}.device,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "connected", {
configurable: true,
enumerable: true,
get: {
connected() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "connected_get", arguments);
}
}.connected,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "connect", {
configurable: true,
enumerable: true,
writable: true,
value: {
connect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "connect", arguments);
}
}.connect
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "disconnect", {
configurable: true,
enumerable: true,
writable: true,
value: {
disconnect() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "disconnect", arguments);
}
}.disconnect
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "getPrimaryService", {
configurable: true,
enumerable: true,
writable: true,
value: {
getPrimaryService() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "getPrimaryService", arguments);
}
}.getPrimaryService
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "getPrimaryServices", {
configurable: true,
enumerable: true,
writable: true,
value: {
getPrimaryServices() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTServer"].prototype, "BluetoothRemoteGATTServer", "getPrimaryServices", arguments);
}
}.getPrimaryServices
});

View File

@ -0,0 +1,66 @@
// BluetoothRemoteGATTService对象
bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"] = function BluetoothRemoteGATTService() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothRemoteGATTService 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"], "BluetoothRemoteGATTService");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "device", {
configurable: true,
enumerable: true,
get: {
device() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "BluetoothRemoteGATTService", "device_get", arguments);
}
}.device,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "uuid", {
configurable: true,
enumerable: true,
get: {
uuid() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "BluetoothRemoteGATTService", "uuid_get", arguments);
}
}.uuid,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "isPrimary", {
configurable: true,
enumerable: true,
get: {
isPrimary() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "BluetoothRemoteGATTService", "isPrimary_get", arguments);
}
}.isPrimary,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "getCharacteristic", {
configurable: true,
enumerable: true,
writable: true,
value: {
getCharacteristic() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "BluetoothRemoteGATTService", "getCharacteristic", arguments);
}
}.getCharacteristic
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "getCharacteristics", {
configurable: true,
enumerable: true,
writable: true,
value: {
getCharacteristics() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BluetoothRemoteGATTService"].prototype, "BluetoothRemoteGATTService", "getCharacteristics", arguments);
}
}.getCharacteristics
});

56
bodaEnv/env/BluetoothUUID.js vendored Normal file
View File

@ -0,0 +1,56 @@
// BluetoothUUID对象
bodaEnv.memory.globlProtoObj["BluetoothUUID"] = function BluetoothUUID() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BluetoothUUID 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BluetoothUUID"], "BluetoothUUID");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothUUID"], "canonicalUUID", {
configurable: true,
enumerable: true,
writable: true,
value: {
canonicalUUID() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"], "BluetoothUUID", "canonicalUUID", arguments);
}
}.canonicalUUID
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothUUID"], "getCharacteristic", {
configurable: true,
enumerable: true,
writable: true,
value: {
getCharacteristic() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"], "BluetoothUUID", "getCharacteristic", arguments);
}
}.getCharacteristic
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothUUID"], "getDescriptor", {
configurable: true,
enumerable: true,
writable: true,
value: {
getDescriptor() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"], "BluetoothUUID", "getDescriptor", arguments);
}
}.getDescriptor
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BluetoothUUID"], "getService", {
configurable: true,
enumerable: true,
writable: true,
value: {
getService() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BackgroundFetchRegistration"], "BluetoothUUID", "getService", arguments);
}
}.getService
});

76
bodaEnv/env/BroadcastChannel.js vendored Normal file
View File

@ -0,0 +1,76 @@
// BroadcastChannel对象
bodaEnv.memory.globlProtoObj["BroadcastChannel"] = function BroadcastChannel() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BroadcastChannel 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BroadcastChannel"], "BroadcastChannel");
bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"].prototype;
bodaEnv.memory.globlProtoObj["BroadcastChannel"].__proto__ = bodaEnv.memory.globlProtoObj["EventTarget"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "name_get", arguments);
}
}.name,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "onmessage", {
configurable: true,
enumerable: true,
get: {
onmessage() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "onmessage_get", arguments);
}
}.onmessage,
set: {
onmessage() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "onmessage_set", arguments);
}
}.onmessage
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "onmessageerror", {
configurable: true,
enumerable: true,
get: {
onmessageerror() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "onmessageerror_get", arguments);
}
}.onmessageerror,
set: {
onmessageerror() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "onmessageerror_set", arguments);
}
}.onmessageerror
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "close", {
configurable: true,
enumerable: true,
writable: true,
value: {
close() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "close", arguments);
}
}.close
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "postMessage", {
configurable: true,
enumerable: true,
writable: true,
value: {
postMessage() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BroadcastChannel"].prototype, "BroadcastChannel", "postMessage", arguments);
}
}.postMessage
});

View File

@ -0,0 +1,28 @@
// BrowserCaptureMediaStreamTrack对象
bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"] = function BrowserCaptureMediaStreamTrack() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('BrowserCaptureMediaStreamTrack 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"], "BrowserCaptureMediaStreamTrack");
bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["MediaStreamTrack"].prototype;
bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"].__proto__ = bodaEnv.memory.globlProtoObj["MediaStreamTrack"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"].prototype, "cropTo", {
configurable: true,
enumerable: true,
writable: true,
value: {
cropTo() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["BrowserCaptureMediaStreamTrack"].prototype, "BrowserCaptureMediaStreamTrack", "cropTo", arguments);
}
}.cropTo
});

View File

@ -0,0 +1,36 @@
// ByteLengthQueuingStrategy对象
bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"] = function ByteLengthQueuingStrategy() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('ByteLengthQueuingStrategy 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"], "ByteLengthQueuingStrategy");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"].prototype, "highWaterMark", {
configurable: true,
enumerable: true,
get: {
highWaterMark() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"].prototype, "ByteLengthQueuingStrategy", "highWaterMark_get", arguments);
}
}.highWaterMark,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"].prototype, "size", {
configurable: true,
enumerable: true,
get: {
size() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["ByteLengthQueuingStrategy"].prototype, "ByteLengthQueuingStrategy", "size_get", arguments);
}
}.size,
set: undefined
});

18
bodaEnv/env/CDATASection.js vendored Normal file
View File

@ -0,0 +1,18 @@
// CDATASection对象
bodaEnv.memory.globlProtoObj["CDATASection"] = function CDATASection() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CDATASection 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CDATASection"], "CDATASection");
bodaEnv.memory.globlProtoObj["CDATASection"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Text"].prototype;
bodaEnv.memory.globlProtoObj["CDATASection"].__proto__ = bodaEnv.memory.globlProtoObj["Text"];

608
bodaEnv/env/CSS.js vendored Normal file
View File

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

28
bodaEnv/env/CSSAnimation.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSAnimation对象
bodaEnv.memory.globlProtoObj["CSSAnimation"] = function CSSAnimation() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSAnimation 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSAnimation"], "CSSAnimation");
bodaEnv.memory.globlProtoObj["CSSAnimation"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["Animation"].prototype;
bodaEnv.memory.globlProtoObj["CSSAnimation"].__proto__ = bodaEnv.memory.globlProtoObj["Animation"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSAnimation"].prototype, "animationName", {
configurable: true,
enumerable: true,
get: {
animationName() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSAnimation"].prototype, "CSSAnimation", "animationName_get", arguments);
}
}.animationName,
set: undefined
});

28
bodaEnv/env/CSSConditionRule.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSConditionRule对象
bodaEnv.memory.globlProtoObj["CSSConditionRule"] = function CSSConditionRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSConditionRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSConditionRule"], "CSSConditionRule");
bodaEnv.memory.globlProtoObj["CSSConditionRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSConditionRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSGroupingRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSConditionRule"].prototype, "conditionText", {
configurable: true,
enumerable: true,
get: {
conditionText() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSConditionRule"].prototype, "CSSConditionRule", "conditionText_get", arguments);
}
}.conditionText,
set: undefined
});

38
bodaEnv/env/CSSContainerRule.js vendored Normal file
View File

@ -0,0 +1,38 @@
// CSSContainerRule对象
bodaEnv.memory.globlProtoObj["CSSContainerRule"] = function CSSContainerRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSContainerRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSContainerRule"], "CSSContainerRule");
bodaEnv.memory.globlProtoObj["CSSContainerRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSConditionRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSContainerRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSConditionRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSContainerRule"].prototype, "containerName", {
configurable: true,
enumerable: true,
get: {
containerName() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSContainerRule"].prototype, "CSSContainerRule", "containerName_get", arguments);
}
}.containerName,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSContainerRule"].prototype, "containerQuery", {
configurable: true,
enumerable: true,
get: {
containerQuery() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSContainerRule"].prototype, "CSSContainerRule", "containerQuery_get", arguments);
}
}.containerQuery,
set: undefined
});

172
bodaEnv/env/CSSCounterStyleRule.js vendored Normal file
View File

@ -0,0 +1,172 @@
// CSSCounterStyleRule对象
bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"] = function CSSCounterStyleRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSCounterStyleRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"], "CSSCounterStyleRule");
bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "name_get", arguments);
}
}.name,
set: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "name_set", arguments);
}
}.name
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "system", {
configurable: true,
enumerable: true,
get: {
system() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "system_get", arguments);
}
}.system,
set: {
system() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "system_set", arguments);
}
}.system
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "symbols", {
configurable: true,
enumerable: true,
get: {
symbols() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "symbols_get", arguments);
}
}.symbols,
set: {
symbols() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "symbols_set", arguments);
}
}.symbols
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "additiveSymbols", {
configurable: true,
enumerable: true,
get: {
additiveSymbols() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "additiveSymbols_get", arguments);
}
}.additiveSymbols,
set: {
additiveSymbols() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "additiveSymbols_set", arguments);
}
}.additiveSymbols
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "negative", {
configurable: true,
enumerable: true,
get: {
negative() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "negative_get", arguments);
}
}.negative,
set: {
negative() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "negative_set", arguments);
}
}.negative
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "prefix", {
configurable: true,
enumerable: true,
get: {
prefix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "prefix_get", arguments);
}
}.prefix,
set: {
prefix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "prefix_set", arguments);
}
}.prefix
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "suffix", {
configurable: true,
enumerable: true,
get: {
suffix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "suffix_get", arguments);
}
}.suffix,
set: {
suffix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "suffix_set", arguments);
}
}.suffix
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "range", {
configurable: true,
enumerable: true,
get: {
range() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "range_get", arguments);
}
}.range,
set: {
range() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "range_set", arguments);
}
}.range
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "pad", {
configurable: true,
enumerable: true,
get: {
pad() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "pad_get", arguments);
}
}.pad,
set: {
pad() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "pad_set", arguments);
}
}.pad
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "speakAs", {
configurable: true,
enumerable: true,
get: {
speakAs() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "speakAs_get", arguments);
}
}.speakAs,
set: {
speakAs() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "speakAs_set", arguments);
}
}.speakAs
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "fallback", {
configurable: true,
enumerable: true,
get: {
fallback() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "fallback_get", arguments);
}
}.fallback,
set: {
fallback() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSCounterStyleRule"].prototype, "CSSCounterStyleRule", "fallback_set", arguments);
}
}.fallback
});

28
bodaEnv/env/CSSFontFaceRule.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSFontFaceRule对象
bodaEnv.memory.globlProtoObj["CSSFontFaceRule"] = function CSSFontFaceRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSFontFaceRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSFontFaceRule"], "CSSFontFaceRule");
bodaEnv.memory.globlProtoObj["CSSFontFaceRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSFontFaceRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSFontFaceRule"].prototype, "style", {
configurable: true,
enumerable: true,
get: {
style() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSFontFaceRule"].prototype, "CSSFontFaceRule", "style_get", arguments);
}
}.style,
set: undefined
});

58
bodaEnv/env/CSSFontPaletteValuesRule.js vendored Normal file
View File

@ -0,0 +1,58 @@
// CSSFontPaletteValuesRule对象
bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"] = function CSSFontPaletteValuesRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSFontPaletteValuesRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"], "CSSFontPaletteValuesRule");
bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "CSSFontPaletteValuesRule", "name_get", arguments);
}
}.name,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "fontFamily", {
configurable: true,
enumerable: true,
get: {
fontFamily() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "CSSFontPaletteValuesRule", "fontFamily_get", arguments);
}
}.fontFamily,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "basePalette", {
configurable: true,
enumerable: true,
get: {
basePalette() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "CSSFontPaletteValuesRule", "basePalette_get", arguments);
}
}.basePalette,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "overrideColors", {
configurable: true,
enumerable: true,
get: {
overrideColors() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSFontPaletteValuesRule"].prototype, "CSSFontPaletteValuesRule", "overrideColors_get", arguments);
}
}.overrideColors,
set: undefined
});

48
bodaEnv/env/CSSGroupingRule.js vendored Normal file
View File

@ -0,0 +1,48 @@
// CSSGroupingRule对象
bodaEnv.memory.globlProtoObj["CSSGroupingRule"] = function CSSGroupingRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSGroupingRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSGroupingRule"], "CSSGroupingRule");
bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSGroupingRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "cssRules", {
configurable: true,
enumerable: true,
get: {
cssRules() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "CSSGroupingRule", "cssRules_get", arguments);
}
}.cssRules,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "deleteRule", {
configurable: true,
enumerable: true,
writable: true,
value: {
deleteRule() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "CSSGroupingRule", "deleteRule", arguments);
}
}.deleteRule
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "insertRule", {
configurable: true,
enumerable: true,
writable: true,
value: {
insertRule() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype, "CSSGroupingRule", "insertRule", arguments);
}
}.insertRule
});

18
bodaEnv/env/CSSImageValue.js vendored Normal file
View File

@ -0,0 +1,18 @@
// CSSImageValue对象
bodaEnv.memory.globlProtoObj["CSSImageValue"] = function CSSImageValue() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSImageValue 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSImageValue"], "CSSImageValue");
bodaEnv.memory.globlProtoObj["CSSImageValue"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSImageValue"].__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"];

62
bodaEnv/env/CSSImportRule.js vendored Normal file
View File

@ -0,0 +1,62 @@
// CSSImportRule对象
bodaEnv.memory.globlProtoObj["CSSImportRule"] = function CSSImportRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSImportRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSImportRule"], "CSSImportRule");
bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSImportRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "href", {
configurable: true,
enumerable: true,
get: {
href() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "CSSImportRule", "href_get", arguments);
}
}.href,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "media", {
configurable: true,
enumerable: true,
get: {
media() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "CSSImportRule", "media_get", arguments);
}
}.media,
set: {
media() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "CSSImportRule", "media_set", arguments);
}
}.media
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "styleSheet", {
configurable: true,
enumerable: true,
get: {
styleSheet() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "CSSImportRule", "styleSheet_get", arguments);
}
}.styleSheet,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "layerName", {
configurable: true,
enumerable: true,
get: {
layerName() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSImportRule"].prototype, "CSSImportRule", "layerName_get", arguments);
}
}.layerName,
set: undefined
});

46
bodaEnv/env/CSSKeyframeRule.js vendored Normal file
View File

@ -0,0 +1,46 @@
// CSSKeyframeRule对象
bodaEnv.memory.globlProtoObj["CSSKeyframeRule"] = function CSSKeyframeRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSKeyframeRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSKeyframeRule"], "CSSKeyframeRule");
bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "keyText", {
configurable: true,
enumerable: true,
get: {
keyText() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "CSSKeyframeRule", "keyText_get", arguments);
}
}.keyText,
set: {
keyText() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "CSSKeyframeRule", "keyText_set", arguments);
}
}.keyText
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "style", {
configurable: true,
enumerable: true,
get: {
style() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "CSSKeyframeRule", "style_get", arguments);
}
}.style,
set: {
style() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframeRule"].prototype, "CSSKeyframeRule", "style_set", arguments);
}
}.style
});

72
bodaEnv/env/CSSKeyframesRule.js vendored Normal file
View File

@ -0,0 +1,72 @@
// CSSKeyframesRule对象
bodaEnv.memory.globlProtoObj["CSSKeyframesRule"] = function CSSKeyframesRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSKeyframesRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"], "CSSKeyframesRule");
bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "name_get", arguments);
}
}.name,
set: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "name_set", arguments);
}
}.name
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "cssRules", {
configurable: true,
enumerable: true,
get: {
cssRules() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "cssRules_get", arguments);
}
}.cssRules,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "appendRule", {
configurable: true,
enumerable: true,
writable: true,
value: {
appendRule() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "appendRule", arguments);
}
}.appendRule
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "deleteRule", {
configurable: true,
enumerable: true,
writable: true,
value: {
deleteRule() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "deleteRule", arguments);
}
}.deleteRule
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "findRule", {
configurable: true,
enumerable: true,
writable: true,
value: {
findRule() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeyframesRule"].prototype, "CSSKeyframesRule", "findRule", arguments);
}
}.findRule
});

32
bodaEnv/env/CSSKeywordValue.js vendored Normal file
View File

@ -0,0 +1,32 @@
// CSSKeywordValue对象
bodaEnv.memory.globlProtoObj["CSSKeywordValue"] = function CSSKeywordValue() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSKeywordValue 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSKeywordValue"], "CSSKeywordValue");
bodaEnv.memory.globlProtoObj["CSSKeywordValue"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSKeywordValue"].__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSKeywordValue"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeywordValue"].prototype, "CSSKeywordValue", "value_get", arguments);
}
}.value,
set: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSKeywordValue"].prototype, "CSSKeywordValue", "value_set", arguments);
}
}.value
});

28
bodaEnv/env/CSSLayerBlockRule.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSLayerBlockRule对象
bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"] = function CSSLayerBlockRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSLayerBlockRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"], "CSSLayerBlockRule");
bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSGroupingRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSGroupingRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"].prototype, "name", {
configurable: true,
enumerable: true,
get: {
name() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSLayerBlockRule"].prototype, "CSSLayerBlockRule", "name_get", arguments);
}
}.name,
set: undefined
});

28
bodaEnv/env/CSSLayerStatementRule.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSLayerStatementRule对象
bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"] = function CSSLayerStatementRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSLayerStatementRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"], "CSSLayerStatementRule");
bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"].prototype, "nameList", {
configurable: true,
enumerable: true,
get: {
nameList() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSLayerStatementRule"].prototype, "CSSLayerStatementRule", "nameList_get", arguments);
}
}.nameList,
set: undefined
});

48
bodaEnv/env/CSSMathClamp.js vendored Normal file
View File

@ -0,0 +1,48 @@
// CSSMathClamp对象
bodaEnv.memory.globlProtoObj["CSSMathClamp"] = function CSSMathClamp() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathClamp 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathClamp"], "CSSMathClamp");
bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathClamp"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "lower", {
configurable: true,
enumerable: true,
get: {
lower() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "CSSMathClamp", "lower_get", arguments);
}
}.lower,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "CSSMathClamp", "value_get", arguments);
}
}.value,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "upper", {
configurable: true,
enumerable: true,
get: {
upper() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathClamp"].prototype, "CSSMathClamp", "upper_get", arguments);
}
}.upper,
set: undefined
});

28
bodaEnv/env/CSSMathInvert.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathInvert对象
bodaEnv.memory.globlProtoObj["CSSMathInvert"] = function CSSMathInvert() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathInvert 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathInvert"], "CSSMathInvert");
bodaEnv.memory.globlProtoObj["CSSMathInvert"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathInvert"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathInvert"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathInvert"].prototype, "CSSMathInvert", "value_get", arguments);
}
}.value,
set: undefined
});

28
bodaEnv/env/CSSMathMax.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathMax对象
bodaEnv.memory.globlProtoObj["CSSMathMax"] = function CSSMathMax() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathMax 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathMax"], "CSSMathMax");
bodaEnv.memory.globlProtoObj["CSSMathMax"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathMax"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathMax"].prototype, "values", {
configurable: true,
enumerable: true,
get: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathMax"].prototype, "CSSMathMax", "values_get", arguments);
}
}.values,
set: undefined
});

28
bodaEnv/env/CSSMathMin.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathMin对象
bodaEnv.memory.globlProtoObj["CSSMathMin"] = function CSSMathMin() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathMin 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathMin"], "CSSMathMin");
bodaEnv.memory.globlProtoObj["CSSMathMin"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathMin"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathMin"].prototype, "values", {
configurable: true,
enumerable: true,
get: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathMin"].prototype, "CSSMathMin", "values_get", arguments);
}
}.values,
set: undefined
});

28
bodaEnv/env/CSSMathNegate.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathNegate对象
bodaEnv.memory.globlProtoObj["CSSMathNegate"] = function CSSMathNegate() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathNegate 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathNegate"], "CSSMathNegate");
bodaEnv.memory.globlProtoObj["CSSMathNegate"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathNegate"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathNegate"].prototype, "value", {
configurable: true,
enumerable: true,
get: {
value() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathNegate"].prototype, "CSSMathNegate", "value_get", arguments);
}
}.value,
set: undefined
});

28
bodaEnv/env/CSSMathProduct.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathProduct对象
bodaEnv.memory.globlProtoObj["CSSMathProduct"] = function CSSMathProduct() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathProduct 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathProduct"], "CSSMathProduct");
bodaEnv.memory.globlProtoObj["CSSMathProduct"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathProduct"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathProduct"].prototype, "values", {
configurable: true,
enumerable: true,
get: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathProduct"].prototype, "CSSMathProduct", "values_get", arguments);
}
}.values,
set: undefined
});

28
bodaEnv/env/CSSMathSum.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathSum对象
bodaEnv.memory.globlProtoObj["CSSMathSum"] = function CSSMathSum() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathSum 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathSum"], "CSSMathSum");
bodaEnv.memory.globlProtoObj["CSSMathSum"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathSum"].__proto__ = bodaEnv.memory.globlProtoObj["CSSMathValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathSum"].prototype, "values", {
configurable: true,
enumerable: true,
get: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathSum"].prototype, "CSSMathSum", "values_get", arguments);
}
}.values,
set: undefined
});

28
bodaEnv/env/CSSMathValue.js vendored Normal file
View File

@ -0,0 +1,28 @@
// CSSMathValue对象
bodaEnv.memory.globlProtoObj["CSSMathValue"] = function CSSMathValue() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMathValue 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMathValue"], "CSSMathValue");
bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSMathValue"].__proto__ = bodaEnv.memory.globlProtoObj["CSSNumericValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype, "operator", {
configurable: true,
enumerable: true,
get: {
operator() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMathValue"].prototype, "CSSMathValue", "operator_get", arguments);
}
}.operator,
set: undefined
});

32
bodaEnv/env/CSSMatrixComponent.js vendored Normal file
View File

@ -0,0 +1,32 @@
// CSSMatrixComponent对象
bodaEnv.memory.globlProtoObj["CSSMatrixComponent"] = function CSSMatrixComponent() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMatrixComponent 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMatrixComponent"], "CSSMatrixComponent");
bodaEnv.memory.globlProtoObj["CSSMatrixComponent"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSTransformComponent"].prototype;
bodaEnv.memory.globlProtoObj["CSSMatrixComponent"].__proto__ = bodaEnv.memory.globlProtoObj["CSSTransformComponent"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMatrixComponent"].prototype, "matrix", {
configurable: true,
enumerable: true,
get: {
matrix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMatrixComponent"].prototype, "CSSMatrixComponent", "matrix_get", arguments);
}
}.matrix,
set: {
matrix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMatrixComponent"].prototype, "CSSMatrixComponent", "matrix_set", arguments);
}
}.matrix
});

32
bodaEnv/env/CSSMediaRule.js vendored Normal file
View File

@ -0,0 +1,32 @@
// CSSMediaRule对象
bodaEnv.memory.globlProtoObj["CSSMediaRule"] = function CSSMediaRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSMediaRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSMediaRule"], "CSSMediaRule");
bodaEnv.memory.globlProtoObj["CSSMediaRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSConditionRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSMediaRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSConditionRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSMediaRule"].prototype, "media", {
configurable: true,
enumerable: true,
get: {
media() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMediaRule"].prototype, "CSSMediaRule", "media_get", arguments);
}
}.media,
set: {
media() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSMediaRule"].prototype, "CSSMediaRule", "media_set", arguments);
}
}.media
});

38
bodaEnv/env/CSSNamespaceRule.js vendored Normal file
View File

@ -0,0 +1,38 @@
// CSSNamespaceRule对象
bodaEnv.memory.globlProtoObj["CSSNamespaceRule"] = function CSSNamespaceRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSNamespaceRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSNamespaceRule"], "CSSNamespaceRule");
bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].prototype, "namespaceURI", {
configurable: true,
enumerable: true,
get: {
namespaceURI() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].prototype, "CSSNamespaceRule", "namespaceURI_get", arguments);
}
}.namespaceURI,
set: undefined
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].prototype, "prefix", {
configurable: true,
enumerable: true,
get: {
prefix() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNamespaceRule"].prototype, "CSSNamespaceRule", "prefix_get", arguments);
}
}.prefix,
set: undefined
});

66
bodaEnv/env/CSSNumericArray.js vendored Normal file
View File

@ -0,0 +1,66 @@
// CSSNumericArray对象
bodaEnv.memory.globlProtoObj["CSSNumericArray"] = function CSSNumericArray() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSNumericArray 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSNumericArray"], "CSSNumericArray");
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "entries", {
configurable: true,
enumerable: true,
writable: true,
value: {
entries() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "CSSNumericArray", "entries", arguments);
}
}.entries
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "keys", {
configurable: true,
enumerable: true,
writable: true,
value: {
keys() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "CSSNumericArray", "keys", arguments);
}
}.keys
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "values", {
configurable: true,
enumerable: true,
writable: true,
value: {
values() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "CSSNumericArray", "values", arguments);
}
}.values
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "forEach", {
configurable: true,
enumerable: true,
writable: true,
value: {
forEach() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "CSSNumericArray", "forEach", arguments);
}
}.forEach
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "length", {
configurable: true,
enumerable: true,
get: {
length() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericArray"].prototype, "CSSNumericArray", "length_get", arguments);
}
}.length,
set: undefined
});

128
bodaEnv/env/CSSNumericValue.js vendored Normal file
View File

@ -0,0 +1,128 @@
// CSSNumericValue对象
bodaEnv.memory.globlProtoObj["CSSNumericValue"] = function CSSNumericValue() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSNumericValue 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSNumericValue"], "CSSNumericValue");
bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"].prototype;
bodaEnv.memory.globlProtoObj["CSSNumericValue"].__proto__ = bodaEnv.memory.globlProtoObj["CSSStyleValue"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"], "parse", {
configurable: true,
enumerable: true,
writable: true,
value: {
parse() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPageRule"], "CSSNumericValue", "parse", arguments);
}
}.parse
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "add", {
configurable: true,
enumerable: true,
writable: true,
value: {
add() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "add", arguments);
}
}.add
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "div", {
configurable: true,
enumerable: true,
writable: true,
value: {
div() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "div", arguments);
}
}.div
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "equals", {
configurable: true,
enumerable: true,
writable: true,
value: {
equals() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "equals", arguments);
}
}.equals
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "max", {
configurable: true,
enumerable: true,
writable: true,
value: {
max() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "max", arguments);
}
}.max
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "min", {
configurable: true,
enumerable: true,
writable: true,
value: {
min() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "min", arguments);
}
}.min
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "mul", {
configurable: true,
enumerable: true,
writable: true,
value: {
mul() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "mul", arguments);
}
}.mul
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "sub", {
configurable: true,
enumerable: true,
writable: true,
value: {
sub() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "sub", arguments);
}
}.sub
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "to", {
configurable: true,
enumerable: true,
writable: true,
value: {
to() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "to", arguments);
}
}.to
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "toSum", {
configurable: true,
enumerable: true,
writable: true,
value: {
toSum() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "toSum", arguments);
}
}.toSum
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "type", {
configurable: true,
enumerable: true,
writable: true,
value: {
type() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSNumericValue"].prototype, "CSSNumericValue", "type", arguments);
}
}.type
});

46
bodaEnv/env/CSSPageRule.js vendored Normal file
View File

@ -0,0 +1,46 @@
// CSSPageRule对象
bodaEnv.memory.globlProtoObj["CSSPageRule"] = function CSSPageRule() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSPageRule 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSPageRule"], "CSSPageRule");
bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"].prototype;
bodaEnv.memory.globlProtoObj["CSSPageRule"].__proto__ = bodaEnv.memory.globlProtoObj["CSSRule"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "selectorText", {
configurable: true,
enumerable: true,
get: {
selectorText() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "CSSPageRule", "selectorText_get", arguments);
}
}.selectorText,
set: {
selectorText() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "CSSPageRule", "selectorText_set", arguments);
}
}.selectorText
});
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "style", {
configurable: true,
enumerable: true,
get: {
style() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "CSSPageRule", "style_get", arguments);
}
}.style,
set: {
style() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPageRule"].prototype, "CSSPageRule", "style_set", arguments);
}
}.style
});

32
bodaEnv/env/CSSPerspective.js vendored Normal file
View File

@ -0,0 +1,32 @@
// CSSPerspective对象
bodaEnv.memory.globlProtoObj["CSSPerspective"] = function CSSPerspective() {
let arg = arguments[0];
if (arg != 'bobo') {
bodaEnv.toolsFunc.console_copy('CSSPerspective 实例化对象 --->', bodaEnv.toolsFunc.stringify_bo(arguments, function (k, v) {
if (v == window) {
return 'window';
} else {
return v;
}
}));
}
;
};
bodaEnv.toolsFunc.safeProto(bodaEnv.memory.globlProtoObj["CSSPerspective"], "CSSPerspective");
bodaEnv.memory.globlProtoObj["CSSPerspective"].prototype.__proto__ = bodaEnv.memory.globlProtoObj["CSSTransformComponent"].prototype;
bodaEnv.memory.globlProtoObj["CSSPerspective"].__proto__ = bodaEnv.memory.globlProtoObj["CSSTransformComponent"];
bodaEnv.toolsFunc.defineProperty(bodaEnv.memory.globlProtoObj["CSSPerspective"].prototype, "length", {
configurable: true,
enumerable: true,
get: {
length() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPerspective"].prototype, "CSSPerspective", "length_get", arguments);
}
}.length,
set: {
length() {
return bodaEnv.toolsFunc.dispatch(this, bodaEnv.memory.globlProtoObj["CSSPerspective"].prototype, "CSSPerspective", "length_set", arguments);
}
}.length
});

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