SVGTextPathElement

The SVGTextPathElement interface corresponds to the <textPath> element.

EventTarget Node Element SVGElement SVGGraphicsElement SVGTextContentElement SVGTextPathElement

Constants

Method types

Name Value Description
TEXTPATH_METHODTYPE_UNKNOWN 0 The type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.
TEXTPATH_METHODTYPE_ALIGN 1 Corresponds to the value align.
TEXTPATH_METHODTYPE_STRETCH 2 Corresponds to the value stretch.

Spacing types

Name Value Description
TEXTPATH_SPACINGTYPE_UNKNOWN 0 The type is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.
TEXTPATH_SPACINGTYPE_AUTO 1 Corresponds to the value auto.
TEXTPATH_SPACINGTYPE_EXACT 2 Corresponds to the value exact.

Properties

This interface also inherits properties from its parent interface, SVGTextContentElement.

SVGTextPathElement.href Read only

An SVGAnimatedString corresponding to the href or xlink:href attribute of the given element.

SVGTextPathElement.startOffset Read only

An SVGAnimatedLength corresponding to the X component of the startOffset attribute of the given element.

SVGTextPathElement.method Read only

An SVGAnimatedEnumeration corresponding to the method attribute of the given element. It takes one of the TEXTPATH_METHODTYPE_* constants defined on this interface.

SVGTextPathElement.spacing Read only

An SVGAnimatedEnumeration corresponding to the spacing attribute of the given element. It takes one of the TEXTPATH_SPACINGTYPE_* constants defined on this interface.

Methods

This interface does not provide any specific methods, but implements those of its parent, SVGTextContentElement.

Specifications

Specification
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
# InterfaceSVGTextPathElement

Browser compatibility

BCD tables only load in the browser

See also