Skip to main content

Function: parsePatternDefs()

parsePatternDefs(svg): Map<string, SvgPattern>

Defined in: src/mobjects/svg/svgPatterns.ts:69

Collect every <pattern> definition in an SVG, keyed by its id.

A pattern without an id or without drawable content children is skipped, mirroring how a stop-less gradient is skipped.

Parameters​

svg​

Element

The parsed <svg> root element.

Returns​

Map<string, SvgPattern>

A map from pattern id to its parsed definition.