//>>built define(["dojo/_base/lang","../util/oo","../manager/_registry","../stencil/Ellipse"],function(g,f,h,k){f=f.declare(k,function(){},{draws:!0,onDrag:function(a){var b=a.start,d=b.xe-a&&(a=e),0>d-c&&(c=d)):(d+=c/2,e+=a/2,c/=2,a/=2);this.points=[{x:d-c,y:e-a},{x:d+c,y:e-a},{x:d+c,y:e+a},{x:d-c,y:e+a}];this.render()},onUp:function(a){if(!this.created&&this._downOnCanvas){this._downOnCanvas= !1;if(this.shape){if(a=this.pointsToData(),console.log("Create a default shape here, pt to data: ",a),2*a.rx