Properties
Optional accelerate
accelerate?: string
Optional accumulate
accumulate?: "none" | "sum"
Optional additive
additive?: "replace" | "sum"
attributeName
attributeName: string
Optional autoReverse
autoReverse?: string
Optional begin
begin?: string | string[]
Optional by
by?: string | number
Optional calcMode
calcMode?: "discrete" | "linear" | "paced" | "spline"
Optional class
class?: ClassMoniker
Optional clipRule
clipRule?: "inherit" | ClipRule_StyleType
Optional color
color?: "inherit" | CssColor
Optional decelerate
decelerate?: string
Optional display
display?: Display_StyleType
Optional draggable
draggable?: "true" | "false"
Optional end
end?: string[]
Optional fill
fill?: "freeze" | "remove"
Optional from
from?: string | number
Optional href
href?: string
Optional keySplines
keySplines?: [number, number, number, number][]
Optional keyTimes
keyTimes?: number[]
Optional lang
lang?: string
Optional repeatCount
repeatCount?: number | "indefinite"
Optional requiredExtensions
requiredExtensions?: string | string[]
Optional restart
restart?: "always" | "whenNotActive" | "never"
Optional role
role?: string
Optional style
style?: string | Styleset
Optional systemLanguage
systemLanguage?: string | string[]
Optional tabindex
tabindex?: number
Optional to
to?: string | 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?]type
type: "rotate" | "scale" | "translate" | "skewX" | "skewY"
Optional values
values?: string[]
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: