X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6746dc89c47ed01b165cc1152533605f97eb8e8d..f562e4c6e5fac7bcb445985b99acbea4d706e6f0:/src/draw/CompositeSprite.js diff --git a/src/draw/CompositeSprite.js b/src/draw/CompositeSprite.js index 73c44b3d..b4236bb9 100644 --- a/src/draw/CompositeSprite.js +++ b/src/draw/CompositeSprite.js @@ -108,7 +108,7 @@ Ext.define('Ext.draw.CompositeSprite', { }); }, - /** Add a Sprite to the Group */ + // Inherit docs from MixedCollection add: function(key, o) { var result = this.callParent(arguments); this.attachEvents(result); @@ -119,7 +119,7 @@ Ext.define('Ext.draw.CompositeSprite', { return this.callParent(arguments); }, - /** Remove a Sprite from the Group */ + // Inherit docs from MixedCollection remove: function(o) { var me = this; @@ -131,13 +131,14 @@ Ext.define('Ext.draw.CompositeSprite', { mouseout: me.onMouseOut, click: me.onClick }); - me.callParent(arguments); + return me.callParent(arguments); }, /** * Returns the group bounding box. - * Behaves like {@link Ext.draw.Sprite} getBBox method. - */ + * Behaves like {@link Ext.draw.Sprite#getBBox} method. + * @return {Object} an object with x, y, width, and height properties. + */ getBBox: function() { var i = 0, sprite, @@ -171,10 +172,11 @@ Ext.define('Ext.draw.CompositeSprite', { }, /** - * Iterates through all sprites calling - * `setAttributes` on each one. For more information - * {@link Ext.draw.Sprite} provides a description of the - * attributes that can be set with this method. + * Iterates through all sprites calling `setAttributes` on each one. For more information {@link Ext.draw.Sprite} + * provides a description of the attributes that can be set with this method. + * @param {Object} attrs Attributes to be changed on the sprite. + * @param {Boolean} redraw Flag to immediatly draw the change. + * @return {Ext.draw.CompositeSprite} this */ setAttributes: function(attrs, redraw) { var i = 0, @@ -190,6 +192,8 @@ Ext.define('Ext.draw.CompositeSprite', { /** * Hides all sprites. If the first parameter of the method is true * then a redraw will be forced for each sprite. + * @param {Boolean} redraw Flag to immediatly draw the change. + * @return {Ext.draw.CompositeSprite} this */ hide: function(redraw) { var i = 0, @@ -205,6 +209,8 @@ Ext.define('Ext.draw.CompositeSprite', { /** * Shows all sprites. If the first parameter of the method is true * then a redraw will be forced for each sprite. + * @param {Boolean} redraw Flag to immediatly draw the change. + * @return {Ext.draw.CompositeSprite} this */ show: function(redraw) { var i = 0,