SVGAElement | La interfaz SVGAElement corresponde al elemento ‘a’. |
SVGAnimateElement | La interfaz SVGAnimateElement corresponde al elemento ‘animado’. El acceso orientado a objetos a los atributos del elemento ‘animado’ a través del DOM SVG no está disponible. |
SVGAnimateMotionElement | La interfaz SVGAnimateMotionElement corresponde al elemento ‘animateMotion’. El acceso orientado a objetos a los atributos del elemento ‘animateMotion’ a través del DOM SVG no está disponible. |
SVGAnimateTransformElement | La interfaz SVGAnimateTransformElement corresponde al elemento ‘animateTransform’. El acceso orientado a objetos a los atributos del elemento ‘animateTransform’ a través del DOM SVG no está disponible. |
SVGAnimationElement | La interfaz SVGAnimationElement es la interfaz base para todas las interfaces de elementos de animación: SVGAnimateElement, SVGSetElement, SVGAnimateColorElement, SVGAnimateMotionElement y SVGAnimateTransformElement. |
SVGCircleElement | La interfaz SVGCircleElement corresponde al elemento ‘circle’. |
SVGClipPathElement | La interfaz SVGClipPathElement corresponde al elemento ‘clipPath’. |
SVGComponentTransferFunctionElement | Esta interfaz define una interfaz base utilizada por las interfaces de la función de transferencia de componentes. |
SVGCursorElement | La interfaz SVGCursorElement corresponde al elemento ‘cursor’. |
SVGDefsElement | La interfaz SVGDefsElement corresponde al elemento ‘defs’. |
SVGDescElement | La interfaz SVGDescElement corresponde al elemento ‘desc’. |
SVGDocument | UnSVGDocumento es la raíz de la jerarquía SVG y contiene todo el contenido. Además de brindar acceso a la jerarquía, también brinda algunos métodos convenientes para acceder a ciertos conjuntos de información del documento. Cuando un elemento ‘svg’ se incrusta en línea como un componente de un documento de otro espacio de nombres, como cuando un elemento ‘svg’ elemento está incrustado en línea dentro de un documento XHTML [XHTML], entonces no existirá un objeto SVGDocument; en su lugar, el objeto raíz en la jerarquía de objetos del documento será un objeto Documento de un tipo diferente, como un objeto HTMLDocument. Sin embargo, existirá un objeto SVGDocument cuando el elemento raíz de la jerarquía del documento XML sea un elemento ‘svg’ , como cuando se ve un archivo SVG independiente (es decir, un archivo con tipo MIME “image/svg+xml”). En este caso, el objeto SVGDocument será el objeto raíz de la jerarquía del modelo de objetos de documento. |
SVGElement | Todas las interfaces SVGDOM que corresponden directamente a elementos en el lenguaje SVG (como la interfaz SVGPathElement para el elemento ‘ruta’) se derivan de la interfaz SVGElement. |
SVGElementInstance | El objeto raíz de cada árbol de sombra de elementos de uso implementa la interfaz SVGUseElementShadowRoot. Esta interfaz actualmente no define ninguna extensión a las propiedades y métodos definidos para la interfaz ShadowRoot y el mixin DocumentOrShadowRoot. Sin embargo, el árbol enraizado en este nodo es completamente de solo lectura desde la perspectiva de los scripts de autor. |
SVGEllipseElement | La interfaz SVGEllipseElement corresponde al elemento ’elipse’. |
SVGException | Esta excepción se genera cuando una operación SVG específica es imposible de realizar. |
SVGFilterElement | La interfaz SVGFilterElement corresponde al elemento ‘filtro’. |
SVGForeignObjectElement | La interfaz SVGForeignObjectElement corresponde al elemento ‘foreignObject’. |
SVGGElement | La interfaz SVGGElement corresponde al elemento ‘g’. |
SVGGeometryElement | Interfaz SVGGeometryElement representa elementos SVG cuya representación está definida por geometría con una ruta equivalente, y que se pueden rellenar y trazar. Esto incluye caminos y las formas básicas. |
SVGGradientElement | La interfaz SVGGradientElement es una interfaz base utilizada por SVGLinearGradientElement y SVGRadialGradientElement. |
SVGGraphicsElement | La interfaz SVGGraphicsElement representa elementos SVG cuyo objetivo principal es representar gráficos directamente en un grupo. |
SVGImageElement | La interfaz SVGImageElement corresponde al elemento ‘image’. |
SVGLinearGradientElement | La interfaz SVGLinearGradientElement corresponde al elemento ’linearGradient’. |
SVGLineElement | La interfaz SVGLineElement corresponde al elemento ’línea’. |
SVGMarkerElement | La interfaz SVGMarkerElement corresponde al elemento ‘marcador’. |
SVGMaskElement | La interfaz SVGMaskElement corresponde al elemento ‘máscara’. |
SVGMetadataElement | La interfaz SVGMetadataElement corresponde al elemento ‘metadata’. |
SVGMPathElement | La interfaz SVGMPathElement corresponde al elemento ‘mpath’. |
SVGPathElement | La interfaz SVGPathElement corresponde al elemento ‘ruta’. |
SVGPatternElement | La interfaz SVGPatternElement corresponde al elemento ‘patrón’. |
SVGPolygonElement | La interfaz SVGPolygonElement corresponde al elemento ‘polygon’. |
SVGPolylineElement | La interfaz SVGPolylineElement corresponde al elemento ‘polilínea’. |
SVGRadialGradientElement | La interfaz SVGRadialGradientElement corresponde al elemento ‘radialGradient’. |
SVGRectElement | La interfaz SVGRectElement corresponde al elemento ‘rect’. |
SVGScriptElement | La interfaz SVGScriptElement corresponde al elemento ‘script’. |
SVGSetElement | La interfaz SVGSetElement corresponde al elemento ‘set’. El acceso orientado a objetos a los atributos del elemento ‘set’ a través del DOM SVG no está disponible. |
SVGStopElement | La interfaz SVGStopElement corresponde al elemento ‘stop’. |
SVGStyleElement | La interfaz SVGStyleElement corresponde al elemento ’estilo’. |
SVGSVGElement | Una definición de interfaz clave es la interfaz SVGSVGElement, que es la interfaz que corresponde al elemento ‘svg’. Esta interfaz contiene varios métodos de utilidad misceláneos de uso común, como operaciones matriciales y la capacidad de controlar el tiempo de redibujado en dispositivos de representación visual. |
SVGSwitchElement | La interfaz SVGSwitchElement corresponde al elemento ‘switch’. |
SVGSymbolElement | La interfaz SVGSymbolElement corresponde al elemento ‘símbolo’. |
SVGTextContentElement | El SVGTextContentElement lo heredan varias interfaces relacionadas con el texto, como SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement y SVGTextPathElement. Para los métodos de esta interfaz que se refieren a un índice de un carácter o una cantidad de caracteres, estas referencias deben ser interpretado como un índice de una unidad de código UTF-16 o un número de unidades de código UTF-16, respectivamente. Esto es coherente con DOM Nivel 2 Core, donde los métodos en la interfaz CharacterData usan unidades de código UTF-16 como índices y cuentas dentro de los datos de caracteres. Así, por ejemplo, si el contenido de texto de un elemento ’texto’ es un solo carácter BMP, como U+10000, luego invocar getNumberOfChars en ese elemento devolverá 2 ya que hay dos unidades de código UTF-16 (el par sustituto) que se utilizan para representar ese carácter. |
SVGTextElement | La interfaz SVGTextElement corresponde al elemento ’texto’. |
SVGTextPathElement | La interfaz SVGTextPathElement corresponde al elemento ’textPath’. |
SVGTextPositioningElement | La interfaz SVGTextPositioningElement es heredada por las interfaces relacionadas con texto: SVGTextElement, SVGTSpanElement, SVGTRefElement y SVGAltGlyphElement. |
SVGTitleElement | La interfaz SVGTitleElement corresponde al elemento ’título’. |
SVGTSpanElement | La interfaz SVGTSpanElement corresponde al elemento ’tspan’. |
SVGUseElement | La interfaz SVGUseElement corresponde al elemento ‘use’. |
SVGViewElement | La interfaz SVGViewElement corresponde al elemento ‘vista’. |