Table of Contents

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

ushort

SVG_SPREADMETHOD_REFLECT

[Value("SVG_SPREADMETHOD_REFLECT")]
public const ushort SVG_SPREADMETHOD_REFLECT = 2

Field Value

ushort

SVG_SPREADMETHOD_REPEAT

[Value("SVG_SPREADMETHOD_REPEAT")]
public const ushort SVG_SPREADMETHOD_REPEAT = 3

Field Value

ushort

SVG_SPREADMETHOD_UNKNOWN

[Value("SVG_SPREADMETHOD_UNKNOWN")]
public const ushort SVG_SPREADMETHOD_UNKNOWN = 0

Field Value

ushort

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

SVGAnimatedTransformList

An SVGAnimatedTransformList.

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

SVGAnimatedEnumeration

An SVGAnimatedEnumeration.

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; }

Property Value

SVGAnimatedEnumeration

An SVGAnimatedEnumeration.

Remarks