Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

Optional aria

aria?: IAriaset

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 the aria- string. The values are always converted to strings according to the following rules:

  • strings are returned as is.
  • arrays are converted by converting their items using these rules and joining them with spaces.
  • everything else is converted by calling the toString method.

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 cx

Optional cy

Optional dataset

dataset?: DatasetPropType

Combines data-* 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 the data- string. The values are always converted to strings according to the following rules:

  • strings are returned as is.
  • arrays are converted by converting their items using these rules and joining them with spaces.
  • everything else is converted by calling the toString method.

Optional display

display?: Display_StyleType

Optional draggable

draggable?: "true" | "false"

Optional fill

fill?: SvgPaint

Optional fillOpacity

fillOpacity?: SvgPercent

Optional filter

filter?: Filter_StyleType

Optional id

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 r

Optional requiredExtensions

requiredExtensions?: string | string[]

Optional role

role?: string

Optional shapeRendering

shapeRendering?: "inherit" | ShapeRendering_StyleType

Optional stroke

stroke?: SvgPaint

Optional strokeDasharray

strokeDasharray?: "none" | OneOrMany<SvgLength>

Optional strokeDashoffset

strokeDashoffset?: SvgLength

Optional strokeLinecap

strokeLinecap?: StrokeLinecap_StyleType

Optional strokeLinejoin

strokeLinejoin?: StrokeLinejoin_StyleType

Optional strokeMiterlimit

strokeMiterlimit?: number

Optional strokeOpacity

strokeOpacity?: SvgPercent

Optional strokeWidth

strokeWidth?: SvgLength

Optional style

style?: string | Styleset

Optional systemLanguage

systemLanguage?: string | string[]

Optional tabindex

tabindex?: number

Optional transform

transform?: Transform_StyleType

Optional transformOrigin

transformOrigin?: 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