SVGTextPathElement
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheSVGTextPathElement interface corresponds to the<textPath> element.
In this article
Instance properties
This interface also inherits properties from its parent interface,SVGTextContentElement.
SVGTextPathElement.hrefRead onlyAn
SVGAnimatedStringcorresponding to thehreforxlink:hrefattribute of the given element.SVGTextPathElement.startOffsetRead onlyAn
SVGAnimatedLengthcorresponding to the X component of thestartOffsetattribute of the given element.SVGTextPathElement.methodRead onlyAn
SVGAnimatedEnumerationcorresponding to themethodattribute of the given element. It takes one of theTEXTPATH_METHODTYPE_*constants defined on this interface.SVGTextPathElement.spacingRead onlyAn
SVGAnimatedEnumerationcorresponding to thespacingattribute of the given element. It takes one of theTEXTPATH_SPACINGTYPE_*constants defined on this interface.
Instance methods
This interface does not provide any specific methods, but implements those of its parent,SVGTextContentElement.
Static properties
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.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.
Specifications
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGTextPathElement> |