Properties
Optional class
class?: ClassMoniker
Optional clipPath
clipPath?: "inherit" | ClipPath_StyleType
Optional clipRule
clipRule?: "inherit" | ClipRule_StyleType
Optional color
color?: "inherit" | CssColor
Optional colorInterpolation
colorInterpolation?: "inherit" | ColorInterpolation_StyleType
Optional cursor
cursor?: "inherit" | Cursor_StyleType
Optional display
display?: Display_StyleType
Optional draggable
draggable?: "true" | "false"
Optional fillRule
fillRule?: "inherit" | FillRule
Optional filter
filter?: Filter_StyleType
Optional lang
lang?: string
Optional markerEnd
markerEnd?: "inherit" | Marker_StyleType
Optional markerMid
markerMid?: "inherit" | Marker_StyleType
Optional markerStart
markerStart?: "inherit" | Marker_StyleType
Optional mask
mask?: string
Optional opacity
opacity?: number
Optional pathLength
pathLength?: number
Optional pointerEvents
pointerEvents?: PointerEvents_StyleType
Optional requiredExtensions
requiredExtensions?: string | string[]
Optional role
role?: string
Optional shapeRendering
shapeRendering?: "inherit" | ShapeRendering_StyleType
Optional strokeDasharray
stroke
Dasharray
?: "none" | OneOrMany<SvgLength>Optional strokeDashoffset
Optional strokeLinecap
strokeLinecap?: StrokeLinecap_StyleType
Optional strokeLinejoin
strokeLinejoin?: StrokeLinejoin_StyleType
Optional strokeMiterlimit
strokeMiterlimit?: number
Optional style
style?: string | Styleset
Optional systemLanguage
systemLanguage?: string | string[]
Optional tabindex
tabindex?: number
Optional transform
transform?: Transform_StyleType
Optional transformOrigin
transform
Origin
?: number | "bottom" | "left" | "right" | "top" | `${number}%` | `${number}in` | `${number}fr` | `${number}Q` | `${number}ch` | `${number}cm` | `${number}em` | `${number}ex` | `${number}ic` | `${number}lh` | `${number}mm` | `${number}pc` | `${number}pt` | `${number}px` | `${number}vb` | `${number}vh` | `${number}vi` | `${number}vw` | `${number}rem` | `${number}rlh` | `${number}vmax` | `${number}vmin` | "center" | [SvgLength | HorizontalPositionKeyword, SvgLength | VerticalPositionKeyword, SvgLength?]Optional vectorEffect
vectorEffect?: VectorEffect_StyleType
Optional visibility
visibility?: "inherit" | Visibility_StyleType
Optional xmlns
xmlns?: string
Combines
aria-*
properties into one object, so that it is easier (less verbose) to specify them. When this object is serialized to HTML element, each property name is converted to dash-style and prefixed with thearia-
string. The values are always converted to strings according to the following rules: