인디케이터(Indicator)는 그리드의 가장 왼쪽에 위치한 수직 영역으로 데이터의 행 번호등을 표시하기 위한 용도로 사용 할 수 있습니다.
인디케이터의 설정을 변경하는 것은 setIndicator()를 사용 합니다.
현재 설정된 상태를 확인하는 것은 getIndicator()을 사용 합니다.
visible
: 인디케이터 영역의 화면 표시여부를 지정합니다.1
2
3
gridView.setIndicator({
visible: false
});
1
2
3
gridView.setIndicator({
visible: true
});
none
: 값을 표시 하지 않습니다.index
: 1부터 시작하여 순서대로 표시합니다. (정렬에 무관하게 1번부터 시작)row
: Row의 고유번호를 표시합니다. (정렬에 따라서 섞여서 표시)1
2
3
gridView.setIndicator({
displayValue: "none"
});
1
2
3
gridView.setIndicator({
displayValue: "index"
});
1
2
3
gridView.setIndicator({
displayValue: "row"
});
기본적으로 인디케이터에 표시되는 값은 1부터 시작합니다. 이 값을 0부터 시작하고자 할때 zeroBase
속성을 True로 설정합니다.
zeroBase
: true 인 경우 인디케이터 값은 0부터 시작합니다.1
2
3
gridView.setIndicator({
zeroBase: true
});
1
2
3
gridView.setIndicator({
zeroBase: false
});
(Only JS Support)
인디케이터의 헤드와 풋 영역에 글자나 이미지를 표시할 수 있습니다.
headText
: head 영역에 표시할 text를 지정한다.footText
: foot 영역에 표시할 text를 지정한다.headImageUrl
: head 영역에 표시할 이미지의 Url을 지정한다.footImageUrl
: foot 영역에 표시할 이미지의 Url을 지정한다.1
2
3
4
5
6
gridView.setIndicator({
headText: "head",
footText: "foot",
headImageUrl: null,
footImageUrl: null
});
1
2
3
4
5
6
gridView.setIndicator({
headText: null,
footText: null,
headImageUrl: "/resource/image/common/dot_arrow2_top.gif",
footImageUrl: "/resource/image/common/dot_arrow2_bottom.gif"
});