const class dom::Svg
sys::Obj dom::Svg
@Js
SVG (Scalar Vector Graphics) utilities
- def
 - 
static Str def(Elem svgElem, Elem defElem)Auto-generate an id for the def element and mount it into the svg document's defs section. This method will automatically generate a
<defs>child in the svg document as needed. If defs already has an id or is already mounted, then no action is taken. - defUrl
 - 
static Str defUrl(Elem svgElem, Elem defElem)Mount a definition element using
defand return a CSS URL to the fragment identifier such as "url(#def-d)". This is used to reference gradient and clip definitions. - elem
 - 
Create element with proper namespace
 - image
 - 
static Elem image(Uri href, Float x, Float y, Float w, Float h)Convenience to create a
imageelement - line
 - 
static Elem line(Num x1, Num y1, Num x2, Num y2)Convenience to create
lineelement - ns
 - 
const static Uri ns := `http://www.w3.org/2000/svg`SVG XML namesapce
 - nsXLink
 - 
const static Uri nsXLink := `http://www.w3.org/1999/xlink`XLink XML namespace
 - rect
 - 
static Elem rect(Num x, Num y, Num w, Num h)Convenience to create
rectelement - text
 - 
static Elem text(Str text, Num x, Num y)Convenience to create
textelement