# first.items[].content
Deconstructing:

All the fe-prefixed elements ("fe" stands for "filter effect") are called #filter primitives (see https://developer.mozilla.org/en-US/do cs/Web/SVG/Element#filter_primitive_elements).

All those used here take 1 or 2 inputs. We don't specify them explicitly for those with a single input... because they're the defaults!

The default input is normally the result (output) of the previous #filter primitive. Save for the very first filter primitive, when the default input is the SourceGraphic.

#SVG #filterEffect #svgFilter #code #coding #web

# first.items[].contentMap.en
Deconstructing:

All the fe-prefixed elements ("fe" stands for "filter effect") are called #filter primitives (see https://developer.mozilla.org/en-US/do cs/Web/SVG/Element#filter_primitive_elements).

All those used here take 1 or 2 inputs. We don't specify them explicitly for those with a single input... because they're the defaults!

The default input is normally the result (output) of the previous #filter primitive. Save for the very first filter primitive, when the default input is the SourceGraphic.

#SVG #filterEffect #svgFilter #code #coding #web

# first.items[].attachment[].name
Screenshot of MDN page listing SVG filter primitives: <feBlend>, <feColorMatrix>, <feComponentTransfer>, <feComposite>, <feConvolveMatrix>, <feDiffuseLighting>, <feDisplacementMap>, <feDropShadow>, <feFlood>, <feFuncA>, <feFuncB>, <feFuncG>, <feFuncR>, <feGaussianBlur>, <feImage>, <feMerge>, <feMergeNode>, <feMorphology>, <feOffset>, <feSpecularLighting>, <feTile>, <feTurbulence>