| /* |
| Copyright (c) 2004-2009, The Dojo Foundation All Rights Reserved. |
| Available via Academic Free License >= 2.1 OR the modified BSD license. |
| see: http://dojotoolkit.org/license for details |
| */ |
| |
| |
| dojo.require("dojox.gfx.silverlight"); |
| dojo.experimental("dojox.gfx.silverlight_attach"); |
| (function(){ |
| dojox.gfx.attachNode=function(_1){ |
| return null; |
| if(!_1){ |
| return null; |
| } |
| var s=null; |
| switch(_1.tagName.toLowerCase()){ |
| case dojox.gfx.Rect.nodeType: |
| s=new dojox.gfx.Rect(_1); |
| break; |
| case dojox.gfx.Ellipse.nodeType: |
| if(_1.width==_1.height){ |
| s=new dojox.gfx.Circle(_1); |
| }else{ |
| s=new dojox.gfx.Ellipse(_1); |
| } |
| break; |
| case dojox.gfx.Polyline.nodeType: |
| s=new dojox.gfx.Polyline(_1); |
| break; |
| case dojox.gfx.Path.nodeType: |
| s=new dojox.gfx.Path(_1); |
| break; |
| case dojox.gfx.Line.nodeType: |
| s=new dojox.gfx.Line(_1); |
| break; |
| case dojox.gfx.Image.nodeType: |
| s=new dojox.gfx.Image(_1); |
| break; |
| case dojox.gfx.Text.nodeType: |
| s=new dojox.gfx.Text(_1); |
| _3(s); |
| break; |
| default: |
| return null; |
| } |
| _4(s); |
| if(!(s instanceof dojox.gfx.Image)){ |
| _5(s); |
| _6(s); |
| } |
| _7(s); |
| return s; |
| }; |
| dojox.gfx.attachSurface=function(_8){ |
| return null; |
| }; |
| var _5=function(_9){ |
| return null; |
| }; |
| var _6=function(_a){ |
| return null; |
| }; |
| var _7=function(_b){ |
| return null; |
| }; |
| var _3=function(_c){ |
| return null; |
| }; |
| var _4=function(_d){ |
| return null; |
| }; |
| })(); |