SMART datagrid v.1 > Classes > HeaderSummary

[ grids ver.1.3.5]   Back  Forward

DataLudi.HeaderSummary.tooltipCallback  property

Callback function which returns HTML to be displayed in tooltip when the mouse is over grid header summary cell for Certain Time

function (column:GridColumn, value:*):String;

In order to display tooltip, it should return non-empty HTML from this callback, and should set DisplayOptions.showTooltip as true first. 

Defaults to null.

Getter
function tooltipCallback(): Function
Setter
function setTooltipCallback(value: Function)
Code -1
    grid.header().setSummary({
		tooltipCallback: function (column, value) {
            if (!isNaN(value)) {
                var grid = column.grid();
                var fld = column.dataIndex();
                return column.header().displayText() + ':<br>' +
                    'Sum: <b>' + DataLudi.formatNumber('#,##0.00', grid.getSummary(fld, 'sum')) + '</b><br>' +
                    'Average: <b>' + DataLudi.formatNumber('#,##0.00', grid.getSummary(fld, 'avg')) + '</b>';
            }
		}
	});
See Also
DisplayOptions.showTooltip
GridHeader.tooltipCallback
GridFooter.tooltipCallback
GridBody.tooltipCallback
DataCellRenderer.showTooltip
GridBase.getSummary
GridBase.setOptions
Examples
Tooltips
Grid Header Summary
Column Header