var terndefs_f6783a0a_522d_417e_8407_94c67b692e50 = [
{
"!name": "browser",
"Node": {
"!type": "fn()",
"prototype": {
"nextSibling": {
"!type": "+Element",
"!doc": "返回紧接其父节点的childNodes列表中指定节点之后的节点;如果指定节点是该列表中的最后一个节点,则返回null.",
},
"previousSibling": {
"!type": "+Element",
"!doc": "返回紧接其父节点的childNodes列表中指定节点之前的节点,如果指定节点是该列表中的第一个节点,则返回null.",
},
"lastChild": {
"!type": "+Element",
"!doc": "返回节点的最后一个孩子."
},
"firstChild": {
"!type": "+Element",
"!doc": "返回树中该节点的第一个子节点;如果该节点为无子节点,则返回null.如果该节点是Document,则返回其直接子节点列表中的第一个节点.",
},
"childNodes": {
"!type": "+NodeList",
"!doc": "返回给定元素的子节点的集合."
},
"parentNode": {
"!type": "+Element",
"!doc": "返回DOM树中指定节点的父级."
},
"tagName": {
"!type": "string",
"!doc": "将当前节点的名称作为字符串返回."
},
"insertBefore": {
"!type": "fn(newElt: +Element, before: +Element) -> +Element",
"!doc": "将指定的节点插入到参考元素之前,作为当前节点的子级.",
},
"removeChild": {
"!type": "fn(oldNode: +Element) -> +Element",
"!doc": "从DOM中删除一个子节点.返回已删除的节点.",
},
"appendChild": {
"!type": "fn(newNode: +Element) -> +Element",
"!doc": "将一个节点添加到指定父节点的子节点列表的末尾.如果该节点已经存在,则将其从当前父节点中删除,然后添加到新的父节点中.",
},
"cloneNode": {
"!type": "fn(deep: bool) -> +Element",
"!doc": "返回在其上调用此方法的节点的副本."
},
"addEventListener": {
"!type": "fn(type: string, listener: fn(e: +Event), capture: bool)",
"!doc": "在单个目标上注册单个事件侦听器.事件目标可以是文档中的单个元素,文档本身,窗口或XMLHttpRequest.",
},
"removeEventListener": {
"!type": "fn(type: string, listener: fn(), capture: bool)",
"!doc": "允许从事件目标中删除事件侦听器.",
},
"innerText": {
"!type": "string",
"!doc": "获取或设置节点及其后代的文本内容."
}
},
"!doc": "节点是一个接口,许多DOM类型都从该接口继承,并允许类似地对待(或测试)这些各种类型.",
},
"Element": {
"!type": "fn()",
"prototype": {
"!proto": "Node.prototype",
"getAttribute": {
"!type": "fn(name: string) -> string",
"!doc": "返回指定元素上的命名属性的值.如果命名属性不存在,则返回的值将为null或\" \"(空字符串).",
},
"setAttribute": {
"!type": "fn(name: string, value: string)",
"!doc": "在指定元素上添加新属性或更改现有属性的值.",
},
"removeAttribute": {
"!type": "fn(name: string)",
"!doc": "从指定元素中删除属性.",
},
"getElementsByTagName": {
"!type": "fn(tagName: string) -> +NodeList",
"!doc": "返回具有给定标签名的元素列表.搜索指定元素下面的子树,不包括元素本身.返回的列表是活动的,这意味着它将自动使用DOM树进行更新.因此,无需使用相同的元素和参数多次调用element.getElementsByTagName."
},
"getElementsByClassName": {
"!type": "fn(name: string) -> +NodeList",
"!doc": "返回具有所有给定类名称的一组元素.在文档对象上调用时,将搜索整个文档,包括根节点.您还可以在任何元素上调用getElementsByClassName;它将仅返回元素,它们是具有给定类名的指定根元素的后代."
},
"children": {
"!type": "+HTMLCollection",
"!doc": "返回给定元素的子元素的集合."
},
"className": {
"!type": "string",
"!doc": "获取并设置指定元素的class属性的值.",
},
"style": {
"cssText": "string",
"alignmentBaseline": "string",
"background": "string",
"backgroundAttachment": "string",
"backgroundClip": "string",
"backgroundColor": "string",
"backgroundImage": "string",
"backgroundOrigin": "string",
"backgroundPosition": "string",
"backgroundPositionX": "string",
"backgroundPositionY": "string",
"backgroundRepeat": "string",
"backgroundRepeatX": "string",
"backgroundRepeatY": "string",
"backgroundSize": "string",
"baselineShift": "string",
"border": "string",
"borderBottom": "string",
"borderBottomColor": "string",
"borderBottomLeftRadius": "string",
"borderBottomRightRadius": "string",
"borderBottomStyle": "string",
"borderBottomWidth": "string",
"borderCollapse": "string",
"borderColor": "string",
"borderImage": "string",
"borderImageOutset": "string",
"borderImageRepeat": "string",
"borderImageSlice": "string",
"borderImageSource": "string",
"borderImageWidth": "string",
"borderLeft": "string",
"borderLeftColor": "string",
"borderLeftStyle": "string",
"borderLeftWidth": "string",
"borderRadius": "string",
"borderRight": "string",
"borderRightColor": "string",
"borderRightStyle": "string",
"borderRightWidth": "string",
"borderSpacing": "string",
"borderStyle": "string",
"borderTop": "string",
"borderTopColor": "string",
"borderTopLeftRadius": "string",
"borderTopRightRadius": "string",
"borderTopStyle": "string",
"borderTopWidth": "string",
"borderWidth": "string",
"bottom": "string",
"boxShadow": "string",
"boxSizing": "string",
"captionSide": "string",
"clear": "string",
"clip": "string",
"clipPath": "string",
"clipRule": "string",
"color": "string",
"colorInterpolation": "string",
"colorInterpolationFilters": "string",
"colorProfile": "string",
"colorRendering": "string",
"content": "string",
"counterIncrement": "string",
"counterReset": "string",
"cursor": "string",
"direction": "string",
"display": "string",
"dominantBaseline": "string",
"emptyCells": "string",
"enableBackground": "string",
"fill": "string",
"fillOpacity": "string",
"fillRule": "string",
"filter": "string",
"float": "string",
"floodColor": "string",
"floodOpacity": "string",
"font": "string",
"fontFamily": "string",
"fontSize": "string",
"fontStretch": "string",
"fontStyle": "string",
"fontVariant": "string",
"fontWeight": "string",
"glyphOrientationHorizontal": "string",
"glyphOrientationVertical": "string",
"height": "string",
"imageRendering": "string",
"kerning": "string",
"left": "string",
"letterSpacing": "string",
"lightingColor": "string",
"lineHeight": "string",
"listStyle": "string",
"listStyleImage": "string",
"listStylePosition": "string",
"listStyleType": "string",
"margin": "string",
"marginBottom": "string",
"marginLeft": "string",
"marginRight": "string",
"marginTop": "string",
"marker": "string",
"markerEnd": "string",
"markerMid": "string",
"markerStart": "string",
"mask": "string",
"maxHeight": "string",
"maxWidth": "string",
"minHeight": "string",
"minWidth": "string",
"opacity": "string",
"orphans": "string",
"outline": "string",
"outlineColor": "string",
"outlineOffset": "string",
"outlineStyle": "string",
"outlineWidth": "string",
"overflow": "string",
"overflowWrap": "string",
"overflowX": "string",
"overflowY": "string",
"padding": "string",
"paddingBottom": "string",
"paddingLeft": "string",
"paddingRight": "string",
"paddingTop": "string",
"page": "string",
"pageBreakAfter": "string",
"pageBreakBefore": "string",
"pageBreakInside": "string",
"pointerEvents": "string",
"position": "string",
"quotes": "string",
"resize": "string",
"right": "string",
"shapeRendering": "string",
"size": "string",
"speak": "string",
"src": "string",
"stopColor": "string",
"stopOpacity": "string",
"stroke": "string",
"strokeDasharray": "string",
"strokeDashoffset": "string",
"strokeLinecap": "string",
"strokeLinejoin": "string",
"strokeMiterlimit": "string",
"strokeOpacity": "string",
"strokeWidth": "string",
"tabSize": "string",
"tableLayout": "string",
"textAlign": "string",
"textAnchor": "string",
"textDecoration": "string",
"textIndent": "string",
"textLineThrough": "string",
"textLineThroughColor": "string",
"textLineThroughMode": "string",
"textLineThroughStyle": "string",
"textLineThroughWidth": "string",
"textOverflow": "string",
"textOverline": "string",
"textOverlineColor": "string",
"textOverlineMode": "string",
"textOverlineStyle": "string",
"textOverlineWidth": "string",
"textRendering": "string",
"textShadow": "string",
"textTransform": "string",
"textUnderline": "string",
"textUnderlineColor": "string",
"textUnderlineMode": "string",
"textUnderlineStyle": "string",
"textUnderlineWidth": "string",
"top": "string",
"unicodeBidi": "string",
"unicodeRange": "string",
"vectorEffect": "string",
"verticalAlign": "string",
"visibility": "string",
"whiteSpace": "string",
"width": "string",
"wordBreak": "string",
"wordSpacing": "string",
"wordWrap": "string",
"writingMode": "string",
"zIndex": "string",
"zoom": "string",
"!doc": "返回一个表示元素的style属性的对象."
},
"classList": {
"!type": "+DOMTokenList",
"!doc": "返回元素的class属性的标记列表."
},
"title": {
"!type": "string",
"!doc": " \"\u5efa\u7acb\u5f53\u9f20\u6807\u60ac\u505c\u5728\u663e\u793a\u7684\u8282\u70b9\u4e0a\u65f6\u5728\"\u5de5\u5177\u63d0\u793a\"\u5f39\u51fa\u7a97\u53e3\u4e2d\u663e\u793a\u7684\u6587\u672c.\","
},
"width": {
"!type": "number",
"!doc": "返回元素的布局宽度."
},
"height": {
"!type": "number",
"!doc": "元素相对于元素的offsetParent的高度."
},
"getContext": {
"!type": "fn(id: string) -> CanvasRenderingContext2D",
"!doc": " DOM画布元素公开了HTMLCanvasElement接口,该接口提供了用于操纵画布元素的布局和表示的属性和方法.HTMLCanvasElement接口继承了元素对象接口的属性和方法.",
},
"innerHTML": {
"!type": "string",
"!doc": "设置或获取描述元素后代的HTML语法.",
}
},
"!doc": "表示HTML或XML文档中的元素.",
},
"Document": {
"!type": "fn()",
"prototype": {
"!proto": "Node.prototype",
"height": {
"!type": "number",
"!doc": "返回当前文档的
元素的高度.",
},
"width": {
"!type": "number",
"!doc": "以像素为单位返回当前文档的元素的宽度.",
},
"body": {
"!type": "+Element",
"!doc": "返回当前文档的或