SVGGradientElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
SVGGradient インターフェイスは、SVGLinearGradientElement および SVGRadialGradientElement で使用される基本インターフェイスです。
インスタンスプロパティ
このインターフェイスには、親である SVGElement から継承したプロパティがあります。
SVGGradientElement.href読取専用-
SVGAnimatedStringで、この要素のhreforxlink:href属性に対応します。 SVGGradientElement.gradientUnits読取専用-
SVGAnimatedEnumerationで、この要素のgradientUnits属性に対応します。このプロパティはSVGUnitTypesで定義されている定数のいずれかを取ります。 SVGGradientElement.gradientTransform読取専用-
SVGAnimatedTransformListで、この要素のgradientTransform属性に対応します。 SVGGradientElement.spreadMethod読取専用-
SVGAnimatedEnumerationで、この要素のspreadMethod属性に対応します。このインターフェイスで定義されている拡張方式のいずれかです。
インスタンスメソッド
このインターフェイスは固有のメソッドを提供していませんが、親である SVGElement のメソッドを実装しています。
静的プロパティ
SVG_SPREADMETHOD_UNKNOWN(0)-
この種類は、事前定義された種類には含まれていません。この種類の新しい値を定義したり、既存の値をこの種類に変換したりしようとすると、不正となります。
SVG_SPREADMETHOD_PAD(1)-
padの値に対応します。 SVG_SPREADMETHOD_REFLECT(2)-
reflectの値に対応します。 SVG_SPREADMETHOD_REPEAT(3)-
repeatの値に対応します。
仕様書
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGGradientElement> |