SVGFEConvolveMatrixElement: edgeMode-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die edgeMode-Eigenschaft der SVGFEConvolveMatrixElement-Schnittstelle, die nur gelesen werden kann, spiegelt das edgeMode-Attribut des gegebenen <feConvolveMatrix>-Elements wider. Die auf dieser Schnittstelle definierten SVG_EDGEMODE_*-Konstanten werden durch die Zahlen 1 bis 3 dargestellt, wobei der Standardwert duplicate 1, wrap 2 und none 3 ist.

Wert

Beispiele

In diesem Beispiel rufen wir den Wert des edgeMode-Attributs des <feConvolveMatrix>-Filterelements mithilfe der edgeMode-Eigenschaft der SVGFEConvolveMatrixElement-Schnittstelle ab.

Wenn unser SVG den folgenden Filter enthält:

html
<feConvolveMatrix kernelMatrix="3 0 0 0 0 0 0 0 -4" id="el" edgeMode="wrap" />

Können wir auf die Nummer zugreifen, die mit dem aufgezählten Schlüsselwortwert des edgeMode-Attributs des feConvolveMatrix-Elements verknüpft ist.

js
const el = document.getElementById("el");
console.log(el.edgeMode.baseVal); // output: 2

Spezifikationen

Specification
Filter Effects Module Level 1
# dom-svgfeconvolvematrixelement-edgemode

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch