1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
/*
* $Id: svg.js,v 1.6.2.2 2010/04/06 16:46:12 source Exp $
*
* This file is part of the OpenLink Software Ajax Toolkit (OAT) project.
*
* Copyright (C) 2005-2010 OpenLink Software
*
* See LICENSE file for details.
*/
/*
OAT.SVG.canvas(w,h)
OAT.SVG.element(name,{attrObj});
*/
OAT.SVG = {
ns:"http://www.w3.org/2000/svg",
canvas:function(w,h) {
var elm = OAT.Dom.createNS(OAT.SVG.ns,"svg");
elm.setAttribute("width",w ? w : 300);
elm.setAttribute("height",h ? h : 200);
return elm;
},
element:function(name,attrObj) {
var elm = OAT.Dom.createNS(OAT.SVG.ns,name);
for (var p in attrObj) { elm.setAttribute(p,attrObj[p]); }
return elm;
}
}
|