Optionalcircle
circle?: {
cx?: number;
cy?: number;
fill?: string;
r?: number;
stroke?: string;
strokeWidth?: number;
}
Optionalheight
height?: number
Optionalhref
href?: string
Optionalimage
image?: {
height?: number;
href: string;
width?: number;
x?: number;
y?: number;
}
Optionalpath
path?: { d: string; fill?: string; stroke?: string; strokeWidth?: number }
OptionalpatternContentUnits
patternContentUnits?: "userSpaceOnUse" | "objectBoundingBox"
OptionalpatternPaths
patternTransform?: DOMMatrix
patternUnits
patternUnits: "userSpaceOnUse" | "objectBoundingBox"
OptionalpreserveAspectRatio
preserveAspectRatio?: string
Optionalrect
rect?: {
fill?: string;
height?: number;
stroke?: string;
strokeWidth?: number;
width?: number;
x?: number;
y?: number;
}
type
type: "pattern"
OptionalviewBox
viewBox?: string
Optionalwidth
width?: number
Optionalx
x?: number
Optionaly
y?: number