Cell Renderer
Description
데이터셀들의 값을 그리드에 표시하는 것은 셀 렌더러가 담당한다. 셀렌더러는 기본적으로 컬럼에서 생성되는 스타일 정보를 이용해서 렌더링하지만, 스타일만으로 부족한 경우 렌더러 자체의 속성을 지정해서 사용한다. 각각의 데이터컬럼에 셀렌더러의 종류와 속성들을 지정한다. 리얼그리드는 아래와 같은 몇 가지의 기본 셀 렌더러를 제공한다.
- ActualTargetBulletRenderer - 목표값을 수직바로 실행값을 수평바로 비교하여 표시합니다.
- ActualTargetTextRenderer - “실행값 / 목표값” 형식으로 표시합니다.
- BarCellRenderer - 숫자형 컬럼 셀의 값을 막대 상자로 표시합니다.
- Code128CellRenderer - 데이터를 Code128 심볼 타입의 바코드로 표시합니다.
- Code39CellRenderer - 데이터를 Code39 심볼 타입의 바코드로 표시합니다.
- CheckCellRenderer - 셀의 값을 true/false 두 가지 상태로 표시합니다.
- IconCellRenderer - 컬럼에 지정된 ImageList의 이미지들 중 스타일 값 iconIndex 위치의 이미지를 텍스트와 함께 표시합니다.
- ImageCellRenderer - 데이터 셀의 값을 이미지 url로 해석해서 그 이미지를 내려받고 표시합니다.
- ShapeCellRenderer - 그리드에 포함되어 있는 몇 개의 shape 아이콘 중 하나를 텍스트와 같이 표시합니다.
- SignalBarCellRenderer - 데이터 셀 값을 신호 세기로 표시합니다.
- SparkColumnRenderer - 일정 범위 내의 데이터 흐름을 컬럼 형태로 표시합니다.
- SparkLineRenderer - 일정 범위 내의 데이터 흐름을 라인 형태로 표시합니다.
- SparkWinLossRenderer - 일정 범위 내의 데이터 흐름을 윈로스 형태로 표시합니다.
- TextCellRenderer - 셀에 표시할 값을 텍스트로 표시합니다.