Properties
Optional alignmentBaseline
alignmentBaseline?: "inherit" | AlignmentBaselineKeyword
Optional baselineShift
baseline
Shift
?: "sub" | "inherit" | "super" | SvgLengthOptional class
class?: ClassMoniker
Optional color
color?: "inherit" | CssColor
Optional colorInterpolation
colorInterpolation?: "inherit" | ColorInterpolation_StyleType
Optional direction
direction?: "inherit" | Direction
Optional display
display?: Display_StyleType
Optional dominantBaseline
dominantBaseline?: "inherit" | DominantBaseline_StyleType
Optional draggable
draggable?: "true" | "false"
Optional fillRule
fillRule?: "inherit" | FillRule
Optional fontFamily
fontFamily?: string
Optional fontSize
font
Size
?: "inherit" | SvgLength | FontSizeKeywordOptional fontSizeAdjust
fontSizeAdjust?: number | "none" | "inherit"
Optional fontStretch
font
Stretch
?: "inherit" | SvgPercent | FontStretchKeywordOptional fontStyle
fontStyle?: "normal" | "italic" | "oblique"
Optional fontVariant
fontVariant?: string
Optional fontWeight
fontWeight?: number | "bold" | "inherit" | "normal" | "bolder" | "lighter"
Optional href
href?: string
Optional lang
lang?: string
Optional letterSpacing
letter
Spacing
?: "inherit" | "normal" | SvgLengthOptional method
method?: "align" | "stretch"
Optional opacity
opacity?: number
Optional path
path?: string | IPathBuilder
Optional pointerEvents
pointerEvents?: PointerEvents_StyleType
Optional requiredExtensions
requiredExtensions?: string | string[]
Optional role
role?: string
Optional side
side?: "left" | "right"
Optional spacing
spacing?: "auto" | "exact"
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 textAnchor
textAnchor?: "inherit" | TextAnchor_StyleType
Optional textDecoration
textDecoration?: "blink" | "none" | "inherit" | "underline" | "overline" | "line-through"
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 unicodeBidi
unicodeBidi?: UnicodeBidi_StyleType
Optional vectorEffect
vectorEffect?: VectorEffect_StyleType
Optional visibility
visibility?: "inherit" | Visibility_StyleType
Optional writingMode
writingMode?: "inherit" | WritingMode_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: