SVGAttributes Type — vue Architecture
Architecture documentation for the SVGAttributes type/interface in jsx.d.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD dfa6982d_b2c6_d677_5454_054284f584b3["SVGAttributes"] 08a2c658_413c_e849_2e9c_b45cc166d3c9["jsx.d.ts"] dfa6982d_b2c6_d677_5454_054284f584b3 -->|defined in| 08a2c658_413c_e849_2e9c_b45cc166d3c9 style dfa6982d_b2c6_d677_5454_054284f584b3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
types/jsx.d.ts lines 726–1003
export interface SVGAttributes extends AriaAttributes, EventHandlers<Events> {
innerHTML?: string
/**
* SVG Styling Attributes
* @see https://www.w3.org/TR/SVG/styling.html#ElementSpecificStyling
*/
class?: any
style?: StyleValue
color?: string
height?: Numberish
id?: string
lang?: string
max?: Numberish
media?: string
method?: string
min?: Numberish
name?: string
target?: string
type?: string
width?: Numberish
// Other HTML properties supported by SVG elements in browsers
role?: string
tabindex?: Numberish
// SVG Specific attributes
'accent-height'?: Numberish
accumulate?: 'none' | 'sum'
additive?: 'replace' | 'sum'
'alignment-baseline'?:
| 'auto'
| 'baseline'
| 'before-edge'
| 'text-before-edge'
| 'middle'
| 'central'
| 'after-edge'
| 'text-after-edge'
| 'ideographic'
| 'alphabetic'
| 'hanging'
| 'mathematical'
| 'inherit'
allowReorder?: 'no' | 'yes'
alphabetic?: Numberish
amplitude?: Numberish
'arabic-form'?: 'initial' | 'medial' | 'terminal' | 'isolated'
ascent?: Numberish
attributeName?: string
attributeType?: string
autoReverse?: Numberish
azimuth?: Numberish
baseFrequency?: Numberish
'baseline-shift'?: Numberish
baseProfile?: Numberish
bbox?: Numberish
begin?: Numberish
bias?: Numberish
by?: Numberish
calcMode?: Numberish
'cap-height'?: Numberish
clip?: Numberish
'clip-path'?: string
clipPathUnits?: Numberish
'clip-rule'?: Numberish
'color-interpolation'?: Numberish
'color-interpolation-filters'?: 'auto' | 'sRGB' | 'linearRGB' | 'inherit'
'color-profile'?: Numberish
'color-rendering'?: Numberish
contentScriptType?: Numberish
contentStyleType?: Numberish
cursor?: Numberish
cx?: Numberish
cy?: Numberish
d?: string
decelerate?: Numberish
descent?: Numberish
diffuseConstant?: Numberish
direction?: Numberish
Defined In
Source
Frequently Asked Questions
What is the SVGAttributes type?
SVGAttributes is a type/interface in the vue codebase, defined in types/jsx.d.ts.
Where is SVGAttributes defined?
SVGAttributes is defined in types/jsx.d.ts at line 726.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free