The Types module defines all of the types used by TypedSvg.
In a future version of TypedSvg, this may be turned into a DSL
The Length type is an important type in the TypedSvg package--it is used wherever CSS needs to measure a length or distance in a certain unit (px, em, etc.)
Used by begin and end in constraining animation times
The Transform type is used by transform and gradientTransform
Used by allowReorder
The stroke-linecap attribute specifies the shape to be used at the end of open subpaths when they are stroked.
The stroke-linejoin attribute specifies the shape to be used at the corners of paths or basic shapes when they are stroked.
As a presentation attribute, it also can be used as a property directly inside a CSS stylesheet.
Note: the final appearence of the miter option is also influenced by the stroke-miterlimit attribute.
The creator of SVG content might want to provide a hint about what tradeoffs to make as the browser renders text. The text-rendering attribute provides these hints.
As a presentation attribute, it also can be used as a property directly inside a CSS stylesheet, see css text-rendering for further information