SMART datagrid v1.4 > Classes > CustomButton

[ grids ver.1.4.0]   Back  Forward

DataLudi.CustomButton.displayCallback  property

Custom 버튼의 표시 여부를 리턴하는 콜백 함수. 

이 콜백 함수에서 false를 리턴하면 버튼이 표시되지 않는다. 또, true를 리턴해도 먼저 visibility 속성이 표시되는 값으로 설정되어 있어야 한다. 

function (index:CellIndex):Boolean;
Getter
function displayCallback(): Function
Setter
function setDisplayCallback(value: Function)
Code -1
    grid.setColumns([{
        name: "colDesc",
        customButtons: [{
            visibility: DataLudi.ButtonVisibility.ALWAYS,
            displayCallback: function (index) {
                return grid.getCellValue(index) > 100;
            },
            imageUrl: 'images/add_up.png',
            ...
        },
    ...
    }]);
See Also
visibility
imageWidth
imageUrl
downUrl
hoverUrl
callback
GridBase.onCellButtonClicked
Examples
Custom Buttons
DataCell Buttons