Table of Contents

Class SVGFESpecularLightingElement

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The SVGFESpecularLightingElement interface corresponds to the feSpecularLighting element.

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

Remarks

Constructors

SVGFESpecularLightingElement()

public SVGFESpecularLightingElement()

Properties

In1

The in1 read-only property of the SVGFESpecularLightingElement interface reflects the {{SVGAttr("in")}} attribute of the given {{SVGElement("feSpecularLighting")}} element.

[Value("in1")]
public SVGAnimatedString In1 { get; }

Property Value

SVGAnimatedString

An SVGAnimatedString object.

Remarks

KernelUnitLengthX

The kernelUnitLengthX read-only property of the SVGFESpecularLightingElement interface reflects the x value of the {{SVGAttr("kernelUnitLength")}} attribute of the given {{SVGElement("feSpecularLighting")}} element.

[Value("kernelUnitLengthX")]
public SVGAnimatedNumber KernelUnitLengthX { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object that corresponds to the X-component of the {{SVGAttr("kernelUnitLength")}} attribute of the given element.

Remarks

The kernelUnitLength attribute indicates the intended distance in current filter units, specified by the primitiveUnits attribute, for the x and y coordinates. It contains one or two values, with the y value defaulting to x if not present, and the kernelUnitLengthX property gets and sets the first value.

-SVGFeSpecularLightingElement.KernelUnitLengthY
-SVGAnimatedNumber

See also on MDN

KernelUnitLengthY

The kernelUnitLengthY read-only property of the SVGFESpecularLightingElement interface reflects the y value of the {{SVGAttr("kernelUnitLength")}} attribute of the given {{SVGElement("feSpecularLighting")}} element.

[Value("kernelUnitLengthY")]
public SVGAnimatedNumber KernelUnitLengthY { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object that corresponds to the Y-component of the {{SVGAttr("kernelUnitLength")}} attribute of the given element.

Remarks

The kernelUnitLength attribute indicates the intended distance in current filter units, specified by the primitiveUnits attribute, for the x and y coordinates. It contains one or two values, with the y value defaulting to x if not present, and the kernelUnitLengthY property gets and sets the last value.

-SVGFeSpecularLightingElement.KernelUnitLengthX
-SVGAnimatedNumber

See also on MDN

SpecularConstant

The specularConstant read-only property of the SVGFESpecularLightingElement interface reflects the {{SVGAttr("specularConstant")}} attribute of the given {{SVGElement("feSpecularLighting")}} element.

[Value("specularConstant")]
public SVGAnimatedNumber SpecularConstant { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

SpecularExponent

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

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

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks

SurfaceScale

The surfaceScale read-only property of the SVGFESpecularLightingElement interface reflects the {{SVGAttr("surfaceScale")}} attribute of the given {{SVGElement("feSpecularLighting")}} element.

[Value("surfaceScale")]
public SVGAnimatedNumber SurfaceScale { get; }

Property Value

SVGAnimatedNumber

An SVGAnimatedNumber object.

Remarks