UNPKG

fabric

Version:

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

1 lines 904 B
{"version":3,"file":"misc.mjs","sources":["../../../../src/gradient/parser/misc.ts"],"sourcesContent":["import type { GradientType, GradientUnits } from '../typedefs';\n\nexport function parseType(el: SVGGradientElement): GradientType {\n return el.nodeName === 'linearGradient' || el.nodeName === 'LINEARGRADIENT'\n ? 'linear'\n : 'radial';\n}\n\nexport function parseGradientUnits(el: SVGGradientElement): GradientUnits {\n return el.getAttribute('gradientUnits') === 'userSpaceOnUse'\n ? 'pixels'\n : 'percentage';\n}\n"],"names":["parseType","el","nodeName","parseGradientUnits","getAttribute"],"mappings":"AAEO,SAASA,SAASA,CAACC,EAAsB,EAAgB;AAC9D,EAAA,OAAOA,EAAE,CAACC,QAAQ,KAAK,gBAAgB,IAAID,EAAE,CAACC,QAAQ,KAAK,gBAAgB,GACvE,QAAQ,GACR,QAAQ,CAAA;AACd,CAAA;AAEO,SAASC,kBAAkBA,CAACF,EAAsB,EAAiB;EACxE,OAAOA,EAAE,CAACG,YAAY,CAAC,eAAe,CAAC,KAAK,gBAAgB,GACxD,QAAQ,GACR,YAAY,CAAA;AAClB;;;;"}