CreateFooterCallback

특정 그룹 푸터의 표시 여부를 지정하기 위한 콜백 형식

타입

(owner: any, group: GroupItem, footerIndex: number) => boolean;

상세 설명

RowGroup.createFooterCallback 에서 사용되는 형식이다.

[매개변수 목록] owner - GridBase 컨롤롤

group - 그룹 아이템

footerIndex - 푸터 콜렉션 내에서의 인덱스

예제 코드

createFooterCallback: function(owner, group, footerIndex) {
		if (group.level >= 5) { return false }
		if (group.level === 4) {
			let relation2 = owner.getDataSource().getValue(group.firstItem.dataRow, "relation2");
			return relation2 === "친족"
		}
		if (group.level === 3) {
			let relation1 = owner.getDataSource().getValue(group.firstItem.dataRow, "relation1");
			return relation1 === "동일인측"
		}
		return true;
	}