Table of Contents

Class SVGFESpotLightElement

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The SVGFESpotLightElement interface corresponds to the feSpotLight element.

[Value("SVGFESpotLightElement")]
public class SVGFESpotLightElement : SVGElement, ElementCSSInlineStyle, GlobalEventHandlers, SVGElementInstance, HTMLOrSVGElement
Inheritance
SVGFESpotLightElement
Implements
Inherited Members

Remarks

Constructors

SVGFESpotLightElement()

public SVGFESpotLightElement()

Properties

LimitingConeAngle

The limitingConeAngle read-only property of the SVGFESpotLightElement interface reflects the {{SVGAttr("limitingConeAngle")}} attribute of the given {{SVGElement("feSpotLight")}} element.

[Value("limitingConeAngle")]
public SVGAnimatedNumber LimitingConeAngle { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

PointsAtX

The pointsAtX read-only property of the SVGFESpotLightElement interface reflects the {{SVGAttr("pointsAtX")}} attribute of the given {{SVGElement("feSpotLight")}} element.

[Value("pointsAtX")]
public SVGAnimatedNumber PointsAtX { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

PointsAtY

The pointsAtY read-only property of the SVGFESpotLightElement interface reflects the {{SVGAttr("pointsAtY")}} attribute of the given {{SVGElement("feSpotLight")}} element.

[Value("pointsAtY")]
public SVGAnimatedNumber PointsAtY { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

PointsAtZ

The pointsAtZ read-only property of the SVGFESpotLightElement interface reflects the {{SVGAttr("pointsAtZ")}} attribute of the given {{SVGElement("feSpotLight")}} element.

[Value("pointsAtZ")]
public SVGAnimatedNumber PointsAtZ { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

SpecularExponent

The specularExponent read-only property of the SVGFESpotLightElement interface reflects the {{SVGAttr("specularExponent")}} attribute of the given {{SVGElement("feSpotLight")}} element.

[Value("specularExponent")]
public SVGAnimatedNumber SpecularExponent { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

X

The x read-only property of the SVGFESpotLightElement interface describes the horizontal coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.

[Value("x")]
public SVGAnimatedNumber X { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber.

Remarks

It reflects the {{SVGAttr("x")}} attribute of the feSpotLight element., which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0.

-Y
-Z
-SVGFEDistantLightElement
-SVGFEPointLightElement

See also on MDN

Y

The y read-only property of the SVGFESpotLightElement interface describes the vertical coordinate of the position of an SVG filter primitive as a SVGAnimatedNumber.

[Value("y")]
public SVGAnimatedNumber Y { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber.

Remarks

It reflects the {{SVGAttr("y")}} attribute of the feSpotLight element., which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0.

-X
-Z
-SVGFEDistantLightElement
-SVGFEPointLightElement

See also on MDN

Z

The z read-only property of the SVGFESpotLightElement interface describes the z-axis value of the position of an SVG filter primitive as a SVGAnimatedNumber. A positive Z-axis comes out towards the person viewing the content.

[Value("z")]
public SVGAnimatedNumber Z { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber.

Remarks

It reflects the {{SVGAttr("z")}} attribute of the feSpotLight element, which can be used to define the light source in a spotlight effect. The attribute is a <number>. The default value is 0.

-X
-Y
-SVGFEDistantLightElement
-SVGFEPointLightElement

See also on MDN