1 /** 2 * @author Gillis Haasnoot <gillis.haasnoot@gmail.com> 3 * @package Banana.Controls 4 * @summary DataGridTableFooterItemRender 5 */ 6 7 goog.require('Banana.Controls.DataGridTableItemRender'); 8 9 goog.provide('Banana.Controls.DataGridTableFooterItemRender'); 10 11 /** @namespace Banana.Controls.DataGridTableContentItemRender */ 12 namespace('Banana.Controls').DataGridTableFooterItemRender = Banana.Controls.DataGridTableItemRender.extend( 13 /** @lends Banana.Controls.DataGridTableFooterItemRender.prototype */ 14 { 15 /** 16 * Creates a datagrid table footer item render. footer is rendered below content item render 17 * by default we don't render anything here. Extend from this class and implement your own 18 * createComponents to make a custom footer item render. 19 * @constructs 20 * @extends Banana.Controls.DataGridTableItemRender 21 */ 22 init : function() 23 { 24 this._super(); 25 }, 26 27 /** 28 * Overwrite this method to implement your own custom logic. 29 * In this method you have access to this.data 30 */ 31 createComponents : function() 32 { 33 34 } 35 });