SMART datagrid v1.4 > Classes > DataField
OBJECT 필드에 연결된 컬럼을 정렬할 때, 두 셀값을 비교하기 위해 호출하는 콜백함수.
v1, v2 두 값을 비교해서 v1이 크면 1, v2가 크면 -1, 그렇지 않으면 0을 리턴해야 한다.
이 콜백을 지정하지 않은 경우 keyCallback이나 keyPath에서 리턴되는 값으로 비교한다.
기본값은 null.
ds.setFields([{
fieldName: 'company',
dataType: 'object',
compareCallback: function (v1, v2) {
return v1.name > v2.name ? 1 : v1.name < v2.name : -1 : 0;
},
...
}]);