UNPKG

fabric

Version:

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

14 lines (11 loc) 419 B
import type { GradientType, GradientUnits } from '../typedefs'; export function parseType(el: SVGGradientElement): GradientType { return el.nodeName === 'linearGradient' || el.nodeName === 'LINEARGRADIENT' ? 'linear' : 'radial'; } export function parseGradientUnits(el: SVGGradientElement): GradientUnits { return el.getAttribute('gradientUnits') === 'userSpaceOnUse' ? 'pixels' : 'percentage'; }