SVGGradientElement
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。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の値に対応します。
仕様書
| 仕様書 |
|---|
| Scalable Vector Graphics (SVG) 2> # InterfaceSVGGradientElement> |