인디케이터
인디케이터(Indicator)는 그리드의 가장 왼쪽에 위치한 수직 영역으로 데이터의 행 번호등을 표시하기 위한 용도로 사용 할 수 있습니다.
인디케이터를 설정하는 방법
인디케이터의 설정을 변경하는 것은 setRowIndicator()를 사용 합니다. 현재 설정된 상태를 확인하는 것은 getRowIndicator()를 사용 합니다.
인디케이터의 화면 표시여부를 지정
visible
: 인디케이터 영역의 화면 표시여부를 지정합니다.
gridView.setRowIndicator({
visible: false
});
gridView.setRowIndicator({
visible: true
});
인디케이터의 표시 값(displayValue)을 변경하는 방법
none
: 값을 표시 하지 않습니다.index
: 1부터 시작하여 순서대로 표시합니다. (정렬에 무관하게 1번부터 시작)row
: Row의 고유번호를 표시합니다. (정렬에 따라서 섞여서 표시)reverse
: 역순으로 값을 표시합니다.
gridView.setRowIndicator({
displayValue: "none"
});
gridView.setRowIndicator({
displayValue: "index"
});
gridView.setRowIndicator({
displayValue: "row"
});
gridView.setRowIndicator({
displayValue: "row"
});
gridView.setRowIndicator({
displayValue: "reverse"
});
Zero Base
기본적으로 인디케이터에 표시되는 값은 1부터 시작합니다. 이 값을 0부터 시작하고자 할때 zeroBase
속성을 True로 설정합니다.
zeroBase
: true 인 경우 인디케이터 값은 0부터 시작합니다.
gridView.setRowIndicator({
zeroBase: true
});
gridView.setRowIndicator({
zeroBase: false
});
Head/Foot
인디케이터의 헤드와 풋 영역에 글자를 표시할 수 있습니다.
headText
: head 영역에 표시할 text를 지정한다.footText
: foot 영역에 표시할 text를 지정한다.
Text 표시
gridView.setRowIndicator({
headText: "head",
footText: "foot"
});