RowGroup

행 그룹핑과 관련된 영역들의 표시 방법 등에 대한 설정 모델

상세 설명

GridView.setRowGroup() 사용시 필요한 정보만 입력하면 된다.

예제 코드

gridView.setRowGroup({levelIndent: false});

프로퍼티 정보

collapsedAdornments


collapsedAdornments: RowGroupAdornments

행 그룹이 접힌 상태일 때, 그룹 헤더, 푸터의 표시 여부

expandedAdornments


expandedAdornments: RowGroupAdornments

행 그룹이 펼쳐진 상태일 때, 그룹 헤더, 푸터의 표시 여부

headerStatement


headerStatement: string

헤더에 표시할 문자열 서식

기본값

'${groupField}: ${groupValue} - ${rowCount} rows'

levelIndent


levelIndent: number

그룹 레벨 간 들여쓰기 여백

기본값

20

mergeExpanderVisibility


mergeExpanderVisibility: ExpanderVisibility

expander 표시 여부

mergeMode


mergeMode: boolean

그룹핑 된 컬럼의 머지 표현 여부

기본값

false

sorting


sorting: boolean

자동 정렬 여부

상세 설명

false로 설정하면 행 그룹 시 자동으로 정렬되지 않고 그리드에 표시된 데이터의 순서대로 행 그룹핑 된다.

visible


visible: boolean

표시 여부

콜백 정보

createFooterCallback


createFooterCallback: CreateFooterCallback

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

상세 설명

RowGroup.mergeModetrue 인 경우 일부 그룹 푸터의 표시여부를 지정할 수 있다. 표시하길 원하는 경우 true 값을 반환한다.