Class SVGGradientElement
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
The SVGGradient interface is a base interface used by SVGLinearGradientElement and SVGRadialGradientElement.
[Value("SVGGradientElement")]
public class SVGGradientElement : SVGElement, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance, HTMLOrSVGElement, SVGURIReference
- Inheritance
-
SVGGradientElement
- Implements
- Derived
- Inherited Members
Remarks
Constructors
SVGGradientElement()
public SVGGradientElement()
Fields
SVG_SPREADMETHOD_PAD
[Value("SVG_SPREADMETHOD_PAD")]
public const ushort SVG_SPREADMETHOD_PAD = 1
Field Value
SVG_SPREADMETHOD_REFLECT
[Value("SVG_SPREADMETHOD_REFLECT")]
public const ushort SVG_SPREADMETHOD_REFLECT = 2
Field Value
SVG_SPREADMETHOD_REPEAT
[Value("SVG_SPREADMETHOD_REPEAT")]
public const ushort SVG_SPREADMETHOD_REPEAT = 3
Field Value
SVG_SPREADMETHOD_UNKNOWN
[Value("SVG_SPREADMETHOD_UNKNOWN")]
public const ushort SVG_SPREADMETHOD_UNKNOWN = 0
Field Value
Properties
GradientTransform
The gradientTransform read-only property of the SVGGradientElement interface reflects the {{SVGAttr("gradientTransform")}} attribute of the given element.
[Value("gradientTransform")]
public SVGAnimatedTransformList GradientTransform { get; }
Property Value
Remarks
GradientUnits
The gradientUnits read-only property of the SVGGradientElement interface reflects the {{SVGAttr("gradientUnits")}} attribute of the given element. It takes one of the SVG_UNIT_TYPE_* constants defined in SVGUnitTypes.
[Value("gradientUnits")]
public SVGAnimatedEnumeration GradientUnits { get; }
Property Value
Remarks
SpreadMethod
The spreadMethod read-only property of the SVGGradientElement interface reflects the {{SVGAttr("spreadMethod")}} attribute of the given element. It takes one of the SVG_SPREADMETHOD_* constants defined on this interface.
[Value("spreadMethod")]
public SVGAnimatedEnumeration SpreadMethod { get; }