Show:
                            /**
                             * <a href="http://www.w3.org/wiki/HTML/Elements/canvas">Canvas</a> implementation of the <a href="Rect.html">`Rect`</a> class.
                             * `CanvasRect` is not intended to be used directly. Instead, use the <a href="Rect.html">`Rect`</a> class.
                             * If the browser lacks <a href="http://www.w3.org/TR/SVG/">SVG</a> capabilities but has
                             * <a href="http://www.w3.org/wiki/HTML/Elements/canvas">Canvas</a> capabilities, the <a href="Rect.html">`Rect`</a>
                             * class will point to the `CanvasRect` class.
                             *
                             * @module graphics
                             * @class CanvasRect
                             * @constructor
                             */
                            CanvasRect = function()
                            {
                            	CanvasRect.superclass.constructor.apply(this, arguments);
                            };
                            CanvasRect.NAME = "rect";
                            Y.extend(CanvasRect, Y.CanvasShape, {
                            	/**
                            	 * Indicates the type of shape
                            	 *
                            	 * @property _type
                            	 * @type String
                                 * @private
                            	 */
                            	_type: "rect",
                            
                            	/**
                            	 * Draws the shape.
                            	 *
                            	 * @method _draw
                            	 * @private
                            	 */
                            	_draw: function()
                            	{
                            		var w = this.get("width"),
                            			h = this.get("height");
                            		this.clear();
                                    this.drawRect(0, 0, w, h);
                            		this._closePath();
                            	}
                            });
                            CanvasRect.ATTRS = Y.CanvasShape.ATTRS;
                            Y.CanvasRect = CanvasRect;