SVGAElement | SVGAElement 接口对应于“a”元素。 |
SVGAnimateElement | SVGAnimateElement 接口对应于“animate”元素。 无法通过 SVG DOM 面向对象访问“animate”元素的属性。 |
SVGAnimateMotionElement | SVGAnimateMotionElement 接口对应于“animateMotion”元素。 无法通过 SVG DOM 面向对象访问“animateMotion”元素的属性。 |
SVGAnimateTransformElement | SVGAnimateTransformElement 接口对应于“animateTransform”元素。 无法通过 SVG DOM 面向对象访问“animateTransform”元素的属性。 |
SVGAnimationElement | SVGAnimationElement 接口是所有动画元素接口的基础接口:SVGAnimateElement、SVGSetElement、SVGAnimateColorElement、SVGAnimateMotionElement 和 SVGAnimateTransformElement. |
SVGCircleElement | SVGCircleElement 接口对应于“圆”元素。 |
SVGClipPathElement | SVGClipPathElement 接口对应于“clipPath”元素。 |
SVGComponentTransferFunctionElement | 该接口定义了组件传递函数接口使用的基本接口。 |
SVGCursorElement | SVGCursorElement 接口对应于“光标”元素。 |
SVGDefsElement | SVGDefsElement 接口对应于“defs”元素。 |
SVGDescElement | SVGDescElement 接口对应于 ‘desc’ 元素。 |
SVGDocument | 一个SVG文档 是 SVG 层次结构的根,包含全部内容。除了提供对层次结构的访问外,它还提供了一些方便的方法来访问文档中的某些信息集。 当“svg”元素作为来自另一个命名空间的文档的组件内联嵌入时,例如当“svg”元素内联嵌入到 XHTML 文档 [XHTML] 中,那么 SVGDocument 对象将不存在;相反,文档对象层次结构中的根对象将是不同类型的文档对象,例如 HTMLDocument 对象。 但是,当 XML 文档层次结构的根元素是“svg”元素时,SVGDocument 对象确实存在,例如在查看独立的 SVG 文件(即 MIME 类型为“image/svg+xml”的文件)时。在这种情况下,SVGDocument 对象将是文档对象模型层次结构的根对象。 |
SVGElement | 所有直接对应于 SVG 语言元素的 SVG DOM 接口(例如“路径”元素的 SVGPathElement 接口)都派生自 SVGElement 接口。 |
SVGElementInstance | 每个使用元素阴影树的根对象都实现了 SVGUseElementShadowRoot 接口。此接口当前未定义为 ShadowRoot 接口和 DocumentOrShadowRoot 混合定义的属性和方法的任何扩展。但是,从作者脚本的角度来看,以该节点为根的树完全是只读的。 |
SVGEllipseElement | SVGEllipseElement 接口对应于“椭圆”元素。 |
SVGException | 当无法执行特定的 SVG 操作时会引发此异常。 |
SVGFilterElement | SVGFilterElement 接口对应于“过滤器”元素。 |
SVGForeignObjectElement | SVGForeignObjectElement 接口对应于“foreignObject”元素。 |
SVGGElement | SVGGElement 接口对应于“g”元素。 |
SVGGeometryElement | 接口 SVGGeometryElement 表示 SVG 元素,其渲染由具有等效路径的几何定义,并且可以填充和描边。这包括路径和基本形状。 |
SVGGradientElement | SVGGradientElement 接口是 SVGLinearGradientElement 和 SVGRadialGradientElement 使用的基础接口。 |
SVGGraphicsElement | SVGGraphicsElement 接口表示 SVG 元素,其主要目的是直接将图形渲染到一个组中。 |
SVGImageElement | SVGImageElement 接口对应于 ‘image’ 元素。 |
SVGLinearGradientElement | SVGLinearGradientElement 接口对应于“linearGradient”元素。 |
SVGLineElement | SVGLineElement 接口对应于 ’line’ 元素。 |
SVGMarkerElement | SVGMarkerElement 接口对应于 ‘marker’ 元素。 |
SVGMaskElement | SVGMaskElement 接口对应于“mask”元素。 |
SVGMetadataElement | SVGMetadataElement 接口对应于“元数据”元素。 |
SVGMPathElement | SVGMPathElement 接口对应于“mpath”元素。 |
SVGPathElement | SVGPathElement 接口对应于“路径”元素。 |
SVGPatternElement | SVGPatternElement 接口对应于“模式”元素。 |
SVGPolygonElement | SVGPolygonElement 接口对应于“多边形”元素。 |
SVGPolylineElement | SVGPolylineElement 接口对应于 ‘polyline’ 元素。 |
SVGRadialGradientElement | SVGRadialGradientElement 接口对应于“radialGradient”元素。 |
SVGRectElement | SVGRectElement 接口对应于 ‘rect’ 元素。 |
SVGScriptElement | SVGScriptElement 接口对应于“脚本”元素。 |
SVGSetElement | SVGSetElement 接口对应于“set”元素。 通过 SVG DOM 对“set”元素的属性进行面向对象的访问不可用。 |
SVGStopElement | SVGStopElement 接口对应于“停止”元素。 |
SVGStyleElement | SVGStyleElement 接口对应于“style”元素。 |
SVGSVGElement | 一个关键的接口定义是 SVGSVGElement 接口,它是对应于“svg”元素的接口。该接口包含各种杂项常用的实用方法,例如矩阵运算和控制视觉渲染设备重绘时间的能力。 |
SVGSwitchElement | SVGSwitchElement 接口对应于 ‘switch’ 元素。 |
SVGSymbolElement | SVGSymbolElement 接口对应于 ‘symbol’ 元素。 |
SVGTextContentElement | SVGTextContentElement 由各种与文本相关的接口继承,例如 SVGTextElement、SVGTSpanElement、SVGTRefElement、SVGLTGlyphElement 和 SVGTextPathElement。 对于此接口上引用一个字符或多个字符的索引的方法,这些引用将是分别解释为 UTF-16 代码单元或多个 UTF-16 代码单元的索引。这是为了与 DOM Level 2 Core 保持一致,其中 CharacterData 接口上的方法使用 UTF-16 代码单元作为字符数据中的索引和计数。因此,例如,如果“文本”元素的文本内容是单个非BMP 字符,例如 U+10000,然后对该元素调用 getNumberOfChars 将返回 2,因为有两个 UTF-16 代码单元(代理项对)用于表示该字符。 |
SVGTextElement | SVGTextElement 接口对应于“文本”元素。 |
SVGTextPathElement | SVGTextPathElement 接口对应于“textPath”元素。 |
SVGTextPositioningElement | SVGTextPositioningElement接口被文本相关接口继承:SVGTextElement、SVGTSpanElement、SVGTRefElement和SVGLTGlyphElement。 |
SVGTitleElement | SVGTitleElement 接口对应于“title”元素。 |
SVGTSpanElement | SVGTSpanElement 接口对应于“tspan”元素。 |
SVGUseElement | SVGUseElement 接口对应于 ‘use’ 元素。 |
SVGViewElement | SVGViewElement 接口对应于“视图”元素。 |