SMART datagrid v1.4 > Classes > ValueColumn
이 컬럼에 포함된 데이터셀 위에 마우스가 일정 시간 이상 있을 때 표시되는 툴팁에 표시될 html을 리턴하는 콜백 함수.
GridBody.tooltipCallback에서 모든 컬럼셀들에 대한 콜백을 지정할 수 있는데, 이 속성이 지정되면 GridBody 콜백은 무시된다. 또, 컬럼 단위나 개별 셀별로 지정되는 렌더러에 DataCellRenderer.showTooltip이 지정되면, 해당 렌더러에 맞는 툴팁이 자동 표시되고 이 속성은 무시된다.
툴팁이 표시되기 위해서는 이 콜백에서 비어 있지 않은 html이 리턴돼야 하고, 먼저 DisplayOptions.showTooltip이 true로 지정돼야 한다.
기본값은 null.
grid.setColumns([{
name: "Amount",
fieldName: "amount",
tooltipCallback: function (index) {
var val = index.getValue();
if (!isNaN(val)) {
return '원금:' + '<br>' +
'<b>' + DataLudi.formatNumber('#,##0.00', val) + '</b>';
}
},
...
},
...
]);