SMART datagrid v1.4 > Classes > HeaderSummary

[ grids ver.1.3.5]   Back  Forward

DataLudi.HeaderSummary.tooltipCallback  property

그리드 header summary셀 위에 마우스가 일정 시간 이상 있을 때 표시되는 툴팁에 표시될 html을 리턴하는 콜백 함수. 

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

툴팁을 표시하기 위해서는 이 콜백에서 비어 있지 않은 html을 리턴해야 하고, 먼저 DisplayOptions.showTooltiptrue로 설정돼야 한다. 

기본값은 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>' +
                    '합계: <b>' + DataLudi.formatNumber('#,##0.00', grid.getSummary(fld, 'sum')) + '</b><br>' +
                    '평균: <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
컬럼 Header